Notion connector fails on databases with multiple data sources

Notion connector fails on databases with multiple data sources

When I point the native Notion blocks (e.g. Retrieve / Query) at a Notion database that contains more than one data source (table), the call fails with:

“this version of the API does not support multiple data sources”

It works fine on single-table databases.

Root cause looks like the connector is still on Notion API version 2022-06-28. In September 2025, Notion released API version 2025-09-03, which made databases a container for one or more data sources, each with its own schema. From that version on, calls need a data_source_id, not just a database_id, otherwise Notion returns a validation error. This has hit every integration platform during their migration (Zapier, Retool, Make, etc.).

Ask: Could you confirm whether the native Notion connector is scheduled to upgrade to Notion API 2025-09-03, and if so, a rough timeframe? Restructuring my Notion side isn’t an option, the relations between tables are core to the workflow.

Reference: Notion’s upgrade guide: https://developers.notion.com/docs/upgrade-guide-2025-09-03

Hi @jstevensclark,

Appreciate the detailed post.

I’ve flagged the issue to our engineers and will get back to you as soon as I have an update.

Hi @jstevensclark,

The API has been updated. Could you give it a try on your end and let me know how it goes?

This now works - thanks! Can you also ask for the ‘create page’ block to be updated for this new API? That’s the other one that I know at this stage I will need. There might be others.

Hi @jstevensclark,

Great to hear that works, and thanks for flagging the issue with the create page connector.

I’ll get back to you as soon as I have an update.

Hi @jstevensclark,

All Notion connectors have now been updated, including Create Page.

Let us know if you run into anything else!

Thanks!