Notion Setup Guide
Prerequisites
- Access to a Notion workspace
Setup Guide
To authenticate the Notion source connector, you need to use one of the following two methods:
-
OAuth2.0 authorization
-
Access Token
ℹ️ We recommend using OAuth2.0 authorization for connecting to Notion, as this method significantly simplifies the setup process. With OAuth 2.0 authorization, there's no need to create and configure a new integration in Notion separately. You can directly proceed to configuring the connector (Step 5).
-
Log in to your Notion workspace and go to the My integrations page. Click on "New integration.". NOTE To create a new integration associated with your workspace, you must be the owner of the Notion workspace.
-
Provide a Name for your integration. Ensure that you've chosen the correct workspace from the Associated workspace dropdown menu, and click Submit.
-
Navigate to the navbar and select Capabilities. Depending on your requirements, check the following capabilities:
- Read content: This is necessary for all connections.
- Read comments: required if you wish to sync the Comment stream.
- Read user information (with or without emails): Choose this option if you intend to sync the User stream.
- Navigate to the page(s) you want to share with Matia. Click the ••• menu at the top right of the page, select Add connections, and choose the integration you created in Step 1.
- Enter a Name for the connector.
- (Optional) Enter a Description for the connector.
- Select the Owner of the connector.
- (Optional) Verify that your Notion account is successfully connected by clicking on Test Connection.
- Click Connect.
Supported Streams
This connector outputs the following streams:
- Page (Full Refresh, Incremental)
- Database (Full Refresh, Incremental)
- User (Full Refresh, Incremental)
- Comment (Full Refresh)
- Block (Full Refresh)