Data source
Learn more about Notion's data source object.
Data sources are the individual tables of data that live under a Notion database. Pages are the items (or children) in a data source. Page property values must conform to the property objects laid out in the parent data source object.

As of API version 2025-09-03, there’s a suite of APIs for managing data sources:
- Create a data source: add an additional data source for an existing Database
- Update a data source: update attributes, such as the
properties, of a data source - Retrieve a data source
- Query a data source
Object fields
Properties marked with an asterisk (*) are available to integrations with any capabilities. Other properties require read content capabilities in order to be returned from the Notion API. For more information on integration capabilities, see the capabilities guide.
Maximum schema size recommendation
Notion recommends a maximum schema size of 50KB. Updates to database schemas that are too large will be blocked to help maintain database performance.