Event and market price monitoring
Usa los endpoints de Polymarket para convertir event and market price monitoring en solicitudes API repetibles con inputs documentados y respuestas JSON.
Collect Polymarket event and market detail, token prices, order books, midpoints, spreads, price history, tags, sports, leaderboards, and trade activity as normalized JSON for dashboards, research, and agent-native workflows. Not investment advice or real-time trading data.
Extract Polymarket events, markets, prices, order books, tags, leaderboards, and activity as structured JSON from credential-free public Gamma and CLOB data.
Familias de endpoints
6
Parámetros documentados
245
Ejemplos
65
Snapshot en vivo del catálogo
Endpoints activos
65
Métodos
GET, POST
Parámetros obligatorios
109
Referencias de esquema
65
{
"platform": "Polymarket",
"endpoint": "polymarket-search",
"method": "GET",
"path": "/polymarket/search",
"auth": "apiKey"
}Casos de uso relacionados
Casos de uso
Extract Polymarket events, markets, prices, order books, tags, leaderboards, and activity as structured JSON from credential-free public Gamma and CLOB data.
Usa los endpoints de Polymarket para convertir event and market price monitoring en solicitudes API repetibles con inputs documentados y respuestas JSON.
Usa los endpoints de Polymarket para convertir order book and liquidity research en solicitudes API repetibles con inputs documentados y respuestas JSON.
Usa los endpoints de Polymarket para convertir tag, sport, and leaderboard tracking en solicitudes API repetibles con inputs documentados y respuestas JSON.
Ejecución gestionada
Cada cifra de abajo se lee directamente del catálogo de endpoints en vivo de Polymarket — 65 endpoints, 245 parámetros de solicitud documentados y 65 esquemas de respuesta publicados — el mismo catálogo contra el que corren Docs y Playground.
65 documented Polymarket endpoints, grouped into 25 request families — Market, Sports and Tag, plus 22 more.
245 request parameters are documented across those Polymarket endpoints, 109 of them required — the full input contract is public before you write any integration code.
65 of the 65 Polymarket endpoints ship a recorded example response, and 65 carry a documented response schema — you can code against the real JSON before the first request.
Polymarket endpoints document their error responses (400, 404, 429 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
30 hosted MCP tools back the Polymarket endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Mapa de cobertura
Estas tarjetas se generan a partir del catálogo de endpoints activo, así que la landing page refleja la misma superficie de API que usan Docs y Playground.
/polymarket/market/{id}
/polymarket/sports
/polymarket/tag/{id}
/polymarket/teams
/polymarket/token/{token_id}/price
/polymarket/event/{slug}
Endpoints destacados
/polymarket/searchSearches Polymarket's credential-free public search JSON and returns normalized event results. The `status` enum accepts `open`, `closed`, and `all`; the `sort` enum accepts `relevance`, `volume24hr`, `volume`, `liquidity`, and `endDate`.
Notas de la respuesta
- Empty valid searches return an empty `events` array. - `events[].markets` contains normalized nested markets returned by Polymarket for each event. - Invalid `status` or `sort` values return an invalid-parameter error before upstream IO. Example response: ```json { "code": 200, "msg": "OK", "data": { "query": "bitcoin", "limit": 3, "status": "open", "sort": "relevance", "has_more": true, "total_results": 85651, "events": [ { "id": "545095", "slug": "bitcoin-above-on-june-7-2026", "title": "Bitcoin above ___ on June 7?", "url": "https://polymarket.com/event/bitcoin-above-on-june-7-2026", "active": true, "closed": false, "volume_24h": 1488954.909518, "liquidity": 744375.66875, "markets_count": 15 } ] } } ```
Herramienta MCP polymarket_search
/polymarket/eventsReturns normalized event rows from Polymarket's credential-free public Gamma events JSON.
Notas de la respuesta
- Uses Polymarket credential-free public Gamma JSON. - Invalid enum or identifier values return invalid-parameter errors before upstream IO. - This endpoint is not investment advice or real-time trading data. Example response: ```json { "code": 200, "msg": "OK", "data": { "source_url": "https://gamma-api.polymarket.com/...", "fetched_at": "2026-06-07T11:00:00Z", "events": [] } } ```
Herramienta MCP polymarket_events
/polymarket/event/{slug}Returns one normalized Polymarket event from credential-free public Gamma event JSON. This endpoint does not require a Polymarket user token, wallet signature, cookies, or personal account authentication.
Notas de la respuesta
- Returns one normalized event from credential-free public Gamma event JSON. - This is a public read-only endpoint and does not require a Polymarket user token, wallet signature, cookies, or personal account authentication. - Nested markets are normalized into the same `MarketSummary` shape used by Polymarket list endpoints. Example response: ```json { "code": 200, "msg": "OK", "data": { "slug": "world-cup-winner", "event": { "id": "30615", "slug": "world-cup-winner", "title": "World Cup Winner", "markets_count": 64 } } } ```
Herramienta MCP polymarket_event_detail
/polymarket/marketsReturns normalized market rows from Polymarket's credential-free public Gamma markets JSON.
Notas de la respuesta
- Uses Polymarket credential-free public Gamma JSON. - Invalid enum or identifier values return invalid-parameter errors before upstream IO. - This endpoint is not investment advice or real-time trading data. Example response: ```json { "code": 200, "msg": "OK", "data": { "source_url": "https://gamma-api.polymarket.com/...", "fetched_at": "2026-06-07T11:00:00Z", "markets": [] } } ```
Herramienta MCP polymarket_markets
/polymarket/market/{id}Returns one normalized Polymarket market from credential-free public Gamma market JSON. This endpoint does not require a Polymarket user token, wallet signature, cookies, or personal account authentication.
Notas de la respuesta
- Returns one normalized market from credential-free public Gamma market JSON. - This is a public read-only endpoint and does not require a Polymarket user token, wallet signature, cookies, or personal account authentication. - Outcome prices, liquidity, volume, best bid, best ask, and last trade price are normalized into numeric fields when upstream values are available. Example response: ```json { "code": 200, "msg": "OK", "data": { "id": "558934", "market": { "id": "558934", "slug": "will-spain-win-the-2026-fifa-world-cup-963", "question": "Will Spain win the 2026 FIFA World Cup?", "outcomes": [{"outcome": "Yes", "price": 0.16}] } } } ```
Herramienta MCP polymarket_market_detail
/polymarket/token/{token_id}/priceReturns the public CLOB buy or sell price for one Polymarket token id.
Notas de la respuesta
- Returns the public CLOB buy or sell price for one token id. - This is a read-only public CLOB snapshot and is not investment advice or trading instruction. Example response: ```json { "code": 200, "msg": "OK", "data": { "token_id": "81927025054404355287140018940169293739219157042658469116956164881873598220211", "side": "buy", "price": 0.03 } } ```
Herramienta MCP polymarket_token_price
APIs relacionadas
Prediction Markets
Collect Kalshi events, markets, series, recent trades, order books, exchange schedule, and historical market candlesticks as normalized JSON for dashboards and research. Not investment advice or real-time trading data.
Prediction Markets
Collect Metaculus questions, community forecasts and forecast history, question metadata, options, and comment feeds as normalized JSON for research and tracking. Not investment, forecasting, or decision advice.
Cómo hacer scraping de Polymarket
Polymarket's prediction-market data is spread across several public services — events and markets, the CLOB order book, price history, and trade activity — each with its own identifiers and shapes. Crawlora's 65 Polymarket endpoints put all of it behind one key as normalized JSON. Research data, not investment advice or a trading connection.
Search events by free-text q with status and sort filters, or list events and markets ordered by 24-hour volume, total volume, liquidity, or end date.
Event detail takes a slug, with a by-id variant; market detail takes an id; the CLOB market endpoint takes a condition_id.
Per-token endpoints return price by buy or sell side, midpoint, spread, and the full order book — each with a batch variant for when you need many tokens at once.
Token price history takes an interval from 1m through max, and the activity, leaderboard, and trade endpoints cover who traded what, filtered by size band.
Preguntas frecuentes
Polymarket exposes several public credential-free services rather than one documented developer API, and they use different identifiers and response shapes. Crawlora's endpoints wrap them behind a single key and a consistent format so you are not integrating four services separately.
No. These endpoints are read-only market data for dashboards and research. Crawlora places no orders, is not a broker or an investment adviser, and nothing here is investment advice or a real-time trading feed.
Prices, midpoints, spreads, and order books are addressed by token_id, which comes back in the market or event detail response. Batch endpoints take several token ids in one call when you are tracking a whole market.
Token price history takes an interval of 1m, 1h, 6h, 1d, 1w, all, or max, with fidelity and explicit start and end timestamps for narrower windows.