result.data | object | Yes | — | Provider response payload. |
result.data.object | "page" | Yes | — | The page object type name. |
result.data.id | string | Yes | — | — |
result.data.created_time | string | Yes | — | Date and time when this page was created. |
result.data.last_edited_time | string | Yes | — | Date and time when this page was last edited. |
result.data.in_trash | boolean | Yes | — | Whether the page is in trash. |
result.data.is_archived | boolean | Yes | — | Whether the page has been archived. |
result.data.is_locked | boolean | Yes | — | Whether the page is locked from editing in the Notion app UI. |
result.data.url | string | Yes | — | The URL of the Notion page. |
result.data.public_url | string | null | Yes | — | The public URL of the Notion page, if it has been published to the web. |
result.data.parent | object | Yes | — | — |
result.data.parent.type | "database_id" | Yes | — | The parent type. |
result.data.parent.database_id | string | Yes | — | — |
result.data.parent.data_source_id | string | Yes | — | — |
result.data.parent.page_id | string | Yes | — | — |
result.data.parent.block_id | string | Yes | — | — |
result.data.parent.agent_id | string | Yes | — | — |
result.data.parent.workspace | true | Yes | — | Always true for workspace parent. |
result.data.properties | record | Yes | — | Property values of this page. |
result.data.icon | object | null | Yes | — | Page icon. |
result.data.icon.type | "emoji" | Yes | — | Type of icon. In this case, an emoji. |
result.data.icon.emoji | string | Yes | — | — |
result.data.icon.file | object | Yes | — | — |
result.data.icon.file.url | string | Yes | — | The URL of the file. |
result.data.icon.file.expiry_time | string | Yes | — | The time when the URL will expire. |
result.data.icon.external | object | Yes | — | The external URL for the icon. |
result.data.icon.external.url | string | Yes | — | The URL of the external file or resource. |
result.data.icon.custom_emoji | object | Yes | — | — |
result.data.icon.custom_emoji.id | string | Yes | — | — |
result.data.icon.custom_emoji.name | string | Yes | — | The name of the custom emoji. |
result.data.icon.custom_emoji.url | string | Yes | — | The URL of the custom emoji. |
result.data.icon.icon | object | Yes | — | — |
result.data.icon.icon.name | string | Yes | — | — |
result.data.icon.icon.color | "gray" | "lightgray" | "brown" | "yellow" | "orange" | "green" | "blue" | "purple" | "pink" | "red" | Yes | — | — |
result.data.cover | object | null | Yes | — | Page cover image. |
result.data.cover.type | "file" | Yes | — | Type of cover. In this case, a file. |
result.data.cover.file | object | Yes | — | — |
result.data.cover.file.url | string | Yes | — | The URL of the file. |
result.data.cover.file.expiry_time | string | Yes | — | The time when the URL will expire. |
result.data.cover.external | object | Yes | — | The external URL for the cover. |
result.data.cover.external.url | string | Yes | — | The URL of the external file or resource. |
result.data.created_by | object | Yes | — | — |
result.data.created_by.id | string | Yes | — | — |
result.data.created_by.object | "user" | Yes | — | Always user |
result.data.last_edited_by | object | Yes | — | — |
result.data.last_edited_by.id | string | Yes | — | — |
result.data.last_edited_by.object | "user" | Yes | — | Always user |
result.meta | object | No | — | Additional response metadata (status, paging). |