Notion integration connector
Add white-label customer-facing integration with Notion into your app with just a few lines of code.
Read development guide.
Managed authentication
Connect your customer accounts in Notion without researching its API, registering in a developer program, and getting your application approved. We take care of authentication, secure credentials storage, and token refreshes so you don't have to.
Just one line of code for you and one click for your customers:
iApp.integration('notion').open()
And Notion to your app in the next 30 minutes
Execute Notion operations on behalf of your customers
Get information about available operations in a consistent way: name, description, input, output. Run operations using simple consistent API.
Add comment to discussion
Append block children
Create a database
Create a Page with Content
Delete a block
List all users
Returns a paginated list of user objects for a workspace
Work with Notion data collections
Read and write data, get custom fields schema, and react to changes in Notion data.
Read more about working with data collections
List | Find by ID | Search | Create | Update | Delete | Custom Fields | |
---|---|---|---|---|---|---|---|
Database Items | β | β | β | β | β | β | β |
Databases | β | β | β | β | β | β | β |
Pages | β | β | β | β | β | β | β |
Users | β | β | β | β | β | β | β |
Trigger integrations on Notion events
React to events in the external app. Receive changes in data regardless of whether webhooks are supported or not.
Read more about working with events