improved

Database objects now return parent

Posted by Lauren Oliveri 5 months ago

Database objects now return a parent property. Databases can have pages or workspaces as parents.

improved

Select values can now be dynamically created via Create and Update Page endpoints + other updates since public beta launch

Posted by Alicia Liu 5 months ago

You can now dynamically create new options for Select or Multi-Select properties when using the Create Page and Update Page endpoints. When specifying an option that does not exist in the database schema already, the option will now be created and the database schema updated accordingly.

"Notion-Version" header will be required starting June 1, 2021

Posted by Ankur Oberoi 6 months ago

The Notion API has recommended using an explicit version to every HTTP request, using the Notion-Version header. For integrations created after June 1, 2021 an explicit version on every request will become required. After July 1, 2021, integrations created before June 1, 2021 will also have the same requirement. Today, the most recent version is "2021-05-13".

improved

Initial users may reauthorize a public integration using OAuth

Posted by Ankur Oberoi 6 months ago

Public integrations use OAuth to request authorization from a user before being added to a Notion workspace. Previously, once an integration was added to a workspace, no users were able to reauthorize the same integration in that workspace. This change allows the user who initially added the integration to complete the authorization flow more than once. This improvement helps integrations avoid a potential dead end in user flows.

Hello world, the Notion API is now in public beta

Posted by Ankur Oberoi 6 months ago

The Notion API is now available for all developers to explore and build upon. Integrations built on the API are available to all Notion users, on free or paid plans.

added

Public integration type extends access to multiple workspaces using OAuth

Posted by Ankur Oberoi 7 months ago

The Notion API has added a new integration type: Public OAuth integrations. If you're building a product or service for Notion users outside your own team - public integrations are for developers like you.

added

Search is now available in the API

Posted by Ankur Oberoi 7 months ago

Using the new search endpoint, you can query all pages and databases users have shared with your integration.