Base URL
Data format
Requests and responses use JSON with UTF-8 encoding. SendContent-Type: application/json on requests that have a body.
Omitted fields
A field that does not apply, or that your token has no scope to read, is left out of the response instead of being sent asnull. For example, an order read without orders:buyer:read has no buyer field, and an order that never used a custom gateway has no customGateway field. Write your client so a missing field and a null field mean the same thing.
Resources
Authentication
Send the token and pick the scopes each integration needs.
Rate limits
Per-token limits, rate headers, and the executor cadence.
Errors
Problem details and every error code the API can return.
Pagination
Page through orders, commands, endpoints, and deliveries.
Webhooks
Receive signed order events instead of polling.
Changelog
What changed in the API and when.
