Skip to main content
GET
Look up tokens

Query Parameters

token_id
string | null

Token id(s), comma-separated (at most 50 distinct values): decimal ERC-1155 ids as they appear on receipts and on the token_id and asset fields of the other routes. Elements are trimmed, leading zeros stripped and duplicates collapsed to their first position. token_ids is an accepted alias. Exactly one of token_id and condition is required.

condition
string | null

Condition selector(s), comma-separated (at most 10 distinct values), each 0x followed by 62 or 64 hex digits: a ConditionalTokens condition id (for a market carried over to polymarket-v2, its whole family), a neg-risk market id (every market of the structure), a polymarket-v2 condition id (that condition only), the 66-character condition id of a native polymarket-v2 market, or the on-chain event id of a polymarket-v2 neg-risk structure (every question of it). Elements are trimmed, lower-cased and duplicates collapsed to their first position. condition_id and conditionId are accepted aliases. Exactly one of token_id and condition is required.

Response

One row per token, in request order of the selector

{ "data": T }; the envelope for endpoints that don't paginate.

There is no pagination key: an aggregate or bounded list has no next page. Paginated feeds return a *Page shape ({ data, pagination }) instead.

data
object[]
required