Developers

Create and follow a cross-border payment through a single REST API. The contract stays the same as new corridors open, so your integration grows with the platform.

API preview

  1. payment.createdawaiting funds
  2. payment.fundeddeposit confirmed · ACH
  3. payment.settledUSDC settled · tx 0x9f3c…e21a
  4. payment.paid_outsubmitted · SPEI
  5. payment.completedconfirmed · clave de rastreo
Principles

Built for correctness first.

01 · Amounts

Exact amounts

  • Integers in each currency's smallest unit
  • Currency stated on every amount
  • Rates as decimal strings
02 · Writes

Safe retries

  • An idempotency key on every write
  • A repeated request returns the original result
  • Each key creates one payment
03 · Events

Signed events

  • A webhook for every change in status
  • Signed, so you can verify the sender
  • Delivered at least once and safe to replay
Create a payment

One call to start.

Creating a payment returns the all-in rate and the deposit details for the funding leg. From there, events follow the payment to its destination.

Endpoints, fields, and events on this page are a preview of the API and can change before general availability.

curl https://api.equatorsettle.com/v1/payments \
  -H "Authorization: Bearer $EQS_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{
    "corridor": "USD.MXN",
    "amount": { "currency": "USD", "minor_units": 2500000 },
    "beneficiary": "ben_9Kd2xQ",
    "reference": "INV-2026-0417"
  }'

API access is issued at onboarding.

Tell us what you are building, and we will share the documentation and credentials when your business is approved.

Request API access