App Logo
app.notion.com

Read a Notion page

Automatically read a Notion page on app.notion.com. Read a Notion page the signed-in account can open: its title, its text, and its content in order as blocks (headings, paragraphs, to-dos with their state, list items, toggles, quotes, callouts, code, links to sub-pages and databases), nested blocks with their depth. Takes a page link or id; get ids from search_pages.

Input

page required

Link to the Notion page (https://app.notion.com/p/... or https://www.notion.so/...) or its id, with or without dashes.

Output

id required
url required
text required

The page's text, one line per block, nested blocks indented.

title required
blocks required
lastEditedTime required

FAQ

Read a Notion page the signed-in account can open: its title, its text, and its content in order as blocks (headings, paragraphs, to-dos with their state, list items, toggles, quotes, callouts, code, links to sub-pages and databases), nested blocks with their depth. Takes a page link or id; get ids from search_pages.
Ask an AI agent connected to Reduck to run reduck/app.notion.com/get_page, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/app.notion.com/get_page
You do not need one. "Read a Notion page" drives the real app.notion.com pages in a browser, so it works whether or not app.notion.com offers an API for this.
Required: page.
It returns id, url, text, title, blocks, lastEditedTime.
Yes. It acts as you on app.notion.com: on your own Chrome it reuses your session, and on a Reduck-hosted browser it loads the app.notion.com cookies saved by the Reduck extension.
It only reads. It looks things up on app.notion.com and changes nothing there.
Ask an AI agent connected to Reduck to run reduck/app.notion.com/get_page, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/app.notion.com/get_page
It is part of Reduck's official curated catalogue.

Start building not clicking