Pages
Create a page
Changed onpost/v1/pages
Request
- Base URLhttps://api.notion.com
- URLhttps://api.notion.com/v1/pages
- AuthHTTP bearer
Query parameters
filter_propertiesstring[]
Property names or IDs to include in each page's properties object. Other properties are left out. Repeat the parameter to pass more than one value, for example filter_properties=title&filter_properties=Status. Pages that aren't in a data source always return only title.
Headers
Notion-Version'2026-03-11' required
The API version to use for this request. The latest version is 2026-03-11.
Request body
Example request
{
"icon": {
"emoji": "😀"
},
"content": [
{
"embed": {
"caption": [
{
"text": {
"link": {
"url": "https://www.notion.com"
}
}
}
]
}
}
],
"children": [
{
"embed": {
"caption": [
{
"text": {
"link": {
"url": "https://www.notion.com"
}
}
}
]
}
}
],
"template": {
"timezone": "America/New_York"
}
}Response
Example response
{
"icon": {
"emoji": "😀"
}
}Changes
- info
added the new optional request property
- info
added the new optional request property
- info
- warning
added the new
idempotency_key_reusedenum value to the/response property for the response status
- warning