Endpoint Playground
Returns event rows for the Polymarket `/predictions` page. The `status` enum accepts `active`, `resolved`, and `all`; the `sort` enum accepts `competitive`, `volume`, `volume_24hr`, `ending_soon`, `liquidity`, `newest`, and `closed_time`; the `recurrence` enum accepts `hourly`, `daily`, `weekly`, `monthly`, and `yearly`.
14 Oct 2026: 20 events; 17 fields had a value in every checked item.
Sample value profiles: start_date: 2026-10-13; liquidity: 88.93 to 6,701.75, median 187; title: “BNB Up or Down - October 15, 1PM ET” and 19 other values.
curl 'https://api.crawlora.net/api/v1/polymarket/predictions?status=active&sort=competitive&recurrence=hourly' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| status | string | No | active | Prediction status |
| sort | string | No | competitive | Prediction sort |
| tag | string | No | Optional tag slug | |
| recurrence | string | No | hourly | Optional recurrence filter |
| limit | integer | No | Maximum events, defaults to 20 and supports up to 100 | |
| cursor | string | No | Optional keyset cursor from a prior predictions response |
{
"code": 200,
"msg": "OK",
"data": {
"status": "all",
"sort": "competitive",
"limit": 2,
"has_more": true,
"next_cursor": "eyJjb21wZXRpdGl2ZSI6IjAuODgifQ==",
"source_url": "https://gamma-api.polymarket.com/events/keyset?ascending=false&limit=2&order=competitive",
"fetched_at": "2026-06-07T11:00:00Z",
"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,
"markets_count": 1
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.