Get full Notion page content
GET /notion/{notion_id}/full
Retrieves the full page response from Notion, including database schemas, rows, and page content. This endpoint supports recursive fetching of linked pages and databases up to a specified depth.
Authorizations
Parameters
Path Parameters
The ID of the Notion page or database
Query Parameters
Depth of recursive page fetching
Format of the page content
Responses
200
Successful response
object
Specifies whether the Notion object is a page or database. See Notion docs for what a page and what a database is.
Notion’s unique identifier for the object.
The Notion URL associated with the page or database.
The title of the page or database.
Timestamp indicating when the object was last modified.
Timestamp when the Notion object was converted to JSON.
Contains the page content in HTML and/or Markdown format. Content is populated for Notion pages. For databases, the content key exists but html and/or markdown will not be populated.
object
HTML representation of the page content
Markdown representation of the page content
A dictionary of properties associated with the page or database. For pages: Contains only the title property. For databases: Contains the full database schema, with keys matching Notion column names.
object
Contains information about the parent object.
object
For database type, contains a list of database rows. Empty for page types. Each element represents a database row with its data.
object
A list of child elements, which are the Notion’s object child pages or databases. Each child element follows this same response structure recursively, allowing for nested content representation.
object
400
Bad request or Notion API error
object
404
Notion page or database not found
object
429
Notion API rate limit exceeded
object
500
Internal server error