Skip to main content
Most market data is public and can be read without authentication.

Discover Active Markets

Use GET /events to find active events and markets.
Common filters: When sorting by liquidity, include minLiquidity or maxLiquidity.

Discovery Examples

Single Event or Market

Use includeRewards=true on the event list when you need reward amount, ACCRUING or SCHEDULED status, accrual-window bounds, and current-period boost information inline with each market.

Order Book

Read the current order book for an outcome token:
Response:

Last Trade Price

Response:

Price History

The maximum fidelity is 5 minutes for 1H, 15 for 6H, 60 for 1D, 240 for 1W, and 1440 for 1M or ALL. Larger values are clamped unless strictFidelity=true. Large totals are capped; check totalCapped before treating total as exact.

Resolution Data

Each returned market whose status is known includes a resolution object with its current status, final or proposed outcome labels, dispute state and timestamp. A market can be returned without resolution: that means its status is not known right now (it has not been computed yet after a deploy, or the server cannot vouch for it), not that nothing has been proposed, so check for the field before reading it. Public event responses omit DRAFT markets.