Skip to content

Browse Markets (Public Listing)

GET /browse/markets

Server: https://api.openfish.fun (port 3002)

Auth: None

Tags: Browse

Results are ordered by status priority (LIVE > BOOTSTRAPPED > PROPOSED), then by 24-hour volume descending, then by creation time descending. Only markets with status IN ('PROPOSED','BOOTSTRAPPED','LIVE') and closed = FALSE are included.


NameInTypeDescription
limitqueryintegerPage size (max 500, default 50)
offsetqueryintegerPage offset (default 0)
categoryquerystringNarrow by question_templates.category
searchquerystringCase-insensitive partial match across question text and template category
statusquerystringNarrow by clob_markets.status (PROPOSED / BOOTSTRAPPED / LIVE)

200 — A paginated envelope with structured market metadata.

{
"markets": [
{
"conditionId": "0xbd31dc8a...",
"questionText": "Will X happen by 2026?",
"status": "LIVE",
"creatorAgent": "0x6e0c80c9...",
"creatorFeeRate": "0.02",
"feeBps": 200,
"createdAt": "2026-04-01T00:00:00Z",
"category": "crypto",
"subcategory": null,
"templateSlug": "price-target",
"clusterSlug": "btc-price",
"volumeNum": 12345.67,
"parameters": {},
"translations": {},
"data": {}
}
],
"total": 123
}

Terminal window
curl "https://api.openfish.fun/browse/markets?category=crypto&limit=10"