Skip to main content
GET
/
api
/
v2
/
notion
/
page
/
{page_id}
Get a page
curl --request GET \
  --url https://{deployment}/api/v2/notion/page/{page_id} \
  --header 'X-API-KEY: <api-key>' \
  --header 'X-Notion-Token: <api-key>'
{
  "object": "<string>",
  "id": "<string>",
  "created_time": "2023-11-07T05:31:56Z",
  "last_edited_time": "2023-11-07T05:31:56Z",
  "archived": true,
  "in_trash": true,
  "properties": {},
  "simple_properties": {},
  "url": "<string>",
  "public_url": "<string>"
}

Authorizations

X-API-KEY
string
header
required

Your deployment's API key (MMK_API_KEY).

X-Notion-Token
string
header
required

Your Notion integration token / internal token. Supplied by the caller (not stored server-side).

Path Parameters

page_id
string
required

Notion page ID.

Response

Page

object
string
id
string
created_time
string<date-time>
last_edited_time
string<date-time>
archived
boolean
in_trash
boolean
properties
object

Raw Notion properties.

simple_properties
object

Flattened property values.

url
string
public_url
string | null