Notion API · api · fg-0553

Notion MCP notion-fetch returns notion-file-block:// references instead of downloadable file URLs

If you see page markdown from notion-fetch contains notion-file-block:// links, the cause and the fix for Notion API are below, last verified 2026-10-24.

Verified Oct 2026trust 50/100
Symptom
page markdown from notion-fetch contains notion-file-block:// linksfile download from a fetched page fails because the link is not an http URLcopied page markdown has expired signed URLs
Cause
From 2026-10-05, notion-fetch no longer signs URLs for files in page blocks. It emits stable notion-file-block:// references. Files in database properties are still signed inline.
Fix
Pass include_file_urls: true to notion-fetch, or call notion-get-file-download-urls with up to 25 references. Keep the references, not the URLs, when editing or copying markdown.
Apply
notion-fetch {"id":"<page_id>","include_file_urls":true}
Affected
Notion MCP, from 2026-10-05
Sources

Last verified 2026-10-24 · Confirmed by 0 builders

Related traps

Have your agent know this before it fails

$ /plugin marketplace add getfootgun/footgun
$ /plugin install footgun@footgun