Browse Active Markets
Markets
Browse Active Markets
Retrieves markets and groups that are active and not yet resolved, with optional category filtering
GET
Browse Active Markets
tradeType filter values. Selects the market’s trading model:amm— Automated market maker. Prices are set algorithmically against a liquidity pool, and you trade directly against the curve.clob— Central limit order book. Independent YES/NO bids and asks match at prices set by makers and takers. Supports market and limit orders. See CLOB Overview.group— Multi-outcome group (also called Negrisk / category markets). Multiple outcomes are bundled and only one can win; the NO shares across outcomes are linked, which makes collateral more efficient. See Negrisk Markets.
automationType filter values. Selects how a market is created and resolved:lumy— Price-oracle-driven markets created by the recurring launch jobs (for example crypto or stock price ladders). Individual markets carry aprice_oracle_id; group markets qualify when any child does. These resolve automatically at the deadline via the oracle (typically Pyth). TheLumycategory tag is a branding label and is not the same signal — always filter byautomationType, not by tag.manual— Markets that are not oracle-driven and not sports/esports fixtures. Resolved by the Limitless team against the criteria on the market page, typically within 24–72 hours of the deadline. See Market Resolution.sports— Sports fixture markets (identified by afixtureIdor the sports event provider). Resolved from the fixture result feed.
Path Parameters
Filter markets by category ID
Query Parameters
Page number for pagination
Example:
1
Number of items per page
Example:
10
Sort by query parameter
Example:
"newest"
Filter by trade type (amm, clob, or group)
Available options:
amm, clob, group Filter by automation type (manual, lumy, or sports)
Available options:
manual, lumy, sports