Skip to content

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

notion_id
required
string

The ID of the Notion page or database

Query Parameters

depth
integer

Depth of recursive page fetching

content_format
string
default: both
Allowed values: both markdown html

Format of the page content

Responses

200

Successful response

object
type

Specifies whether the Notion object is a page or database. See Notion docs for what a page and what a database is.

string
id

Notion’s unique identifier for the object.

string
url

The Notion URL associated with the page or database.

string
title

The title of the page or database.

string
last_modified

Timestamp indicating when the object was last modified.

string format: date-time
conversion_timestamp

Timestamp when the Notion object was converted to JSON.

string format: date-time
content

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

HTML representation of the page content

string
markdown

Markdown representation of the page content

string
properties

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
key
additional properties
any
parent

Contains information about the parent object.

object
key
additional properties
any
rows

For database type, contains a list of database rows. Empty for page types. Each element represents a database row with its data.

Array<object>
object
key
additional properties
any
children

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.

Array<object>
object
key
additional properties
any

400

Bad request or Notion API error

object
error
string

404

Notion page or database not found

object
error
string

429

Notion API rate limit exceeded

object
error
string

500

Internal server error

object
error
string