v52

latestOpenAPI 3.0.3raw.githubusercontent.com2026-08-0393116227.2 KB
notions

Create a Notion data source

Creates a new Notion data source and starts ingestion.

Required roles: All

post/notions

Request body

namestring required

Name of the Notion data source

page_idstring required

Notion page ID

notion_tokenstring

One-time Notion integration token (mutually exclusive with secret_id)

secret_idstring

ID of a stored secret to use (mutually exclusive with notion_token)

rrulestring

Recurrence rule (RFC 5545 RRULE). Requires secret_id (not one-time token).

Response

Successfully created Notion data source

idstring required

Notion data source ID

ingestion_setting_idstring

Notion ingestion setting ID

namestring required

Name of the Notion ingestion setting

page_idstring required

Notion page ID

creation_timeinteger

Creation time (Unix timestamp in seconds)

status'unknown' | 'queued' | 'not_started' | 'managed' | 'starting' | 'started' | 'success' | 'failure' | 'canceling' | 'canceled' | 'deleting' | 'delete_job_failure' required

Job status

start_timeinteger

Job start time (Unix timestamp in seconds)

end_timeinteger

Job end time (Unix timestamp in seconds)