Admin

Endpoints are protected by Cloudflare Access and CORS origin checks.

Sync

Manually sync Notion content into D1/R2.

Sync Now

Cursor (optional)

This will call /v1/admin/sync repeatedly until nextCursor becomes null.