↑ ↓ move · Enter open · Esc close

REST API / Prices and books / Prices

Prices

Fetch current prices for up to 100 markets in a single request.

GET/v2/prices/bulk

Parameters

idsstringrequired

Comma-separated list of platform:market_id pairs (e.g. polymarket:abc,kalshi:KXFED-26). Max 100.

Response

pricesobject

Map of platform:market_id to price data in cents. Kalshi native tickers use captured current quotes, including catalog-only markets; other venues use stored price rows. A missing snapshot appears in unresolved_ids.

Show 4 fields
yes_bidnumber

Best bid for YES.

yes_asknumber

Best ask for YES.

last_pricenumber

Last traded price.

timestampstring

Timestamp of the price snapshot (ISO 8601).

_metaobject

Resolution summary. Ids that could not be resolved (malformed pair, or no recent price data) are omitted from `prices` and listed here - so a dropped id is distinguishable from one never requested.

Show 3 fields
requestedinteger

Number of ids in the request.

resolvedinteger

Number of ids returned in `prices`.

unresolved_idsstring[]

Requested ids with no price data or a malformed platform:market_id pair.

Full API response