Skip to main content

Prerequisites

  • An EQX integrator account (sign up)
  • A Bearer token from the EQX dashboard → Settings → API Keys

Step 1 — Check available routes

Fetch the corridors available to your workspace. This tells you which source assets, destination countries, and payout methods are enabled.
Response excerpt:

Step 2 — Create a quote

Lock in an exchange rate for a specific amount and corridor. Quotes are valid for 90 seconds.
Response:
You must create a beneficiary before creating a quote. See Beneficiaries to add one.

Step 3 — Commit the transaction

Convert the accepted quote into a live payout. Include an Idempotency-Key header to prevent duplicate submissions.
Response:
The payout is now in the queue. You’ll receive a retail.payout.completed or retail.payout.failed webhook when the provider confirms the outcome. Subscribe to webhooks from the EQX dashboard → Settings → Webhooks.

What’s next?

Webhooks

Receive real-time status updates for payouts, deposits, and settlements.

Error reference

Understand error codes and how to handle retries.

Autoconvert

Configure automatic crypto-to-fiat conversion on deposit.

API Reference

Browse the full integrator API surface.