Developers

Swapoon API

A simple, public, read-only API for assets and rates.

Introduction

The Swapoon API is public and read-only. It lets you list the supported assets and fetch current exchange rates. No account, no API key, and no authentication are required. All endpoints live under the base URL below and return JSON.

https://swapoon.io/api/v1

Response format

Every response uses a consistent envelope.

// Success { "success": true, "data": { ... } }

GET /pairs public

List of supported assets, with limits and decimals.

// 200 OK { "success": true, "data": { "pairs": [ { "key": "XMR", "symbol": "XMR", "name": "Monero", "chain": "Monero", "decimals": 12, "min": "0.15", "max": "500", "min_usd": 25 } ] } }
GET /rates public

Current exchange rates (cached). Base asset is XMR.

// 200 OK { "success": true, "data": { "rates": [ ... ], "updated_at": "2026-06-30T12:00:00Z", "base": "XMR" } }

Rate limits

Both endpoints are limited to 120 requests per minute per IP. Rates are cached, so polling more often returns the same values.

Questions?

Reach out if you're building on the Swapoon API.

Contact us