Market Data
Instruments, order books, balances, positions, fills.
List instruments known to the matching engine.
Returns a lightweight snapshot of every instrument the engine currently has loaded with its lifecycle state. For the operator-authored metadata (resolution criterion, closes_at, handle), use `/v1/instrument/instruments`.
Get an instrument snapshot.
Get an instrument snapshot.
Get the order book for an instrument.
Returns the full top-of-book ladder for both the YES and NO sides. Prices are
Per-instrument open interest (margined listings).
One-sided open interest for every margined listing, in contract units and mark-notional µUSDC, exact at one engine snapshot seq. Served from a ~2s single-flight cache; event-class (fully collateralized) instruments are not included.
Public trade tape for an instrument — paginated.
Returns a paginated, anonymised projection of the `fills` table for the given
Public funding-rate history for a perpetual (0.13.0).
One record per funding boundary, newest first, cursor-paginated like the trade tape:
Public fee schedule per margined listing (0.11.0).
Signed maker/taker rates (bps of notional; negative = rebate), flat per-contract fees,
Get the authenticated account's balances.
Returns one row per asset. `total = available + held`. `held` is the portion locked
Get the authenticated account's positions.
Returns one row per (instrument_id, sub_account_id). YES and NO positions are tracked
List the authenticated account's recent fills.
Returns matched-trade rows from the audit indexer. Each fill has a `your_side`
Insurance-fund balance + itemized flows.
`balance_uusdc` is engine state (the venue INSURANCE account's margin
T+24h delayed hourly liquidation aggregates.
Per-instrument HOURLY `{liquidated_notional_uusdc, count}` aggregated
List listed margined instruments with manifest hashes.
List listed margined instruments with manifest hashes.
Signed per-instrument manifest pinned by manifest_hash.
`manifest_hash` is the SHA-256 of the canonical `spec` bytes; a client