Skip to main content
GET
/
orderbook
/
{marketId}
cURL
curl --request GET \
  --url https://api.jup.ag/prediction/v1/orderbook/{marketId} \
  --header 'x-api-key: <api-key>'
{
  "yes": [
    [
      123
    ]
  ],
  "no": [
    [
      123
    ]
  ],
  "yes_dollars": [
    "<array>"
  ],
  "no_dollars": [
    "<array>"
  ]
}

Authorizations

x-api-key
string
header
required

Get API key via https://portal.jup.ag

Path Parameters

marketId
string
required

Kalshi or Polymarket market identifier

Minimum string length: 1
Example:

"KXF1-25-LN"

Response

object | null

Orderbook depth for the given market

yes
number[][]
required

YES-side levels sorted by price descending. Each entry is a [price_cents, size] tuple.

Required array length: 2 elements
no
number[][]
required

NO-side levels sorted by price descending. Each entry is a [price_cents, size] tuple.

Required array length: 2 elements
yes_dollars
array[]
required

YES-side levels with price as decimal dollar string. Each entry is a [price_string, size] tuple, e.g. ["0.0100", 346014].

Required array length: 2 elements
no_dollars
array[]
required

NO-side levels with price as decimal dollar string. Each entry is a [price_string, size] tuple, e.g. ["0.0100", 219].

Required array length: 2 elements