v1

latestOpenAPI 3.1.02026-07-243035381.4 MB
Prediction 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 volumeUnitusd 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"
  }
}