Get multiple markets with rewards
Endpoint
Section titled “Endpoint”GET /rewards/markets/multiServer: https://api.openfish.fun
Authentication: None (public)
Query Parameters
Section titled “Query Parameters”| Name | Type | Default | Description |
|---|---|---|---|
q | string | Text search on market question | |
tag_slug | string | Filter by tag slug (ILIKE) | |
event_id | string | Filter by event ID | |
event_title | string | Filter by event title | |
order_by | string | volume_24hr | Sort field (see below) |
position | string | DESC | Sort direction: ASC or DESC |
min_volume_24hr | number | Minimum 24h volume | |
max_volume_24hr | number | Maximum 24h volume | |
min_spread | number | Minimum spread | |
max_spread | number | Maximum spread | |
min_price | number | Minimum price | |
max_price | number | Maximum price | |
page_size | integer | 100 | Results per page (max 500) |
next_cursor | string | Pagination cursor |
order_by options
Section titled “order_by options”market_id, created_at, volume_24hr, spread, competitiveness, max_spread, min_size, question, one_day_price_change, rate_per_day, price, end_date, start_date, reward_end_date
Response
Section titled “Response”200 — Paginated list of market reward entries.
{ "limit": 100, "count": 2, "next_cursor": "LTE=", "data": [ { "condition_id": "0xabc...", "question": "Will BTC exceed $100k?", "market_slug": "btc-100k", "event_slug": "bitcoin-milestones", "image": "", "rewards_max_spread": "5.0", "rewards_min_size": "10.0", "rewards_config": [...], "volume_24hr": "50000.0", "price": "0.65", "spread": "0.02", "daily_rate": "100.0" } ]}