Enumerate active markets for a provider (MMC cursor page)
Returns one cursor-paginated page of the active-market snapshot for a single provider. If the upstream listing is unavailable or the lookup otherwise fails, the route responds 503 Service Unavailable ("Active market snapshot is temporarily unavailable") rather than fabricating an empty page — this can also happen for an exchange whose listing isn't ready yet. The response echoes back the validated/lowercased provider and a source field. next_cursor is opaque — pass it back verbatim as cursor to fetch the next page; has_more: false / next_cursor: null marks the last page.
Request
- Base URLhttps://data.kairos.trade
- AuthAPI key in header X-Client-Id and API key in header X-Api-Key and API key in header X-Api-Secret
Query parameters
Provider/exchange id. Must be an active, known provider or the request is rejected with 400.
Opaque pagination cursor from a previous page's next_cursor.
Response
One page of active markets for the provider.
Example response
{
"exchange_id": "polymarket",
"markets": [
{
"outcomes": [
{
"outcome": "Yes",
"normalized_outcome": "yes"
}
]
}
],
"count": 100,
"provider": "polymarket"
}Changes
No recorded changes to this operation across all 1 revision of this API.