Appearance
Hermes Aggregator Integration Docs
Hermes Aggregator provides HTTP APIs to:
- Discover supported tokens.
- Discover available quote providers.
- Request best-route swap quotes.
- Execute swaps using provider execution details.
This documentation is written for integrators building wallet, trading, or routing experiences on top of https://api.hermes.ag.
Start Path
API Limits
- Hermes API applies rate limits per route.
- Current default IP limits:
/v1/tokens: 30 requests per 60 seconds/v1/tokens/:identifier: 60 requests per 60 seconds/v1/providers: 60 requests per 60 seconds/v1/quote: 30 requests per 60 seconds
- If you need higher limits, reach out on Discord.
What You Get From This API
- A token catalog with
instrumentIdandinstrumentAdmin. - A provider catalog for optional quote filtering.
- Aggregated quote results sorted by best
outAmount. - Execution instructions per route:
magicAddressexecution (direct deposit style).transferexecution (send with memo).
Integration Model
- Load
/v1/tokensand/v1/providersat startup. - Build quote requests from user input.
- Call
/v1/quote. - Select the best route (or let users choose).
- Execute using the returned
executionfields.
For implementation details, go to Quote endpoint reference.
Additional Docs
- Quote endpoint reference for request/response details.