Polymarket List events (keyset pagination)

https://api.sandbase.ai/v1/api/polymarket/events-keyset

List events with cursor based keyset pagination. Use next_cursor as after_cursor to fetch the next page. The offset parameter is rejected.

Price
$0.0007USD / callFirst 100 calls per day free (shared per organization)
Method
POST
Response
JSON
Parameters
0 required · 41 optional
Production route

Try the model

Playground

Open playground
Input
Opaque cursor token from a previous response's next_cursor
Sort direction. Only used when order is set.
Filter by closed state. Omitted includes open and closed events. Use true for closed events, false for open events, or any (case-insensitive) for both states. Unlike markets, any does not require an identifier filter. Invalid closed values return 422. Allowed values: any.
created_by
cyom
end_date_max
end_date_min
event_date
event_week
Tag IDs to exclude. Cannot overlap with tag_id.
game_id
id
When true, includes BestLines relation
When true, includes Chats and Series.Chats relations
include_children
When true, includes Templates relation
1100
Maximum number of results to return (max 100) Range: 1 to 100.
liquidity_max
liquidity_min
live
locale
Not allowed. Returns 422 if provided.
Comma-separated list of JSON field names to order by
parent_event_id
When set, external_partners are attached to matching events
recurrence
series_id
slug
start_date_max
start_date_min
start_time_max
start_time_min
tag_id
tag_match
tag_slug
volume_max
volume_min
OutputReady

Your output will appear here

Complete the inputs, then click Run.

Model card

Specifications

Pricing

Base price
$0.0007 / run
Daily free calls
First 100 calls per day free (shared per organization)

Request & response

Method
POST
Request body
application/json
Response
application/json
Execution
sync

Parameters

after_cursor
string · optional
ascending
boolean · optional
closed
boolean (any) · optional
created_by
array · optional
cyom
boolean · optional
end_date_max
string · optional
end_date_min
string · optional
event_date
string · optional
event_week
integer · optional
exclude_tag_id
array · optional
featured
boolean · optional
featured_order
boolean · optional
More
+29 optional parameters

Access

Provider
Polymarket
API
Platform API
Base URL
https://api.sandbase.ai
Endpoint
/v1/api/polymarket/events-keyset
Authentication
Bearer API key

API README

Polymarket List events (keyset pagination) API

List events with cursor based keyset pagination. Use next_cursor as after_cursor to fetch the next page. The offset parameter is rejected.

The response is the official Polymarket API response, unchanged.

Request

curl -X POST "https://api.sandbase.ai/v1/run" \
  -H "Authorization: Bearer $SANDBASE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "polymarket/events-keyset"}'

Parameters

NameTypeRequiredDescription
after_cursorstringNoOpaque cursor token from a previous response's next_cursor
ascendingbooleanNoSort direction. Only used when order is set.
closedbooleanNoFilter by closed state. Omitted includes open and closed events. Use true for closed events, false for open events, or any (case-insensitive) for both states. U
created_byarrayNocreated_by
cyombooleanNocyom
end_date_maxstringNoend_date_max
end_date_minstringNoend_date_min
event_datestringNoevent_date
event_weekintegerNoevent_week
exclude_tag_idarrayNoTag IDs to exclude. Cannot overlap with tag_id.
featuredbooleanNofeatured
featured_orderbooleanNofeatured_order
game_idarrayNogame_id
idarrayNoid
include_best_linesbooleanNoWhen true, includes BestLines relation
include_chatbooleanNoWhen true, includes Chats and Series.Chats relations
include_childrenbooleanNoinclude_children
include_templatebooleanNoWhen true, includes Templates relation
limitintegerNoMaximum number of results to return (max 100)
liquidity_maxnumberNoliquidity_max
liquidity_minnumberNoliquidity_min
livebooleanNolive
localestringNolocale
offsetintegerNoNot allowed. Returns 422 if provided.
orderstringNoComma-separated list of JSON field names to order by
parent_event_idintegerNoparent_event_id
partner_slugstringNoWhen set, external_partners are attached to matching events
recurrencestringNorecurrence
related_tagsbooleanNorelated_tags
series_idarrayNoseries_id
slugarrayNoslug
start_date_maxstringNostart_date_max
start_date_minstringNostart_date_min
start_time_maxstringNostart_time_max
start_time_minstringNostart_time_min
tag_idarrayNotag_id
tag_matchstringNotag_match
tag_slugstringNotag_slug
title_searchstringNotitle_search
volume_maxnumberNovolume_max
volume_minnumberNovolume_min

Pricing

Flat price per call. Failed calls are not charged.

Start building

Send your first request

Platform API endpoint with unified authentication and usage tracking.

Production API
Platform API endpoint
https://api.sandbase.ai/v1/api/polymarket/events-keyset
Authorization header
Authorization: Bearer $SANDBASE_API_KEY
# The quoted heredoc keeps Unicode and shell metacharacters unchanged.
result=$(curl --fail-with-body --silent \
  -X POST "https://api.sandbase.ai/v1/api/polymarket/events-keyset" \
  -H "Authorization: Bearer $SANDBASE_API_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'SANDBASE_JSON'
{
  "limit": 20,
  "ascending": true
}
SANDBASE_JSON
)
printf '%s\n' "$result"

Explore more

Related APIs

All APIs
APIPriceResponseReleased
Polymarket$0.0007 per callJSONOct 30, 2026
Polymarket$0.02 per callJSONOct 30, 2026
Polymarket$0.02 per callJSONOct 30, 2026
Polymarket$0.02 per callJSONOct 30, 2026
Polymarket$0.02 per callJSONOct 30, 2026
Polymarket$0.02 per callJSONOct 30, 2026

Questions

FAQ

How do I use the Polymarket List events (keyset pagination) API?

Send a POST request to https://api.sandbase.ai/v1/api/polymarket/events-keyset with your SandBase API key in the Authorization header (Bearer) and the parameters as a JSON body. You can also try it in the Playground on this page without writing code.

How much does the Polymarket List events (keyset pagination) API cost?

$0.0007 per call. Every organization gets 100 free calls per UTC day, shared across eligible SandBase APIs including this one; after that each call is billed at this price from your SandBase balance. There is no subscription.

What parameters does the Polymarket List events (keyset pagination) API accept?

No parameters are required. Optional: after_cursor (string), ascending (boolean), closed (one of any), created_by (array), cyom (boolean) and end_date_max (string) and 35 more. The Parameters table and the Playground on this page list every field.

What does the Polymarket List events (keyset pagination) API return?

A JSON response returned in the same HTTP request (synchronous).

Do I need a Polymarket developer account or API key?

No. Polymarket List events (keyset pagination) runs through SandBase, so one SandBase API key covers this endpoint and every other API and model in the catalog. You do not need to apply for Polymarket API access separately.