Batch resolution fractions for up to 200 markets
Returns the resolved YES-side fraction (payout_numerators[0] / sum) for each requested market that has resolved; unresolved markets are omitted entirely from the response (never a guessed value). Providers are keyed either directly by market id/ticker (kalshi) or by their on-chain condition id (polymarket, predictfun, opinion). Rate-limit bucket: LIGHT.
For scalar/range markets with no payout numerators, the venue's settled value is used as the fraction instead of a YES/NO split (kalshi-keyed providers only).
The response is ETagged (strong ETag) with a Cache-Control header; a matching If-None-Match returns 304.
Request
- Base URLhttps://md.kairos.trade
- Auth
- none
- or API key in header X-Client-Id and API key in header X-Api-Key and API key in header X-Api-Secret
Query parameters
Venue identifier. Any registered provider (including disabled ones, for historic reads).
Comma-separated market ids/tickers. Up to 200. Empty entries are dropped.
Response
Map of market_id to resolved YES-side fraction, for resolved markets only.
Example response
{
"resolutions": {
"KXBTC-26JUL": 1,
"KXETH-26JUL": 0.5
}
}Changes
No recorded changes to this operation across all 1 revision of this API.