API v2

New API version.

Overview

An API v2 release is a chance to fix the design choices that v1 got wrong without breaking customer integrations. Cleaner resource shapes, OAuth 2.1 instead of static API keys, cursor pagination instead of offset, signed webhooks. The discipline is shipping the new version alongside v1 for a long enough deprecation window that customers can migrate without panic.

The approach

Three habits produce clean API evolution: OpenAPI as the single source of truth, parallel versions during the deprecation window, and a migration guide per endpoint that customers can actually use.

Why this compounds

Each clean major version deposits customer trust that survives the migration. The team’s API design fluency deepens; future versions ship from a methodology that is settled rather than reinvented.