Pages

Retrieve a page

get/v1/pages/{page_id}

Path parameters

page_idstring required

Query parameters

filter_propertiesstring[]

Supply a list of property IDs to filter properties in the response. Note that if a page doesn't have a property, it won't be included in the filtered response.

Headers

Notion-Version'2026-03-11' required

The API version to use for this request. The latest version is 2026-03-11.

Response

OR

Example response

{
  "icon": {
    "emoji": "😀"
  }
}

Changes

Changed in 6 of the 18 revisions of this API.481

    • added the new idempotency_key_reused enum value to the allOf[subschema #2]/code response property for the response status 409

      response-property-enum-value-added

  • ae20477af71b11See the full diff
    • added subschema #1 subschema #2 subschema #3 to the response body oneOf list for the response status 403

      response-body-one-of-added

    • removed publicApiCommonErrorResponse subschema #2 from the response body allOf list for the response status 403

      response-body-all-of-removed

    • added the new agent_credit_limit_reached enum value to the allOf[subschema #2]/code response property for the response status 403

      response-property-enum-value-added

    • added the new workspace_credits_exhausted enum value to the allOf[subschema #2]/code response property for the response status 403

      response-property-enum-value-added

    • added unsupportedFormulaPropertyValueResponse to the oneOf[pageObjectResponse]/properties/additionalProperties/allOf[subschema #2]/oneOf[partialRollupPropertyResponse]/rollup/allOf[subschema #2]/oneOf[subschema #3: Array]/array/items/oneOf[simplePropertyValueResponse]/oneOf[subschema #15: Formula]/formula response property oneOf list for the response status 200

      response-property-one-of-added

    • added unsupportedFormulaPropertyValueResponse to the oneOf[pageObjectResponse]/properties/additionalProperties/allOf[subschema #2]/oneOf[simpleOrArrayPropertyValueResponse]/oneOf[simplePropertyValueResponse]/oneOf[subschema #15: Formula]/formula response property oneOf list for the response status 200

      response-property-one-of-added

    • added unsupportedPartialRollupValueResponse to the oneOf[pageObjectResponse]/properties/additionalProperties/allOf[subschema #2]/oneOf[partialRollupPropertyResponse]/rollup/allOf[subschema #2]/ response property oneOf list for the response status 200

      response-property-one-of-added

    • added the new invalid_beta enum value to the allOf[subschema #2]/code response property for the response status 400

      response-property-enum-value-added

    • added the new invalid_credit_limit enum value to the allOf[subschema #2]/code response property for the response status 400

      response-property-enum-value-added

    • added the new agent_deleted enum value to the allOf[subschema #2]/code response property for the response status 409

      response-property-enum-value-added

    • added the new directory_not_found enum value to the allOf[subschema #2]/code response property for the response status 404

      response-property-enum-value-added

    • added the new status_change_not_allowed enum value to the allOf[subschema #2]/code response property for the response status 403

      response-property-enum-value-added