TypeScript shape
String!
required
Pair contract address — or token address when
symbolType: TOKEN (then resolved to the token’s top pool).Int!
required
Network ID (e.g.
1 Ethereum, 56 BNB Chain, 1399811149 Solana).SymbolType
QuoteToken
Side of interest. Rebuilds Swap data so
priceUsd and amountNonLiquidityToken reflect the chosen side, and flips Buy/Sell. See QuoteToken.String
Filter to swaps from a specific wallet address (transaction sender). Optional.
EventType
Swap (default), Mint, Burn route to swap data. PoolBalanceChanged routes to pool events. Sync / Collect / CollectProtocol / LiquidityLock short-circuit empty. See EventType.[EventDisplayType!]
Allow-list filter, applied post-fetch. See EventDisplayType.
EventQueryTimestampInput
Time window in Unix seconds. See EventQueryTimestampInput.
NumberFilter
Filter on the (quote-aware) decimal amount. See NumberFilter.
NumberFilter
Filter on per-unit USD price.
NumberFilter
Filter on the swap’s total USD value (
amount_usd).NumberFilter
Not yet supported on the historical path — passing this filter returns
BAD_REQUEST.NumberFilter
Not yet supported — same caveat.