You are viewing documentation for Polymarket US
curl --request GET \
--url https://api.prod.polymarketexchange.com/v1/incentives{
"programs": [
{
"marketSlug": "<string>",
"timePeriods": [
{
"programId": "<string>",
"programType": "<string>",
"start": "2023-11-07T05:31:56Z",
"end": "2023-11-07T05:31:56Z",
"rewardPool": 123,
"discountFactor": 123,
"targetSize": 123,
"period": "<string>",
"createdAt": "2023-11-07T05:31:56Z"
}
]
}
],
"nextPageToken": "<string>"
}Get incentive programs for each market. This endpoint is public and requires no authentication.
curl --request GET \
--url https://api.prod.polymarketexchange.com/v1/incentives{
"programs": [
{
"marketSlug": "<string>",
"timePeriods": [
{
"programId": "<string>",
"programType": "<string>",
"start": "2023-11-07T05:31:56Z",
"end": "2023-11-07T05:31:56Z",
"rewardPool": 123,
"discountFactor": 123,
"targetSize": 123,
"period": "<string>",
"createdAt": "2023-11-07T05:31:56Z"
}
]
}
],
"nextPageToken": "<string>"
}Documentation Index
Fetch the complete documentation index at: https://docs.polymarket.us/llms.txt
Use this file to discover all available pages before exploring further.
Number of markets to return per page. Use with pageToken for pagination. Example: 10
Pagination token from a previous response's nextPageToken field. Omit for the first request
Filter by market symbols. Returns only programs for the specified markets. Example: aec-nba-bos-nyk-2026-04-01
Field to sort results by. created_at sorts by program start time, reward sorts by reward pool size
created_at Sort direction. Default: desc
asc, desc Filter by program status. Multiple values can be provided. Example: statuses=active&statuses=pending
active, closed, pending