v1 · stable · non-custodial

Crypto swaps in one API call.

Quote, create an order, send to the deposit address — we execute the swap and pay out to your recipient. No account for your users, no KYC, and we never touch your keys.

Or paste our docs link into any AI — it reads the spec and writes your integration.

450+ coins 80+ networks 0% markup Idempotent orders Signed webhooks
Quickstart

Three calls, one swap

No SDK required. Everything is plain HTTPS + JSON. Reads work without a key; creating an order needs one.

1

Quote it

GET /estimate — best rate, min and max in one response.

2

Create the order

POST /exchange — returns a payinAddress and the exact amount to send.

3

Send & track

Send from your wallet, then GET /order/{id} until finished — or get a webhook.

create a swap · curl
# 1. quote BTC -> ETH
curl "https://cryptoexchanger.co/api/v1/estimate?from=BTC&to=ETH&amount=0.05"

# 2. create the order (returns a deposit address)
curl -X POST https://cryptoexchanger.co/api/v1/exchange \
  -H "Authorization: Bearer cx_live_..." \
  -H "Idempotency-Key: order-001" \
  -d '{"from":"BTC","to":"ETH","amount":0.05,
       "address":"0xRecipient...","refundAddress":"bc1qRefund..."}'

# 3. poll status
curl https://cryptoexchanger.co/api/v1/order/AKCQ8 \
  -H "Authorization: Bearer cx_live_..."
Why build on us

Built for money-moving bots

The things that actually bite an automated swap integration — solved by default.

Idempotent orders

Retry a create safely — the same Idempotency-Key replays the same order, never a second deposit address. Most swap APIs don't offer this.

Signed webhooks

Get pushed status updates with an X-CX-Signature HMAC you can verify — no endless polling, no spoofed callbacks.

Non-custodial

We never connect to or hold a wallet. Funds go wallet → deposit address → recipient. Your keys stay yours.

Best rate, 0% markup

We route across all connected liquidity and pass the raw rate through. Add your own partner markup only if you want to earn.

No account, no KYC

Your users never sign up. Fixed or floating rate, hundreds of coins across every major chain.

Honest deposit window

Every order shows a real, always-honored deposit timer. Deposit inside it and you're guaranteed; a funded order is never expired.

Explore

The docs