Skip to main content
This tab is the lookup layer of the documentation. Come here when you already know what you are building and need an exact answer: the format of an id, the scope a route demands, what a status code means, how large a question set may be, or what changed in the API. The guides explain how to do things; these pages state the rules they rely on.

Conventions

Base URL, JSON rules, id formats, timestamps, time windows, micro-USD amounts, and CORS.

Request ids

The x-request-id header: sending your own, reading it back, and quoting it when you report an issue.

Scopes

Which scope each route demands, and which scopes each organization role holds.

Errors

The error envelope, what each HTTP status means, plain-text rejections, and how to retry safely.

Problem codes

Every error code, its HTTP status, whether a retry can help, and the page that explains it.

Limits

Body size, question and schema bounds, deadlines, spend ceilings, list sizes, and period quotas.

Changelog

Dated changes to the API contract.

API reference

Every endpoint, generated from the OpenAPI document the server publishes.

At a glance