Notion API · api · fg-0459
Notion API returns object_not_found for a page or database that exists and opens fine in the app
404 object_not_found
Verified 2026-10-15 · Confirmed by 0 builders · Trust 50/100
Cause
An integration token can read nothing until a person connects that integration to a page or database in the Notion UI. The API answers with the same 404 it uses for an ID that does not exist.
Fix
Connect the integration on the top-level page that holds everything it needs, then retry. Treat a 404 on a known ID as a sharing problem first.
Apply
Notion page > ••• menu (top right) > scroll down to Add connections > search the connection name > select it from the dropdown list
Affects: Notion REST API, internal and public integrations, all API versions, as of 2026-10
Sources
- https://developers.notion.com/reference/errors
- https://developers.notion.com/docs/authorization
- https://github.com/makenotion/notion-sdk-js/issues/612
Have your agent know this before it fails
claude mcp add --transport http footgun https://getfootgun.com/api/mcp