Skip to main content
GET
Latest swaps

Authorizations

X-API-Key
string
header
required

Preferred for swaps-api endpoints (/swaps/*, /stats/*, /trending, /pool-events).

Query Parameters

limit
integer
default:100
Required range: 1 <= x <= 1000
offset
integer
default:0
Required range: x >= 0
token
string

Token mint filter.

trader
string

Trader wallet filter.

pool
string

Pool / pair address filter.

is_buy
boolean
min_sol
integer<int64>

Minimum swap size in lamports, not decimal SOL (1 SOL = 1,000,000,000 lamports). The server parses this as a 64-bit unsigned integer, so a decimal value is rejected: min_sol=20000.5 returns HTTP 400 Failed to deserialize query string: min_sol: invalid digit found in string. And min_sol=20000 means 20,000 lamports (0.00002 SOL), not 20,000 SOL.

dex
enum<string>
Available options:
pumpfun,
pumpswap,
raydium_amm,
raydium_clmm,
raydium_cpmm,
orca,
meteora_damm_v2,
meteora_dbc,
meteora_dlmm,
meteora_pools
signature
string

Restrict to one Solana tx signature.

Response

Page of swaps

Paged list of swaps, shared by /swaps, /swaps/range, /swaps/whale.

swaps
object[]
total
integer

Count of swaps in this page.

has_more
boolean

True if more rows match — increment offset to page.