connectors/http/manifests/notion.yaml
declares its resources, auth, and pagination against the shared grammar in
connectors/http/manifest/; no Notion-specific Go code exists. See
HTTP for how the manifest mechanism works.
Auth
A Notion integration secret (bearer auth), plus a pinnedNotion-Version
header (2022-06-28) so a Notion API upgrade can’t silently change response
shapes mid-stream.
Resources
Four resources, statically discovered:
All four paginate the same way: a
next_cursor / has_more pair in the
response, fed back as start_cursor on the next request (in the body for the
two POST resources, in the query string for the two GET ones).
Modes
ModeFull and ModeIncremental (see HTTP);
this manifest declares no incremental: block, so runs are full extracts.