Skip to main content
GET
Price - Multiple

Batch spot pricing with query-string input.

  • Always use checksum contract addresses on EVM chains and canonical token mint addresses on Solana-like chains.
  • Pass token addresses as a comma-separated list in list_address.
  • Maximum batch size is 100 token addresses per request.
  • include_liquidity=true requests price plus liquidity context for each token when available.
  • Individual entries may be null or partial if a token is unknown, unsupported, or not indexed on the selected chain.
  • Batch CU is calculated as ceil(3 * count^0.8).
  • Price entire watchlists, portfolio holdings, or leaderboard rows in one request.
  • Feed token tables, mobile market boards, and scanner results without per-row price calls.
  • Pair batch prices with batch market, liquidity, or metadata endpoints for dense dashboards.
  • Reduce request fan-out for bots or backends that track many assets at once.
  • Set x-chain for the target network.
  • Pass list_address as a comma-separated token-address string.
  • Keep the request under 100 addresses.
  • Switch to the POST variant when your token list is easier to send in a request body.
  • Deduplicate token addresses before calling so CU and payload size stay predictable.
  • Cache the batch result briefly and reuse it across cards, tables, and widgets rendered in the same cycle.
  • If only a few rows need live updates, refresh those rows separately instead of reloading a full batch every time.

Authorizations

X-API-KEY
string
header
required

API key for authentication

Headers

x-chain
enum<string>
default:solana

A chain name listed in supported networks.

Available options:
solana,
ethereum,
bsc,
base,
robinhood,
sui,
mantle,
hyperevm,
arbitrum,
avalanche,
optimism,
polygon,
zksync,
monad,
aptos,
fogo,
megaeth

Query Parameters

check_liquidity
number

Specify the liquidity value to check.

include_liquidity
enum<boolean>

Specify whether to include liquidity in the response.

Available options:
true,
false
list_address
string
required

A list of token addresses in string separated by commas (,)

ui_amount_mode
enum<string>
default:raw

Indicate whether to use the scaled amount for scaled ui amount tokens. Only support solana

Available options:
raw,
scaled,
both

Response

JSON object containing price values and update time of multiple tokens

success
boolean
required

Whether the request completed successfully.

data
object
required

Map keyed by token address. Each value is the latest price object for that token, or null when price data is unavailable.