Idempotency
State-changing endpoints (POST requests that create a resource) accept an idempotencyKey field in the request body. It is not a header.
Behaviour
When to use
Pagination
List endpoints (GET /parties, GET /accounts, GET /transfers, etc.) accept four query parameters:
Request
Response shape
Every paginated response wraps the result list with apagination object:
Versioning
Both APIs use URL path versioning. The major version is in the base URL:What counts as a breaking change
Breaking changes ship in a new major version (e.g./v2). The old version stays live throughout the deprecation window.
Deprecation policy
- New major versions are announced at least 6 months before the old version is retired
- Both versions run in parallel during the deprecation window
- Migration guides are published alongside the new version
- Deprecated endpoints return a
DeprecationHTTP header pointing to the replacement
See also
Authentication
OAuth2 token exchange, refresh, and environment URLs.
Endpoints & URLs
Full base URL reference for every environment.

