Get a single market by ID with full details from Polymarket.
| Field | Type | Description |
|---|---|---|
id | string | Polymarket market ID |
question | string | null | Market question |
conditionId | string | Condition token ID |
slug | string | null | URL slug |
description | string | null | Market description |
outcomes | string | JSON-encoded array of outcome labels |
outcomePrices | string | JSON-encoded array of outcome prices |
volume | string | null | Total volume traded |
liquidity | string | null | Current liquidity |
active | boolean | Whether the market is active |
closed | boolean | Whether the market is closed |
category | string | null | Market category |
endDate | string | null | Market end date |
startDate | string | null | Market start date |
image | string | null | Market image URL |
clobTokenIds | string | JSON-encoded array of CLOB token IDs |
volumeNum | number | Total volume (numeric) |
liquidityNum | number | Current liquidity (numeric) |
bestBid | number | null | Best bid price |
bestAsk | number | null | Best ask price |
lastTradePrice | number | null | Last trade price |
spread | number | null | Current spread |
oneDayPriceChange | number | null | 24-hour price change |
enableOrderBook | boolean | Whether order book is enabled |
acceptingOrders | boolean | Whether the market accepts orders |
events | array | Associated events |
tags | array | Market tags |
| Code | Meaning |
|---|---|
401 | Missing or invalid API key |
404 | Market not found on Polymarket |
500 | Server-side error |
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Polymarket market ID
Trading venue (default: polymarket)
50Include market tag data
Market details
Polymarket market ID
Market question
Condition token ID
JSON-encoded array of outcome labels
JSON-encoded array of outcome prices
JSON-encoded array of CLOB token IDs