Create integrations with the Notion API

In this Article

With Notion's API, you'll be able to create custom internal integrations. Some of our partners may also require an internal integration token in order to link their platform to your Notion workspace - below, we'll walk you through how to set this up 🏗️


Visit our developer hub for documentation, resources, and integration management tools.

Create an internal integration

  • In your left sidebar, navigate to Settings & Members and then the Integrations tab.

  • Only workspace admins will be able to access the Integrations tab and create integrations. If you are not an admin, please contact your workspace admin or use a different workspace.

  • Click the Develop your own integrations link at the bottom.

  • My integrations will open in your default browser. Click the + New integration button.

Note: Make sure you're logged into Notion on your web session with the same account that you used on desktop. Otherwise, you will not see the correct account and workspaces!

  • Provide a Name for your integration. Optionally, you can also upload an image to use as a Logo.

  • Use the dropdown menu to specify which Associated workspace you would like to use this integration with.

Note: Internal integrations are workspace-specific, so to change the associated workspace, you'll have to create a new integration.

  • Your internal integration has been added successfully! You'll now be able to see it in your workspace, in the Settings & Members menu → My integrations.

  • Click the ••• next to the internal integration to retrieve the internal integration token. You'll need this token for any API-based automations or workflows your team creates, or to link your workspace to some partner platforms.

Create a public integration

All newly added integrations are internal initially. If you're a developer working on a public integration, first use the above instructions to create an internal integration.

Then, follow the instructions in our developer guide to convert it to a public integration.


Give Feedback

Was this resource helpful?


Up Next

Sharing & permissions

Notion is built to be super collaborative, so there's a number of ways to share the content you create with other people. Our permission levels ensure that they access this content exactly the way you want them to 📣