Notion connector

Notion search works, but page fetch fails

Search and page reading are separate tool and permission checks. A successful identity call does not prove document access.

Updated July 11, 2026 · 5 min

The required chain

  1. self: confirm the expected Notion account.
  2. search: find a page and obtain its identifier.
  3. fetch: read that exact page identifier.
PrivacyUse a non-sensitive test page first, not a client, finance, or private workspace document.

Common causes

  • The page was not shared with the current integration or account.
  • The search result is a database item or shortcut and the wrong ID is used.
  • The plugin loaded search but not its fetch tool.
  • OAuth is valid, but the page or workspace is outside its scope.

Proof of success

  • Search finds a test page.
  • Fetch returns the exact test-page body.
  • The same chain still works after restarting the app.