Skip to main content

Raydium API on Solana

Raydium runs three AMM programs on Solana. The API lists AMM v4 and CPMM together as raydium and concentrated liquidity as raydium_clmm, and the program ID on each swap tells all three apart. Pools, prices, OHLCV candles and individual swaps come back over REST, with streaming in preview.

7.4K+active Raydium pools
$138.8Mvolume, 24h
1,262,357transactions, 24h
2versions in the API

Data as of 2026-09-17 14:31 UTC, source: /networks/solana/dexes

Raydium swaps on Solana

Each row is one swap from the transactions endpoint: the pair, its value in USD at the time, and the Raydium version it went through.

  1. SOL/USDC$989.59Raydium CLMM14:31:13 UTC
  2. SOL/USDC$417.55Raydium CLMM14:31:13 UTC
  3. SOL/USDC$753.56Raydium CLMM14:31:13 UTC
  4. SOL/USDC$43.66Raydium CLMM14:31:13 UTC
  5. SOL/USDC$666.85Raydium CLMM14:31:13 UTC
  6. SOL/USDC$476.40Raydium CLMM14:31:13 UTC
  7. SOL/USDC$529.64Raydium CLMM14:31:13 UTC
  8. SOL/USDC$15.20Raydium AMM v4 and CPMM14:31:13 UTC
  9. SOL/USDC$2.03Raydium AMM v4 and CPMM14:31:13 UTC
  10. SOL/USDC$21.50Raydium AMM v4 and CPMM14:31:13 UTC
  11. SOL/USDC$99.13Raydium CLMM14:31:12 UTC
  12. SOL/USDC$1,107.47Raydium CLMM14:31:12 UTC
  13. SOL/USDC$13.17Raydium AMM v4 and CPMM14:31:12 UTC
  14. RAY/SOL$7.18Raydium CLMM14:31:12 UTC
  15. SOL/USDC$946.65Raydium CLMM14:31:11 UTC
  16. SOL/USDC$235.70Raydium CLMM14:31:11 UTC
  17. SOL/USDC$1,257.83Raydium CLMM14:31:11 UTC
  18. SOL/USDC$1,487.30Raydium CLMM14:31:11 UTC
  19. SOL/USDC$753.26Raydium CLMM14:31:11 UTC
  20. SOL/USDC$641.74Raydium CLMM14:31:11 UTC
  21. SOL/USDC$595.60Raydium AMM v4 and CPMM14:31:11 UTC
  22. SOL/USDC$548.56Raydium CLMM14:31:10 UTC
  23. SOL/USDC$439.09Raydium CLMM14:31:10 UTC
  24. SOL/USDC$237.98Raydium CLMM14:31:10 UTC
  25. SOL/USDC$651.41Raydium CLMM14:31:10 UTC
  26. SOL/USDC$1.00Raydium AMM v4 and CPMM14:31:10 UTC
  27. SOL/USDC$37.99Raydium AMM v4 and CPMM14:31:10 UTC
  28. SOL/USDC$5.12Raydium AMM v4 and CPMM14:31:10 UTC
  29. RAY/SOL$297.59Raydium CLMM14:31:10 UTC
  30. SOL/USDC$2.14Raydium AMM v4 and CPMM14:31:09 UTC
  31. SOL/USDC$1.00Raydium AMM v4 and CPMM14:31:09 UTC
  32. SOL/USDC$10.94Raydium AMM v4 and CPMM14:31:08 UTC
  33. SOL/USDC$12.55Raydium AMM v4 and CPMM14:31:08 UTC
  34. SOL/USDC$237.97Raydium CLMM14:31:07 UTC
  35. RAY/SOL$37.72Raydium CLMM14:31:07 UTC
  36. SOL/USDC$3.00Raydium AMM v4 and CPMM14:31:06 UTC
  37. SOL/USDC$0.26Raydium AMM v4 and CPMM14:31:05 UTC
  38. SOL/USDC$0.76Raydium AMM v4 and CPMM14:31:05 UTC
  39. SOL/USDC$1.00Raydium AMM v4 and CPMM14:31:05 UTC
  40. RAY/SOL$55.68Raydium CLMM14:31:05 UTC
  41. RAY/SOL$83.57Raydium CLMM14:31:05 UTC
  42. SOL/USDC$1.60Raydium AMM v4 and CPMM14:31:04 UTC
  43. SOL/USDC$0.85Raydium AMM v4 and CPMM14:31:04 UTC
  44. RAY/SOL$9.27Raydium CLMM14:31:04 UTC
  45. RAY/SOL$362.21Raydium CLMM14:31:04 UTC
  46. RAY/SOL$508.81Raydium CLMM14:31:03 UTC
  47. RAY/SOL$53.47Raydium CLMM14:31:03 UTC
  48. SOL/USDC$100.08Raydium AMM v4 and CPMM14:31:02 UTC
  49. RAY/SOL$484.82Raydium CLMM14:31:02 UTC
  50. SOL/USDC$1.18Raydium CLMM14:31:01 UTC
  51. SOL/USDC$1.84Raydium CLMM14:31:00 UTC
  52. SOL/USDC$17.51Raydium AMM v4 and CPMM14:31:00 UTC
  53. SOL/USDC$2.91Raydium AMM v4 and CPMM14:30:59 UTC
  54. SOL/USDC$396.71Raydium AMM v4 and CPMM14:30:59 UTC
  55. SOL/USDC$4.30Raydium AMM v4 and CPMM14:30:59 UTC
  56. SOL/USDC$22.66Raydium AMM v4 and CPMM14:30:59 UTC
  57. SOL/USDC$2.29Raydium AMM v4 and CPMM14:30:58 UTC
  58. RAY/SOL$1,276.86Raydium CLMM14:30:55 UTC
  59. RAY/SOL$103.84Raydium CLMM14:30:55 UTC
  60. RAY/SOL$133.00Raydium CLMM14:30:55 UTC
Raydium swaps on Solana, newest first, from the API at 2026-09-17 14:31 UTC. Times are block times.

Your first Raydium call

Find the busiest pools for one version, then read the swaps going through one of them. Token symbols come back in every transaction row, so there is no second lookup.

# top Raydium CLMM pools by 24h volume
curl "https://api.dexpaprika.com/networks/solana/pools/search?dex_name=raydium_clmm&order_by=volume_usd_24h&sort=desc&limit=5"

# newest transactions through one pool
curl "https://api.dexpaprika.com/networks/solana/pools/3ucNos4NbumPLZNWztqGHNFFgkHeRMBQAVemeeomsUxv/transactions?limit=5"
request
curl "https://api.dexpaprika.com/networks/solana/pools/3ucNos4NbumPLZNWztqGHNFFgkHeRMBQAVemeeomsUxv/transactions?limit=1"
response
{
  "id": "5MJXVE4vRfYU4UxjewAhKS2WTK4aDLnPKyBQyQ5ti1XJUVkCHzYLdQDsvWE7qzo9DkqSgqrVJj1EsMHcvMN9Sw7J",
  "pool_id": "3ucNos4NbumPLZNWztqGHNFFgkHeRMBQAVemeeomsUxv",
  "factory_id": "CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK",
  "token_0_symbol": "SOL",
  "token_1_symbol": "USDC",
  "volume_0": 9.724366569,
  "volume_1": 988.831841,
  "price_0_usd": 101.76381796565285,
  "created_at_block_number": 447818492,
  "created_at": "2026-09-17T14:31:13Z"
}

Response the API returned at 2026-09-17 14:31 UTC, trimmed to 10 fields. Try it sends this request from your browser.

AMM v4, CPMM and CLMM in one API

Pool records carry dex_id. Swap rows carry factory_id, the program the swap went through.

Versiondex_idfactory_idVolume, 24h Share
Raydium CLMMraydium_clmmCAMMCzo5…KgrWqK$116.7M84.1%
Raydium AMM v4 and CPMMraydium675kPX9M…Ut1Mp8CPMMoo8L…5qKP1C$22.1M15.9%

Data as of 2026-09-17 14:31 UTC, source: /networks/solana/dexes

Top Raydium pools on Solana by 24h volume

PairVersionVolume, 24hLiquidity
SOL/USDCRaydium CLMM$37.1M$7.2M
SOL/RAYRaydium CLMM$10.8M$2.8M
SOL/USDCRaydium AMM v4 and CPMM$6.6M$33.4M
SPYx/USDCRaydium CLMM$5.9M$377,345.10
SOL/USDTRaydium CLMM$5.7M$880,293.32
CRCLx/USDCRaydium CLMM$5.5M$2.2M
SOL/USELESSRaydium AMM v4 and CPMM$4.4M$5.1M
BOME/SOLRaydium AMM v4 and CPMM$1.5M$16.2M
RAY/USDCRaydium AMM v4 and CPMM$1.2M$5.8M
SOL/GRIFFAINRaydium AMM v4 and CPMM$761,105.52$1.8M

Endpoints that answer for Raydium

The same paths work on every chain we index. Full reference in the docs.

EndpointReturnsDocs
GET /networks/solana/pools/search?dex_name=raydium_clmmRaydium CLMM pools, sorted and filtered by volume, liquidity, transactions or age. Swap in raydium for the other versions.reference
GET /networks/solana/pools/{address}Liquidity, reserves, pricing and metadata for one pool.reference
GET /networks/solana/pools/{address}/transactionsRecent swaps, liquidity adds and removes for a pool, with token symbols and USD prices.reference
GET /networks/solana/pools/{address}/ohlcvCandles for a pool at intervals from 1 minute to 24 hours.reference
GET /networks/solana/tokens/{address}Latest price, metadata and summary metrics for one token.reference
GET /networks/solana/dexesEvery DEX on Solana, with each Raydium version as its own entry.reference
SSE /sse/transactionsSwaps on a pool or token, pushed as they land. In preview.reference

Streaming Raydium swaps

Streaming over server-sent events is in preview. /sse/transactions pushes swaps on a pool or token as they land, and each update counts as one request. See the showcase streams for access, or watch a running price stream on the Solana streaming page.

What it costs

One call is one credit on your plan. Current quotas and rates are on the pricing page.

Free
$0 / month
  • A free API key, no credit card
  • Every endpoint on this page
  • Data can run a short way behind the chain
Get your free API key
Pro
$99 / month
  • Real-time data on every endpoint
  • Higher request ceilings
  • Its own hosts: api-pro and streaming-pro
See the plans

Raydium API questions

Do I need an API key to query Raydium data?

A free API key is the place to start. It needs no credit card and works on every endpoint on this page: register one at console.dexpaprika.com. Current quotas are on the pricing page.

Which Raydium version is a swap from?

Read factory_id on the transaction row: CAMMCz…rWqK is Raydium CLMM and 675kPX…1Mp8 and CPMMoo…KP1C are Raydium AMM v4 and CPMM. Pool records carry dex_id directly: raydium_clmm is Raydium CLMM and raydium is Raydium AMM v4 and CPMM.

How do I list only Raydium pools on Solana?

Call /networks/solana/pools/search with dex_name=raydium_clmm, then with dex_name=raydium for the other versions. Add order_by=volume_usd_24h to get the busiest first.

How fresh is the Raydium data?

On the free plan, data can run a short way behind the chain. Paid plans serve it in real time. The figures on this page were read from the API at 2026-09-17 14:31 UTC.

What counts as one request?

One call is one credit, including a call that returns many rows. Batch endpoints bill per item. Each streaming update also counts as one.

Can I stream Raydium swaps instead of polling?

Streaming over server-sent events is in preview. /sse/transactions pushes swaps on a pool or token as they land. Access is described in the showcase streams docs, and a running price stream is on the Solana streaming page.

How do I send my key once I have one?

Put the key in the Authorization header on its own, with nothing in front of it.

Which host do I call?

api.dexpaprika.com with a free key. Pro and Enterprise keys go to api-pro.dexpaprika.com.

Start querying Raydium on Solana

Every call on this page is one paste away. Plans decide how many you can make and how fresh the data is.