Pages
Retrieve individual Notion pages and their metadata, properties, and content.
Columns
| Name | Type | ReadOnly | References | Description |
| Id [KEY] | String | True |
Unique page identifier | |
| Object | String | True |
Always 'page' | |
| CreatedTime | Datetime | True |
Page creation timestamp | |
| CreatedByObject | String | True |
Creator object type | |
| CreatedById | String | True |
Users.Id |
Creator user ID |
| LastEditedTime | Datetime | True |
Last modification timestamp | |
| LastEditedByObject | String | True |
Last editor object type | |
| LastEditedById | String | True |
Users.Id |
Last editor user ID |
| CoverType | String | True |
Cover type The allowed values are external, file, emoji. | |
| Cover | String | False |
Complete cover image object | |
| IconType | String | True |
Icon type The allowed values are external, file, emoji. | |
| IconEmoji | String | True |
Emoji icon value when type is emoji | |
| Icon | String | False |
Complete icon object with type and data | |
| Properties | String | False |
Page property values with complete metadata | |
| Children | String | False |
Initial page content as an array of block objects (max 100) | |
| Parent | String | False |
Parent object specifying where to create the page (page_id, database_id, data_source_id, or workspace) | |
| ParentType | String | True |
Parent container type The allowed values are workspace, page_id, database_id, block_id. | |
| ParentWorkspace | Boolean | True |
True if parent is workspace | |
| Url | String | True |
Notion workspace URL | |
| PublicUrl | String | True |
Public web URL if published | |
| Archived | Boolean | False |
Archive status | |
| InTrash | Boolean | False |
Trash status | |
| IsLocked | Boolean | False |
Lock status | |
| RequestId | String | True |
API request identifier |