The required chain
- self: confirm the expected Notion account.
- search: find a page and obtain its identifier.
- 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.