Polymarket API reference / CLOB API
GET/last-trade-price

Get last trade price

Retrieves the last trade price and side for a specific token ID. Returns default values of "0.5" for price and empty string for side if no trades found.

Base URL
https://clob.polymarket.com
Auth
Public, no key
Rate limit
9,000 req / 10s (900 per second)
Limit applies to
CLOB API general

Parameters

NameInTypeRequiredDescription
token_idquerystringyesToken ID (asset ID)

Example

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

Response fields

FieldTypeDescription
pricestringLast trade price
sidestringLast trade side (BUY or SELL)

Responses

StatusMeaning
200Successfully retrieved last trade price
400Bad request - Invalid token id
500Internal server error

Errors this endpoint returns

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.