DataSources
Retrieve Notion data sources and their property schema definitions.
Columns
| Name | Type | ReadOnly | References | Description |
| Id [KEY] | String | True |
Unique data source identifier | |
| Object | String | True |
Always 'data_source' | |
| CreatedTime | Datetime | True |
Data source 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 |
| Title | String | False |
Data source title rich text array | |
| Description | String | True |
Data source description rich text array | |
| IconType | String | True |
Icon type The allowed values are external, emoji, file. | |
| Icon | String | False |
Complete icon object with type and data | |
| Cover | String | True |
Cover image object | |
| Properties | String | False |
Data source property schema definitions | |
| Parent | String | False |
Parent object specifying the database to create the data source under (database_id) | |
| ParentType | String | True |
Parent container type The allowed values are database_id, workspace, page_id, block_id. | |
| ParentDatabaseId | String | True |
Databases.Id |
Parent database identifier |
| DatabaseParentType | String | True |
Database parent type The allowed values are workspace. | |
| DatabaseParentWorkspace | Boolean | True |
True if database parent is workspace | |
| DatabaseParent | String | True |
Complete database parent object | |
| Url | String | True |
Notion workspace URL | |
| PublicUrl | String | True |
Public web URL if published | |
| Archived | Boolean | True |
Archive status | |
| InTrash | Boolean | False |
Trash status | |
| IsInline | Boolean | True |
Whether data source is inline | |
| RequestId | String | True |
API request identifier |