Coming here from Google? Sorry, this isn't about the Notion API — the Google Juice is just strong for this page. Instead, this is for Review Board, our open source code and document review product that's compatible with all major types of repositories and code hosting services. Learn more.

API v2 has served us well in Review Board, but we've hit limitations as it's grown, largely due to the depth of organization in the API, and partly due to evolving standards in the API.

There are a number of problems with the current API:

API v3 should be made to address these concerns. These design notes will cover how we intend to tackle these tasks.

This work is targeting Review Board 4.0.

Flatter Hierarchy

One of the key improvements we can make to the API is flattening up the hierarchy and making better use of queries to find what we need.