Polymarket API reference / CLOB API
GET/price

Get market price

Retrieves the best market price for a specific token ID and side (bid or ask). Returns the best bid price for BUY side or best ask price for SELL side.

Base URL
https://clob.polymarket.com
Auth
Public, no key
Rate limit
1,500 req / 10s (150 per second)
Limit applies to
/price

Things to know

There is a batch version at /prices. It has a lower request limit but covers many tokens per call, so it is cheaper per token than looping this one.

Parameters

NameInTypeRequiredDescription
token_idquerystringyesToken ID (asset ID)
sidequerystringyesOrder side

Example

curl -X GET "https://clob.polymarket.com/price?token_id=<token_id>&side=<side>"

Response fields

FieldTypeDescription
pricenumberMarket price as a decimal number

Responses

StatusMeaning
200Successfully retrieved market price
400Bad request - Invalid token id or side
404Not found - No orderbook exists for the requested token id
500Internal server error

Errors this endpoint returns

Related endpoints

Polymarket's API serves current state only, so it cannot show what a market's book looked like after it resolved. PolyTest records Up/Down markets while they run and keeps the snapshots. Try it free, or read the full rate limit reference.

From Polymarket's published OpenAPI spec and rate-limit tables, synced 2026-10-04.