Page
RequiredTextSupply a text value for this input.
248104cd-477e-80a9-8a1b-e4f8b0f8c1d2
A whole page as Markdown, in one request.
First, connect Notion in Services. Then open Actions → + → Notion and choose Read a Page.
To find this direct request action, choose Every Notion endpoint in the integration’s picker. The setup guide also explains the dedicated forms for common tasks.
Headings, text, to-dos and lists come back as Markdown; a table on the page comes back as a `<database>` tag naming it. Far cheaper than walking the page's blocks, and the easiest thing to hand to a later step as text.
Very long pages come back cut short, and say so in `truncated`.
Open an input to choose its value. Keep a fixed value with Text, receive it from Shortcuts, ask when the action runs, or use an Earlier Step. Read how input sources work.
Supply a text value for this input.
248104cd-477e-80a9-8a1b-e4f8b0f8c1d2
In the action editor, open Output → Returned Value to choose fields for your shortcut. These are the response fields described by the app; a service may omit an optional field or return an empty list. JSON File contains the full response.
| Returned field | Type | Meaning |
|---|---|---|
markdown | string | The page, as Markdown. |
truncated | boolean | True when the page was too long to send whole. |
If the result is unexpected, open Logs in Shortcutify, select the run, and inspect this step’s inputs and response.
Request: GET https://api.notion.com/v1/pages/{page_id}/markdown
Action identifier: notion.pages.markdown.v1
No additional per-action permissions are declared in the app’s catalog. The integration’s connection and account access rules still apply.
| Input | Request key | Location |
|---|---|---|
| Page | page_id | path |