← CryptoDex

CryptoDex API

Direct on-chain observations

Read 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

GETParameters
/api/cryptodex/v1/pairschain, contract, pool, page, limit
/api/cryptodex/v1/candleschain and pool required; page, limit
/api/cryptodex/v1/tradeschain and pool required; page, limit
/api/cryptodex/v1/statusScoped 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.

Wallet intelligence

GET /api/cryptodex/v1/wallets?chain=solana&contract=MINT. Bearer authentication and existing quotas apply. Holder snapshots and observed trader maps have separate coverage. Connections represent observed transaction co-participation, not bundle proof. Missing holder, funding and lock data stay unavailable.