API Documentation
The FixedSwaps public API lets you list supported currencies, fetch live swap rates, create swaps, and track order status. All public endpoints are free and need no API key. Base URL: https://www.fixedswaps.com/api
Endpoints
- GET /api/currencies — List all supported currencies with ticker, name, icon, network, and min/max amounts.
- GET /api/currencies/rate?from=eth&to=btc&amount=0.1 — Live swap rate with estimated amount, minimum, and estimated time.
- POST /api/swaps — Create a swap order. Returns a deposit address and an Order ID.
- GET /api/swaps/:swapId/status — Live status of a swap by Order ID.
- GET /api/swaps/recent — Recently completed swaps.
- GET /api/healthz — Health check, returns status ok when the API is up.
Swaps are non-custodial. Rates are live and change with the market, so always fetch a fresh rate before creating a swap.
Start a swap | Support