Public endpoints for browsing prediction markets.
Market Data: Use these REST endpoints to discover active events and each contract's instrumentSymbol (e.g., GEMI-FEDJAN26-DN25). For active trading and market making, prefer Prediction Markets WebSocket streams with that instrumentSymbol.
- List Events - Discover active events and instrument symbols
- Prediction Markets WebSocket Streams - Stream prices, depth, order events, and positions
List prediction market events
Returns a paginated list of prediction market events with optional filtering by status, category, and search text.
query Parameters
statusFilter by event status (can specify multiple)
categoryFilter by category (can specify multiple). If omitted, returns events from all categories.
searchSearch text to filter events by title
limitMaximum number of results to return (max 500)
offsetNumber of results to skip for pagination
List prediction market events › Responses
Successful response
Get event by ticker
Returns detailed information about a specific prediction market event.
path Parameters
eventTickerThe event ticker symbol (e.g., "BTC100K")
Get event by ticker › Responses
Successful response
idtitleslugdescriptionimageUrltypeType of prediction market
categoryseriestickerThe event ticker (e.g., "BTC100K2028")
statusStatus of a prediction market
resolvedAtcreatedAtTradeable contracts within this event
volumeTotal trading volume in USD
liquidityTotal liquidity in USD
tagseffectiveDateexpiryDatesubcategoryNested category information for the event
sourceDetailsStructured data source information for price observation. Replaces the deprecated flat source string on the event and contract. Present for crypto Up/Down events. Both fields are omitted when not available.
Settlement information for resolved events
sourceDeprecated: use sourceDetails (agency + index) instead. Data source identifier for price observation. Aggregated from contracts for crypto Up/Down events.
Get strike price for event
Returns strike price information for a specific prediction market event.
Useful for crypto Up/Down contracts where the strike price becomes available at the start of the observation window (typically ~5 minutes before expiry for 5M contracts).
For Up/Down contracts, the value field will be null until the strike is captured at availableAt time.
path Parameters
eventTickerThe event ticker symbol (e.g., "BTC05M2603271950")
Get strike price for event › Responses
Successful response
valueThe strike price value. Null for "reference" type strikes where the value is determined at availableAt time.
typeStrike type - "reference" for Up/Down contracts, "above" for Higher/Lower contracts
availableAtWhen the strike price becomes available
List newly listed events
Returns a list of prediction market events created in the last 24 hours, sorted by creation date (newest first).
query Parameters
categoryFilter by category (can specify multiple). If omitted, returns events from all categories.
limitMaximum number of results to return (max 500)
offsetNumber of results to skip for pagination
List newly listed events › Responses
Successful response
List recently settled events
Returns a list of prediction market events settled in the last 24 hours, sorted by resolution date (most recently settled first).
query Parameters
categoryFilter by category (can specify multiple). If omitted, returns events from all categories.
limitMaximum number of results to return (max 500)
offsetNumber of results to skip for pagination
List recently settled events › Responses
Successful response
List upcoming events
Returns a list of approved prediction market events that are not yet active (pre-launch), sorted by start time (soonest first).
query Parameters
categoryFilter by category (can specify multiple). If omitted, returns events from all categories.
limitMaximum number of results to return (max 500)
offsetNumber of results to skip for pagination
List upcoming events › Responses
Successful response
List event categories
Returns available prediction market event categories, optionally filtered by event status.
query Parameters
statusFilter categories by event status
List event categories › Responses
Successful response
categories