Fetch Polymarket price history and market resolutions
Find markets, request archived price history and check confirmed outcomes through documented JSON endpoints.
Find the market and request its history
Start with /markets to find the market you want to examine, then use its identifier with /markets/{id}/history. Request /resolutions when you need confirmed market outcomes alongside price history. Read each endpoint's documentation or the OpenAPI spec for the request details before writing your integration. The API returns JSON, so your analysis can use the market history and resolution responses together.
Limits
The service archives resolved markets with price history, and the archive grows as the crawler discovers confirmed outcomes. Check that the market and history you need are present before treating the archive as the basis for a historical analysis. A growing archive is not a guarantee of every market or every historical period. Requests also count against per-plan limits, with Free allowing 100 requests per UTC day, Builder 10,000 and Pro 100,000.