API Data Provider - Online Help

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

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 26.0.9770.0