Markets by category
Enriched Data
Markets by Category
Browse markets by category with pagination and event counts.
GET
Markets by category
Returns markets for a specific category, sorted by 24h volume. Supports pagination with
limit and offset.
Category slug. One of:
| Category | Slug |
|---|---|
| Crypto | crypto |
| Politics | politics |
| Sports | sports |
| Finance | finance |
| Economy | economy |
| Tech | tech |
| Pop Culture | pop-culture |
| Geopolitics | geopolitics |
| Weather | weather |
| Iran | iran |
| Elections | elections |
| Mentions | mentions |
| Esports | esports |
Number of events to return. Min 1, max 100.
Pagination offset. Use with
limit to page through results.Example
Response Fields
Each event object includes:| Field | Type | Description |
|---|---|---|
id | string | Event ID |
slug | string | URL slug |
title | string | Event title |
image | string | Event image URL |
volume | number | Total lifetime volume |
volume24hr | number | 24-hour trading volume |
liquidity | number | Current liquidity |
openInterest | number | Open interest |
startDate | string | Event start date (ISO 8601) |
endDate | string | Event end date (ISO 8601) |
active | boolean | Whether the event is active |
closed | boolean | Whether the event is closed |
new | boolean | Whether the event is new |
featured | boolean | Whether the event is featured |
competitive | boolean | Whether the event is competitive |
commentCount | number | Number of comments |
tags | string[] | Category tags |
Pagination
Page through all markets in a category:The
counts object varies by category. Crypto includes subcounts by asset and timeframe. Other categories return a simple {"total": N} count. Counts are cached and may not exactly match the paginated event total.
