Get markets (keyset)
Get active, non-archived markets with keyset pagination.
Request
- Base URL: https://gamma-api.polymarket.com (the document declares no server; this is the origin it was published from)
- URL: https://gamma-api.polymarket.com/markets/keyset
- Auth: none declared
Query parameters
Market IDs to return
Market slugs to return
Filter by archived flag (true/false)
Filter by active flag (true/false)
Filter by decimalized flag (true/false)
Filter by closed flag (true/false)
CLOB token IDs to return
Position IDs to return
Condition IDs to return
V2 oracle request IDs to return (conditionId for binary/incremental neg-risk, onchainEventId for atomic neg-risk)
V2 on-chain event IDs to return (all markets of each on-chain event)
Market maker addresses to return
Minimum liquidity
Maximum liquidity
Minimum volume
Maximum volume
Minimum start date (RFC3339 or YYYY-MM-DD)
Maximum start date (RFC3339 or YYYY-MM-DD)
Minimum end date (RFC3339 or YYYY-MM-DD)
Maximum end date (RFC3339 or YYYY-MM-DD)
Tag IDs to filter by
Include markets from related tags (true/false)
Tag match mode
Filter by CYOM flag (true/false)
Filter by RFQ-enabled flag (true/false)
Filter by combo status (pending/enabled/disabled)
Filter by UMA resolution status
Filter by resolution status (inactive/active/resolved). v2 markets only — v1 markets carry no resolution_status and use uma_resolution_status instead
Protocol versions to return (v1 or v2). Repeat the parameter for several. Omitted means the server default on public lists (v1 while polymarket-v2 is in its builder integration period)
Filter by game ID
Filter by sports market types
Filter by minimum rewards size
Question IDs to return
Include tag data (true/false)
Locale used to localize returned content
Filter by market metadata key
Filter by market metadata value
Max results returned
Number of results to skip
Comma-separated field names to sort by
Sort ascending when true (default true)
Opaque keyset pagination cursor from a previous response
Response
OK
Changes
No recorded changes to this operation across all 1 revision of this API.