How it works
The API is versioned in its path —/api/v1 — because it’s a real contract with real
clients, unlike the docs describing it. A breaking change to a field’s meaning or an
endpoint’s behavior ships as a new version rather than changing /api/v1 under existing
integrations.