Fetch Markets
Fetch markets with optional filtering, search, or slug lookup. Always hits the exchange API — results reflect the live state at the time of the call.
Use cases
Search by keyword
Find all markets mentioning “bitcoin” on Polymarket:Filter by category
Get all sports markets on Kalshi:Filter by tags
Get markets tagged with elections and Trump:Filter by status
Find active markets on Limitless:Path Parameters
The prediction market exchange to target.
polymarket, kalshi, kalshi-demo, limitless, probable, baozi, myriad, opinion, metaculus, smarkets, polymarket_us, gemini-titan, hyperliquid, suibets, rain, hunch, router Query Parameters
Maximum number of results to return
Pagination offset — number of results to skip
Sort order for results
volume, liquidity, newest Filter by market status (default: 'active', 'inactive' and 'closed' are interchangeable)
active, inactive, closed, all Where to search (default: 'title')
title, description, both For keyword search
For slug/ticker lookup
Direct lookup by market ID
Reverse lookup -- find market containing this outcome
Find markets belonging to an event
For pagination (used by Limitless)
For semantic search (used by Limitless)
Filter by source venue (e.g. 'polymarket', 'kalshi', 'myriad'). exchange is an alias.
Alias for sourceExchange.
Response
Fetch Markets response

