Endpoint Playground
Lists Kalshi multivariate events, which the regular events list leaves out, up to `limit` rows (default 25, max 200), continued with `cursor`. Each event has its ticker, series ticker, title, subtitle, category and markets. A `cursor` is returned when more rows exist.
14 Oct 2026: 20 events; 5 fields had a value in every checked item.
Sample value profiles: title: Which party will win the U.S. H… (15), Arizona Governor winner? (2), Which party will win the U.S. S… (2) and 1 more; event_ticker: “KXMVECROSSCATEGORY-S2026FFFC34AFC93” and 19 other values.
curl 'https://api.crawlora.net/api/v1/kalshi/events/multivariate' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| limit | integer | No | Rows to return, default 25, max 200 | |
| cursor | string | No | Pagination cursor from a previous Kalshi response |
{
"code": 200,
"msg": "OK",
"data": {
"limit": 2,
"cursor": "next",
"source_url": "https://external-api.kalshi.com/trade-api/v2/events/multivariate?limit=2",
"fetched_at": "2026-06-07T14:00:00Z",
"events": [
{
"event_ticker": "KXMVEOSCARS-S2026FFFF07E1352",
"series_ticker": "KXMVEOSCARS",
"title": "Oscar for Best Actor?",
"sub_title": "MVE",
"category": "Exotics",
"mutually_exclusive": true,
"collateral_return_type": "MECNET"
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.