Skip to main content
Each API group is documented from its OpenAPI spec, request/response shapes, validation rules, and error handling are authoritative.

API groups

APIPurposeBase URL
Quotes & IntentsGet pricing for a candidate intent, query intent statushttps://quotes.eco.com
Gateway Fast DepositsCreate quoted Gateway deposit vaults, queue gasless funding, poll statushttps://api.eco.com
Solver RegistryRegister and update solver endpoints (signed requests)https://quotes.eco.com
Solver InterfaceSolver-implemented endpoints Eco calls for quotingSolver-hosted

Quotes and intents

Used by integrators to get quotes from solvers and track fulfillment.
EndpointPurpose
POST /api/v3/quotes/singleBest single quote for a candidate intent
POST /api/v3/quotes/exactInExact-input quotes
POST /api/v3/quotes/exactOutExact-output quotes
POST /api/v3/intents/intentStatusStatus of one or more intents
POST /api/v3/intents/statusAlternate status endpoint
No authentication required. Pass an identifier as dAppID in the request body for attribution.

Programmable addresses

Gateway Fast Deposits API, create quoted Gateway deposit vaults and gasless funding endpoints

Solver registry

For solvers registering with Eco. Requests are signed.
EndpointPurpose
POST /api/v1/solverRegistry/registerSolverRegister a new solver
PATCH /api/v1/solverRegistry/updateSolverUpdate solver configuration
→ Full guide: Becoming an Eco solver

Solver interface

Endpoints solvers implement that Eco’s quote aggregator calls.
EndpointRequired for
POST /api/v2/quoteAll solvers
POST /api/v2/quote/reverseAll solvers
→ Full guide: Becoming an Eco solver

Environments

EnvironmentQuotes / IntentsProgrammable Addresses
Mainnethttps://quotes.eco.comhttps://api.eco.com