Notion Connect
Status
Section titled “Status”First-party addon shipped with arka-deck. Current registry is static / first-party; no active third-party marketplace.
| Field | Value |
|---|---|
| Manifest | addons/notion-connect/manifest.json |
| Entrypoint | addons/notion-connect/src/index.ts |
| Connector manifest (TS) | addons/notion-connect/src/manifest.ts (re-exported by entrypoint) |
| Maturity | beta |
Notion Connect links Notion pages, data sources, blocks and views to arka-deck projects through connectors-core. arka-deck keeps the connections, external references, freshness information and execution logs without importing the whole workspace as a local document base.
Surfaces
Section titled “Surfaces”| Surface | Detail |
|---|---|
| Authentication | Internal integration token or first-party Notion OAuth |
| Declared actions | Test connection, search, read page / blocks / source, read view, create / update page, append blocks, trash page |
| Secrets | Tokens and credentials encrypted in SQLite (AES-256-GCM) |
Boundaries
Section titled “Boundaries”- OAuth
stateis in-memory, single-use, with a 10-minute TTL. - A restart during authorization invalidates the callback: the user must restart the flow.
- The addon does not synchronize the whole Notion workspace: only references and explicit operations are recorded.
Going further
Section titled “Going further”- Security policy: SECURITY.md
- “Write a connector” tutorial: ../extension/ecrire-un-connecteur (coming)