Two API surfaces
The reference is split into two groups:- Ramp API (
/ramp/*) — the authenticated partner operations: onboarding, quotes, orders, swaps, customers, wallets, KYC, webhooks, and organizations. Requires an API key. Start with List assets. - Lookup API (
/lookup/*) — public reference data: exchange rates, stablebonds, bond costs, and country codes. No API key required. Start with List stablebonds.
Base URLs
| Environment | Base URL |
|---|---|
| Sandbox | https://api.sand.etherfuse.com |
| Production | https://api.etherfuse.com |
Authentication
Send your API key in theAuthorization header — with no Bearer prefix. Full details and the sandbox-vs-production key rules are in Authentication.
Conventions
Errors
Standard HTTP status codes (400, 401, 403, 404, 409, 5xx) with a human-readable message.
Pagination
POST list endpoints take {pageNumber, pageSize, filters} and return a page envelope.Idempotency
You supply resource UUIDs; reusing one returns
409 instead of creating a duplicate.Webhooks
Signed, real-time events for orders, swaps, KYC, and bank accounts.
Use the spec directly
Downloadopenapi.json to import into Postman or Insomnia, or to generate a client. Prefer natural language? Connect the MCP server.