Up/Down
List Rounds
GET
/api/v1/updown/rounds
Paginated list of UPDOWN rounds for a given token (and optionally timeframe / outcome). Returns rounds newest-first per timeframe. Cursor pagination via roundId (descending).
Auth: API Key
Query params: token (required: btc, eth, bnb), tf or timeframe (numeric 0-4 or slug 5m/15m/1h/4h/24h), outcome (pending, bull_wins, bear_wins, canceled), cursor (roundId), limit (default 20, max 200).
Prices are Chainlink int256 8-decimal — divide by 1e8 for USD. Pools/shares/seedBonus are USDB 18-decimal.
Response
{
"token": "btc",
"rounds": [
{
"contract": "0x0f761eb2386d0663ee5784552dee141d37957c36",
"tf": 2,
"roundId": 14,
"startTime": "2026-04-30T18:00:00.000Z",
"endTime": "2026-04-30T19:00:00.000Z",
"settledAt": null,
"startPriceUsd8dec": "9483612000000",
"endPriceUsd8dec": null,
"endPriceRoundId": null,
"bullPoolUsdb": "5200000000000000000",
"bearPoolUsdb": "3100000000000000000",
"sharesBull": "5180000000000000000",
"sharesBear": "3090000000000000000",
"seedBonusUsdb": "0",
"outcome": "pending",
"settler": null
}
],
"pagination": { "limit": 20, "hasMore": true, "nextCursor": "13" }
}200 Rounds returned400 Invalid query parameter404 Token not deployed