Skip to main content
Need more than the free allowance? The Pro API includes 5,000,000 credits a month at 300 requests a minute, real-time data instead of the free tier’s delay of up to 15 seconds, dedicated infrastructure, and priority support. Enterprise is the same API with limits raised for your workload.

Quick API reference

Jump straight into the API documentation and start making requests within minutes

Follow tutorials

Learn step-by-step how to integrate DexPaprika into your applications

Stream real-time data

Subscribe to live token prices and pool reserve updates over SSE. No API key needed to start, no polling.

DEX API quickstart

You can also make your first request directly in our API Playground available in the API Reference section. Visit GET Token to try it out.
In the next steps we will make a GET request to the Token endpoint in order to get the latest price in USD of SOL. All we need is the network ID and the token address.
  • Network ID: solana
  • Token address: So11111111111111111111111111111111111111112
    You can find the list of all supported networks in the Networks endpoint.
1

Make a GET request

Simply make a GET request to the following endpoint in order to fetch latest data about any token. In this case we will use the specified above network ID and token address to populate the endpoint in a format of https://api.dexpaprika.com/networks/{network_id}/tokens/{address}.
2

Get latest data about Solana (SOL)

This will return quite lengthy response of the latest data about Solana (SOL) that will look similar to this. We send a lot of data in the response, so in the next step we will extract only the price of SOL in USD.
Response
3

Extract the price (or any other data)

As you can see, the response is very rich of data. You can extract only the price of SOL in USD from the full response by navigating to the summary object (or any other object) and then to the price_usd key (or any other key) simply by modyfying the previously used GET request:
And as a result you will get the price of SOL in USD:
summary.price_usd
Congratulations! You just successfully retrieved the latest price of SOL in USD!
Pool search: filter pools by volume, liquidity, transactions, and creation date on /networks/{network}/pools/search. Plus batch token prices in a single request.

Need real-time data?

The REST API is the right choice when you’re querying historical or on-demand data. For applications that need live updates the moment a swap or liquidity change settles on-chain, DexPaprika ships two SSE streaming feeds. No polling, no log decoding, no API key needed to start.

Token price streaming

Subscribe to USD price updates for any token across 36+ chains. An event is pushed when a swap moves the price, so the rate tracks how actively the asset trades.

Pool reserves streaming

Pool reserve deltas, USD-denominated, pushed for each block in which a subscribed pool’s reserves changed. For any DEX pool or any token.

Next steps

Quick API reference

Jump straight into the API documentation and start making requests within minutes

Follow tutorials

Learn step-by-step how to integrate DexPaprika into your applications

Track token prices

Get real-time and historical price data for any token across 36 blockchains

Monitor liquidity

Access detailed liquidity pool data across major DEXes on any network

Trading analytics

Analyze trading volumes, price changes, and market trends

DEX aggregation

Compare prices and liquidity across different DEXes

DexPaprika API support

We’re here to help you succeed with DexPaprika.

Join Discord community

Connect with our community and get real-time support

Give feedback

Share your experience and help us improve

Explore supported on-chain networks

Browse the full networks list to find the correct network parameter for your requests.

FAQs

Not to start. The API answers keyless requests at 200,000 credits a month per IP. Registering a free key raises that to 500,000 and needs no card. See rate limits.
Liquidity pools, swap transactions, token metrics/prices, and network coverage across multiple chains.
Use the Coverage Checker tool or the Networks/Token endpoints to locate addresses.
Collection is near real-time and REST responses reflect the latest indexed blocks and events. Your plan sets the ceiling: the free tier is served with a delay of up to 15 seconds, Pro is real time. For push updates, use the streaming API (SSE).
Yes. Three SSE feeds run on streaming.dexpaprika.com: /sse/prices pushes token-price updates, /sse/reserves pushes pool reserve deltas per block in which reserves changed, and /sse/transactions pushes individual swaps with USD amounts. No API key is needed to start. See the Streaming introduction or the reserves deep-dive.
Looking for enterprise solutions? We offer dedicated support, higher rate limits, and custom features. Contact our team to learn more.