Search Prediction Markets
Search & Discovery
Search Prediction Markets
Search and filter prediction markets by query, category, status, volume, and liquidity.
GET
Search Prediction Markets
Query Parameters
Text search query on market question and description.
JSON object with filter criteria. Accepted keys:
platforms (comma-separated or array), categories (comma-separated or array), statuses (comma-separated or array), minVolume (number), minLiquidity (number).Example: {"platforms":"polymarket","categories":"crypto,politics","statuses":"active","minVolume":10000,"minLiquidity":5000}Sort field. Possible values:
volume24hUSD (24h volume), totalVolumeUSD (all-time volume), liquidityUSD (current liquidity), createdAt (newest first), trendingScore (trending score).Sort direction.
asc or desc.Number of markets to return (1 to 100).
Pagination offset.
Response
Array of market search results.
Pagination metadata.
Server hostname that handled the request.
Request processing time in milliseconds.
Usage Examples
Search by keyword
Filter by category and minimum volume
Get active markets sorted by trending
Example Response
Query Parameters
Free-text search query (canonical name; input accepted as legacy alias).
Legacy alias for query.
JSON-encoded filter object. Supported keys: platforms (string[]),
categories (string[]), statuses (string[]), minVolume (number),
minLiquidity (number).
Example:
"{\"statuses\":[\"open\"],\"minVolume\":1000}"
Available options:
volume24hUSD, totalVolumeUSD, liquidityUSD, createdAt, endDate, trendingScore Available options:
asc, desc Page size (1-100).
Required range:
1 <= x <= 100Pagination offset.
Required range:
x >= 0Response
200 - application/json
Search results