Raydium API: co obejmuje i co dodaje Solana DEX API
Raydium udostępnia prawdziwe publiczne API, które nie wymaga żadnego klucza. Nie ma w nim jednak świec cenowych ani strumienia swapów, a obejmuje protokół, który w dniu mojego pomiaru miał 5% wolumenu DEX na Solanie.

Krótka odpowiedź. Raydium udostępnia prawdziwe publiczne API pod adresem api-v3.raydium.io. Nie wymaga klucza, rejestracji ani nagłówków, ma 27 endpointów i powie ci o pulach, cenach tokenów, farmach i konfiguracji protokołu.
Dwóch rzeczy w nim nie ma. Nie ma świec cenowych i nie ma historii swapów. A obejmuje Raydium, które 22 września 2026 było mniejszością wolumenu DEX na Solanie.
O Raydium pisze się tak, jakby nie miało API, zwykle robią to ludzie, którzy sprzedają własne. To nieprawda i warto powiedzieć to od razu: Raydium API działa, wywołania są darmowe i do wielu zadań jest właściwym narzędziem.
Poniżej znajdziesz pełną listę endpointów odczytaną wprost z własnego dokumentu OpenAPI Raydium, dwie kategorie danych, których naprawdę w nim brakuje, oraz jak wyglądała reszta Solany 22 września 2026. Metodologia na końcu, wraz z jedną liczbą, w której nasze dane i dane Raydium się nie zgadzają, i której na razie nie rozstrzygnąłem.
Co faktycznie daje Raydium API
Raydium API v3 publikuje stronę Swagger pod adresem api-v3.raydium.io/docs. Za nią stoi dokument OpenAPI z dokładnie 27 ścieżkami, każda z nich to GET. Pogrupowane według przeznaczenia:
Naprawdę nie wymaga klucza. Nic do rejestracji, żadnego nagłówka do wysłania:
curl "https://api-v3.raydium.io/main/info"
{"id":"...","success":true,"data":{"volume24":576515471.6,"tvl":1660290641.9}}
Odpowiedzi wracają w kształcie {id, success, data}, co jest schludne i łatwe w obsłudze. Jeśli potrzebujesz "opisz tę pulę Raydium" albo "ile Raydium uważa, że wart jest ten token teraz", przestań czytać i po prostu tego użyj. Jest darmowe, szybkie i pochodzi prosto od samego protokołu.
Dwie rzeczy, których w nim nie ma
Przeszukałem wszystkie 27 ścieżek pod kątem słów, których spodziewałbyś się, gdyby którakolwiek z tych funkcji istniała. Nic nie pasowało do ohlc, candle, kline, chart, trade, swap, tx ani history.
Nie ma świec cenowych. /mint/price daje ci cenę teraz. Zapytaj ponownie za godzinę i dostaniesz cenę z tamtego momentu. Nic w API nie daje ci open, high, low i close dla okresu, więc wykres musisz sam zbudować i przechowywać, próbka po próbce, zaczynając od dnia, w którym zaczynasz odpytywać. Uzupełnienie wsteczne (backfill) nie wchodzi w grę, bo ta historia nigdy nie została udostępniona.
Nie ma strumienia swapów. Najbliższy odpowiednik to /pools/line/liquidity, który pokazuje płynność w czasie. To zupełnie inne pytanie niż kto handlował, w jakiej wielkości i po jakiej cenie. Jeśli chcesz danych o pojedynczych transakcjach z własnego API Raydium, nie znajdziesz ich tam, a jedynym wyjściem jest samodzielne parsowanie transakcji Solany względem programów AMM, CLMM i CPMM.
Żaden z tych braków nie jest krytyką. Raydium zbudowało API, które obsługuje interfejs Raydium, a oba braki leżą poza tym, czego ten interfejs potrzebuje.
Raydium miało 5% wolumenu DEX na Solanie 22 września 2026
To jest część, która decyduje, czy API ograniczone do Raydium ma odpowiedni kształt do tego, co budujesz. Oto każdy DEX zaindeksowany na Solanie tego dnia, według wolumenu 24-godzinnego:
Dwa wpisy Raydium sumują się do $238 316 633, czyli 5,1% tego dnia. Samo PumpSwap odpowiadało za 66,7%.
Zestaw to z tym, o co ludzie faktycznie pytają API DEX na Solanie. Zwykłe pytanie brzmi "ile jest wart ten token i gdzie się nim handluje", a dla tokena wystartowanego w tym miesiącu odpowiedzią bardzo często jest PumpSwap albo Pump.fun, nie Raydium. Integracja ograniczona do Raydium odpowiada poprawnie na pytanie o pule, które Raydium posiada, i nie zwraca nic dla reszty łańcucha, bez żadnego błędu, który powiedziałby ci, z którym przypadkiem masz do czynienia.
Gdzie nasza liczba i liczba Raydium się nie zgadzają
Własny endpoint Raydium, /main/info, zgłosił tego samego dnia $576 515 472 wolumenu 24-godzinnego. My zmierzyliśmy $238 316 633 w dwóch wpisach Raydium, które indeksujemy. To różnica rzędu $338 mln, i nie zamierzam udawać, że jej nie ma.
Co mogę pokazać, to że Raydium prowadzi trzy programy on-chain, nie dwa. AMM v4 i CLMM są oba w naszym indeksie. CPMM to osobny program z własnym endpointem konfiguracji, /main/cpmm-config, obok /main/clmm-config, i nie pojawia się w naszej liście DEX pod żadnym id. Więc przynajmniej część różnicy to program, którego nie obsługujemy, i jest to teraz zgłoszone jako błąd pokrycia po naszej stronie, a nie przypis w artykule.
Reszta to być może kwestia reguł liczenia. Protokoły i indeksery regularnie nie zgadzają się co do wolumenu routowanego i co do tego, które produkty własne protokołu wchodzą do głównej liczby, a Raydium ma prawo liczyć swoją aktywność po swojemu.
Weźmy udział procentowy w obu wariantach. Przy naszej liczbie Raydium to 5,1% wolumenu DEX na Solanie. Podstawiając własną liczbę Raydium i korygując sumę łańcucha, wychodzi 11,4%. Sens tej sekcji przetrwa oba warianty rachunku: Raydium jest mniejszością na łańcuchu, a API w kształcie Raydium ma zły kształt do pytania o całą Solanę.
Świece i swapy dla puli Raydium
Dwie rzeczy, których brakuje w API Raydium, to dokładnie te dwie rzeczy, po które istnieje API danych DEX. Oba wywołania poniżej wykonano wobec DexPaprika 22 września 2026, na puli Raydium CLMM robiącej $49,5 mln dziennie. Świece nie wymagają klucza; od 30 września 2026 kanał swapów wymaga planu Dev lub Pro.
Świece godzinowe, których API Raydium nie da ci za żadną cenę:
curl "https://api.dexpaprika.com/networks/solana/pools/3ucNos4NbumPLZNWztqGHNFFgkHeRMBQAVemeeomsUxv/ohlcv?start=-24h&interval=1h&limit=5"
Zwraca to tablicę świec, każda zawiera time_open, time_close, open, high, low, close i volume. Zamień 1h na krótszy interwał, a kształt się nie zmieni.
Pojedyncze swapy, których też nie ma w API Raydium, na api-pro.dexpaprika.com, z samym kluczem w nagłówku Authorization:
curl -H "Authorization: YOUR_API_KEY" "https://api-pro.dexpaprika.com/networks/solana/pools/3ucNos4NbumPLZNWztqGHNFFgkHeRMBQAVemeeomsUxv/transactions?limit=3"
Każdy wiersz zawiera sender i recipient, token_0_symbol i token_1_symbol, obie kwoty, price_0_usd i price_1_usd, plus created_at, created_at_block_number, log_index i factory_id. To ostatnie pole mówi, przez który program przeszła transakcja, co ma znaczenie na łańcuchu, gdzie jeden protokół prowadzi trzy takie programy.
Te same dwa wywołania działają wobec Orca, Meteora, PumpSwap i reszty listy powyżej, bez zmiany kształtu, co jest całym argumentem za indeksem na poziomie łańcucha zamiast na poziomie protokołu.
Do wypróbowania świec wystarczą wywołania bez klucza. Darmowy klucz z console.dexpaprika.com podnosi limit zapytań i pulę kredytów, a aktualne liczby dla każdego planu znajdziesz na stronie cennika, a nie w tym artykule, bo się zmieniają. Warto wiedzieć przed budowaniem: dane w darmowym planie mogą być opóźnione nawet o 60 sekund, a dane w czasie rzeczywistym to plan płatny.
Najczęstsze pytania
Czy Raydium ma API?
Tak. Raydium API v3 pod adresem api-v3.raydium.io, 27 endpointów GET, udokumentowane pod api-v3.raydium.io/docs oraz we własnej dokumentacji Raydium w sekcji API reference.
Czy potrzebujesz klucza API dla Raydium?
Nie. Każdy endpoint, który wywołałem 22 września 2026, odpowiedział 200 bez klucza i bez jakiegokolwiek nagłówka uwierzytelniania.
Jakie są limity zapytań API Raydium?
Raydium nie publikuje żadnego, a odpowiedzi nie zawierają nagłówków ratelimit-*, z których dałoby się odczytać budżet. Usługa stoi za Cloudflare, więc traktuj to jako limit, który istnieje, ale nie jest ujawniony: rozkładaj wywołania w czasie i wycofuj się przy wszystkim, co nie jest 200.
Czy Raydium API podaje ceny historyczne lub OHLCV?
Nie. W specyfikacji nie ma endpointu do świec, OHLCV ani kline. /mint/price zwraca wyłącznie cenę bieżącą, a /pools/line/liquidity to płynność w czasie, nie cena.
Czy mogę uzyskać historię swapów Raydium z API?
Nie z własnego API Raydium. Dane o pojedynczych transakcjach oznaczają albo samodzielne parsowanie transakcji Solany względem programów AMM, CLMM i CPMM, albo odczytanie ich z indeksu, który już to robi.
Który DEX na Solanie powinienem zaindeksować jako pierwszy?
22 września 2026 PumpSwap odpowiadało za dwie trzecie wolumenu DEX na łańcuchu, a Pump.fun miało 46 537 pul, więcej niż jakiekolwiek inne miejsce na liście. Jeśli pokrywasz nowe tokeny, to tam właśnie są. Jeśli pokrywasz ugruntowane pary, ważniejsze są Orca i Raydium CLMM. Pokrywanie tylko jednego miejsca prędzej czy później da błędną wycenę czegoś.
Jak zmierzono te liczby
Wszystko powyżej odczytano z żywego źródła 22 września 2026.
Liczba endpointów i grupowanie pochodzą z własnego dokumentu OpenAPI Raydium, który strona Swagger ładuje pod api-v3.raydium.io/docs/swagger-ui-init.js. Sparsowałem ten dokument, zamiast czytać wyrenderowaną stronę, więc liczba 27 pochodzi z samej specyfikacji, nie ode mnie. Brak endpointów do świec i transakcji to wyszukiwanie ośmiu terminów po wszystkich 27 ścieżkach, wypisanych powyżej, żebyś mógł to powtórzyć.
Liczby wolumenu i TVL Raydium pochodzą z jednego wywołania GET /main/info bez klucza. Tabela Solany to jedno wywołanie GET /networks/solana/dexes bez klucza, wobec api.dexpaprika.com, z każdą liczbą z tej samej odpowiedzi, więc wiersze i suma się zgadzają. Wywołania OHLCV i transakcji są zacytowane dosłownie i oba zwróciły 200.
Rozbieżność $338 mln pozostaje nierozstrzygnięta i jest śledzona po naszej stronie jako problem pokrycia, a nie zostawiona jako przypis w artykule. Tam, gdzie jakieś twierdzenie w tym tekście od niej zależy, podałem udział w obu wariantach.
Każda liczba wolumenu to okno 24-godzinne zamykające się w momencie pomiaru, więc spodziewaj się zmian. Skład Solany to część najbardziej narażona na to, że za miesiąc będzie wyglądać inaczej: tę tabelę napędzają nowe tokeny, a to dokładnie ten rodzaj aktywności, który szybko przesuwa miejsca w rankingu.
Pełne API REST znajdziesz na docs.dexpaprika.com. Są też osobne strony dla każdego DEX-a z aktywnym strumieniem swapów na żywo dla Raydium, Orca, Meteora, PumpSwap i Pump.fun.
To samo pytanie dla dwóch innych DEX-ów: co zwraca Uniswap API i co dokumentuje PancakeSwap dla BNB Smart Chain.
Oryginalny poradnik CoinPaprika.