CryptoDex API
Direct on-chain observationsRead stored pair prices, completed five-minute candles and swap history. Each price is expressed in its exact quote token. Collection gaps and stale prices remain visible. API reads never request data from an external feed.
Endpoints
| GET | Parameters |
|---|---|
| /api/cryptodex/v1/pairs | chain, contract, pool, page, limit |
| /api/cryptodex/v1/candles | chain and pool required; page, limit |
| /api/cryptodex/v1/trades | chain and pool required; page, limit |
| /api/cryptodex/v1/status | Scoped finalized-indexer health and lag; no parameters |
Authentication
Authorization: Bearer YOUR_PRIVATE_API_KEY
Keys have daily quotas, minute limits and expiry dates. Responses include X-RateLimit-Limit and X-RateLimit-Remaining. HTTP 429 includes Retry-After. Revoked or expired keys return HTTP 401.
Data contract
Pair identity uses chain and pool address; base and quote contracts are separate. Price currency is a quote token, not an assumed USD value. Market cap, USD liquidity and FDV remain null without supporting evidence. Candles contain recorded swaps only; empty periods are not filled. Available observations are retained for 24 hours in this release. Pump trade wallet addresses and distinct observed buyer/seller counts are available when all displayed swaps have supported wallet attribution; wallet addresses are not unique people. Status reports expose finalized coverage and processing lag, not a promise of instantaneous or every-chain coverage.
Access
Access is currently provisioned by the operator. Automated subscription checkout is not enabled. Commercial access requires a provisioned key; this page does not charge a payment method.
Supported price decoders: configured EVM V2 swap pools and compatible Pump trade events. Other configured protocols can still appear in the Launch Pool while their pricing decoder is unavailable.