Skip to main content
Connect Notion to Realm to make pages and databases searchable. Navigate to Settings > Data sources and click Connect on Notion, or click Manage if already connected.

Connecting Notion

Click Connect on the Notion data source page. You’ll be redirected to Notion’s OAuth flow. During the flow, you’ll be asked to select which pages Realm can access. The person connecting should be a Notion admin.
Child pages are automatically included when you select a parent page. Select top-level pages to sync entire hierarchies.

What gets synced

ContentSynced
Pages (with full property metadata)Yes
Child pages (automatically)Yes
DatabasesYes
Database entriesYes
Archived pagesNo
CommentsNo

Permissions

Realm does not enforce Notion’s document-level permissions. All synced Notion pages are visible to any user with a Notion account in your organization, regardless of their access in Notion.
You can override this by switching to “Everyone in this organization” on the data source settings page, which makes all synced Notion data visible to all Realm users.

Auto-verify pages

When enabled, Notion pages are automatically marked as verified in Realm. This feature can be toggled on the data source settings page when available for your organization.