Base URL
Authentication
Include your API key as a Bearer token in theAuthorization header of every request.
Supported Currencies
Error Format
All errors return a JSON object with three fields:code, message, and requestId. Use requestId when contacting support to help diagnose issues faster.
Endpoints
The table below summarises every available route. Click the page links in the right column for full request/response details.POST /corridors/:id/pay requires an additional Idempotency-Key header to safely retry requests without creating duplicate payments. Omitting it returns a 400 MISSING_IDEMPOTENCY_KEY error.Corridors
Create corridors, fetch FX quotes, and initiate payouts.
Webhooks
Receive Circle payment status events via HMAC-verified webhooks.