Polymarket API reference / CLOB API
GET/rewards/markets/multi

Get multiple markets with rewards

Returns a list of active markets with their reward configurations. Supports text search, tag filtering, numeric filters, and sorting. Results are paginated (100 items per page by default). Use next_cursor to fetch subsequent pages. A next_cursor value of "LTE=" indicates the last page.

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
qquerystringnoText search on market question/description
tag_slugquerystringnoFilter by tag slug. Can be repeated for OR logic (e.g., ?tag_slug=sports&tag_slug=politics)
event_idquerystringnoFilter by event ID. Can be repeated for multiple events (e.g., ?event_id=100&event_id=200)
event_titlequerystringnoSearch event titles using case-insensitive pattern matching
order_byquerystringnoField to sort results by
positionquerystringnoSort direction
min_volume_24hrquerynumbernoMinimum 24-hour volume filter
max_volume_24hrquerynumbernoMaximum 24-hour volume filter
min_spreadquerynumbernoMinimum spread filter
max_spreadquerynumbernoMaximum spread filter
min_pricequerynumbernoMinimum first token price filter
max_pricequerynumbernoMaximum first token price filter
next_cursorquerystringnoPagination cursor from previous response
page_sizequeryintegernoNumber of items per page (max 500, values above are capped)

Example

curl -X GET "https://clob.polymarket.com/rewards/markets/multi"

Response fields

FieldTypeDescription
limitintegerMaximum number of items per page
countintegerNumber of items in the current response
next_cursorstringCursor for the next page. "LTE=" indicates the last page.
dataobject[]

Responses

StatusMeaning
200Successfully retrieved markets with rewards
400Bad request - Invalid parameters
500Internal server error

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.