Skip to main content
GET
List prediction markets

Query Parameters

source
string
default:""

Filter by platform

Maximum string length: 20
Pattern: ^(kalshi|polymarket|robinhood|)$
query
string
default:""

Search markets by keyword in title (case-insensitive)

Maximum string length: 500
limit
integer
default:30

Maximum markets to return

Required range: 1 <= x <= 100

Response

Successful Response

platform
string
required

kalshi, polymarket, robinhood, or coinbase

market_id
string
required

Platform-specific identifier (ticker or numeric ID)

title
string
required

Market question / title

yes_price
number
required

Current YES price (probability)

Required range: 0 <= x <= 1
updated_at
string<date-time>
required

When this data was last refreshed

url
string
default:""

Public URL on the source platform

category
string
default:""

Market category if known

also_on
Also On · object

Cross-platform URLs for the same market (e.g. coinbase, robinhood)

volume_24h
number
default:0

24h trading volume in USD

Required range: x >= 0
liquidity
number | null

Current liquidity in USD

Required range: x >= 0
open_interest
number | null

Open interest in USD

Required range: x >= 0
resolution_date
string | null

Expected resolution date (ISO 8601)

event_slug
string | null

Parent event identifier (groups related markets)

event_title
string | null

Parent event title (e.g., 'Who will leave the Trump administration?')