AGG is currently in alpha. APIs, components, and docs may change.
Agg.market — Prediction Market Aggregator logo

Get live orderbooks for multiple markets

Returns live per-venue orderbooks for the explicit venueMarketIds requested.

GEThttps://api.agg.market/orderbooks

Returns live per-venue orderbooks for the explicit venueMarketIds requested. venueMarketIds accepts either a comma-separated string (?venueMarketIds=a,b,c) or repeated params (?venueMarketIds=a&venueMarketIds=b). This is the only supported public REST endpoint for current orderbook reads.

Loading code example
Loading code example

Authorizations

appIdstringheaderrequired

API key passed in the header.

Query Parameters

venueMarketIdsanyrequired
depthinteger
Required range: x >= 1, x <= 100

Response

application/json

200

dataarray<object>required
data.venueMarketIdstringrequired
data.status"ok" | "market_not_found" | "market_resolved" | "market_closed" | "market_paused" | "market_unopened" | "book_not_loaded"required
Allowed values: "ok" | "market_not_found" | "market_resolved" | "market_closed" | "market_paused" | "market_unopened" | "book_not_loaded"
data.errorobjectrequired
data.requestedMarketobjectrequired
data.venueOrderbooksobjectrequired
data.matchedMarketsarray<object>required
metaobjectrequired
meta.requestedCountintegerrequired
Required range: x >= 0
meta.okCountintegerrequired
Required range: x >= 0
meta.errorCountintegerrequired
Required range: x >= 0