Markets
Рынки (Markets) представляют торгуемые исходы внутри событий. Каждый рынок имеет бинарный результат (Yes/No).
GET /markets
GET
https://gamma-api.polymarket.com/markets
Возвращает список рынков с фильтрацией. В отличие от /events, работает на уровне отдельных торгуемых исходов. Особенно полезен параметр clob_token_ids — позволяет получить метаданные рынка, когда у вас есть только token_id из CLOB или Data API. Также удобен для обратного маппинга condition_id → название рынка.
Query параметры
| Параметр | Тип | Описание |
|---|---|---|
id | string | ID рынка optional |
slug | string | Slug рынка optional |
condition_id | string | Condition ID optional |
clob_token_ids | string | Token ID (через запятую) optional |
tag_id | integer | Фильтр по тегу optional |
active | boolean | Только активные optional |
closed | boolean | Только закрытые optional |
limit | integer | Количество (макс. 100) optional |
offset | integer | Смещение optional |
Пример
curl "https://gamma-api.polymarket.com/markets?active=true&closed=false&limit=10"
Ответ
[
{
"id": "789",
"question": "Will Bitcoin reach $100k by December 2025?",
"conditionId": "0xabc123...",
"slug": "will-bitcoin-reach-100k-by-december-2025",
"outcomes": "[\"Yes\", \"No\"]",
"outcomePrices": "[\"0.65\", \"0.35\"]",
"clobTokenIds": [
"71321045679252212594626385532706912750332728571942532289631379312455583992563",
"52149213271006725695621005895325230012589112451232501253215625120125635212562"
],
"volume": "2500000.00",
"liquidity": "150000.50",
"active": true,
"closed": false,
"acceptingOrders": true,
"enableOrderBook": true
}
]
GET /markets/{id}
GET
https://gamma-api.polymarket.com/markets/{id}
Возвращает один рынок по внутреннему ID Gamma. Используйте, когда ID известен. Для поиска по condition_id или token_id используйте /markets с соответствующими параметрами.
curl "https://gamma-api.polymarket.com/markets/789"
Ключевые поля
| Поле | Описание |
|---|---|
conditionId | On-chain идентификатор для CLOB API |
clobTokenIds | Token IDs [YES, NO] для торговли |
outcomePrices | Текущие цены [Yes, No] |
enableOrderBook | Доступна ли торговля через CLOB |
acceptingOrders | Принимаются ли ордера |
Token IDs
Поле clobTokenIds содержит идентификаторы для работы с CLOB API. Первый — Yes токен, второй — No.
Примеры
# Поиск по condition_id
curl "https://gamma-api.polymarket.com/markets?condition_id=0xabc123..."
# Поиск по token_id
curl "https://gamma-api.polymarket.com/markets?clob_token_ids=71321..."