v1
latestOpenAPI 3.1.02026-07-243035381.4 MBPrediction API
Get current market price
/v4/data/prediction/markets/{id}/price
100 credits per API call
Current price snapshot for a single market. Returns per-outcome quotes (best bid / best ask / sizes), the implied midpoint, spread, last trade price and rolling 24-hour volume. Useful for ticker-style dashboards and pre-trade previews.
Other notes
- Resolves the same id formats as GET /markets/{id} (Polymarket condition id or Kalshi market ticker).
- volume24h is reported in the market's volumeUnit — usd on Polymarket, contracts on Kalshi.
- volume24h and volumeUnit are null when the upstream does not expose a 24-hour figure.
- midPrice and spread are null when either side of the book is empty.
get/v4/data/prediction/markets/{id}/price
Path parameters
idstring required
Example:0xdd22472e552920b8438158ea7238bfadfa4f736aa4cee91a6b86c39ead110917
Platform-native market identifier.
Response
OK
Example response
{
"data": {
"marketId": "0xdd22472e552920b8438158ea7238bfadfa4f736aa4cee91a6b86c39ead110917",
"platform": "polymarket",
"timestamp": "2026-05-18T12:34:56Z",
"yes": {
"price": 0.42,
"bid": 0.41,
"ask": 0.43,
"bidSize": 1250,
"askSize": 980
},
"no": {
"price": 0.42,
"bid": 0.41,
"ask": 0.43,
"bidSize": 1250,
"askSize": 980
},
"midPrice": 0.42,
"spread": 0.02,
"lastTradePrice": 0.4215,
"lastTradeAt": "2026-05-18T12:34:00Z",
"volume24h": 184230.5,
"volumeUnit": "usd"
}
}