Skip to main content
GET
/
v1
/
markets
/
resolved
Get Resolved Markets
curl --request GET \
  --url https://api.polyquantlab.com/v1/markets/resolved \
  --header 'Authorization: Bearer <token>'
{
  "markets": [
    {
      "market_id": "0x4a8f31...c2",
      "event_id": "8421",
      "slug": "bitcoin-up-or-down-june-6-4am-et",
      "market_type": "5m",
      "ticker": "BTC",
      "outcome": "Up",
      "start_time": "2026-06-06T03:55:00+00:00",
      "end_time": "2026-06-06T04:00:00+00:00",
      "winner": "Up",
      "final_volume": 14820.5,
      "final_liquidity": 12500,
      "resolved_at": "2026-06-06T04:02:14+00:00"
    }
  ],
  "count": 1
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

event_type
string | null
Example:

"fomc"

ticker
string | null
Example:

"BTC"

since
string<date-time> | null
until
string<date-time> | null
limit
integer
default:100
Required range: x <= 1000
with_underlying
boolean
default:false

Enrich each row with underlying_start, underlying_end, and underlying_delta_pct (= (end-start)/start * 100). Costs ~10ms × N markets of additional ClickHouse work, so off by default — UI calls it explicitly when surfacing the column.

Response

Successful Response

markets
object[]
required
count
integer<int64>
required