Skip to main content

Rate limits

When you exceed your rate limit, the API returns HTTP 429 with a Retry-After header indicating how many seconds to wait before retrying.

Error response format

All errors follow a consistent JSON structure:
string
Machine-readable error code.
string
Human-readable description of the error.
string
Affected corridor, if applicable (e.g. USD-IDR).
string
ISO 8601 server timestamp.
string
Unique request identifier. Include this when escalating to support.

FX Engine errors

These errors originate from the FX Engine and indicate conditions specific to quote and execution flows.

General API errors

Retry guidance