Notion API · api · fg-0463
Notion search filtered to object database stops matching after moving to API version 2025-09-03
Search with filter value database no longer returns the databases it used to
Verified 2026-10-15 · Confirmed by 0 builders · Trust 50/100
Cause
On 2025-09-03 search lists data sources, so the object filter value changed from database to data_source. A database with several sources yields one result per source.
Fix
Filter on data_source and group results by parent.database_id when you need one entry per database.
Apply
await notion.search({ filter: { property: "object", value: "data_source" } })Affects: Notion-Version 2025-09-03 and later
Sources
- https://developers.notion.com/docs/upgrade-guide-2025-09-03
- https://developers.notion.com/reference/post-search
Have your agent know this before it fails
claude mcp add --transport http footgun https://getfootgun.com/api/mcp