Get Page Property

notion.get_page_property
ActionBusiness appsconnection required

Calls the Notion API with the connection's credentials.

Read one property of a page, including paginated ones.

Connection

Required
Yes — the node will not save without one
Auth type
API key
Providers
Notion
Secret shape
the integration token, or {"token": "…"}
Resolved by
config.connection_id, else node.connection_id

Configuration

4 fields, 2 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
page_id
Id of the page to read from.
stringYes———
property_id
The property's id — the 'id' on its entry in a page's 'properties' map, e.g. 'title' or 'A%3Ab%5C'.
stringYes———
page_size
How many results to return, 1-100 (Notion's default is 100).
numberNo—1–100—
start_cursor
The 'next_cursor' from a previous call, to fetch the following page.
stringNo———

Output

One shape.

result

FieldTypeExample
type
The Notion property type, e.g. 'select' or 'rich_text'.
string—
value
The property's value, for the types returned whole.
any—
results
Property items, for title, rich_text, relation, people and rollups.
array—
has_more
True when another page of property items exists.
boolean—
next_cursor
Cursor for the next page of property items.
string—
{
  "has_more": false,
  "next_cursor": "",
  "results": [],
  "type": "",
  "value": null
}

Notes

  • title, rich_text, relation and people come back paginated: read 'results' and follow 'next_cursor'. Every other type fills 'value'.
  • Read the id from notion.get_page: each entry under 'properties' carries an 'id' that survives the column being renamed.

See Get Page Property run in a workflow.

In a technical demo we add the Notion connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.