Resolved Markets logoResolved Markets logo
GET/v1/categories

List Categories

List all active market categories with counts and capture intervals. Returns one entry per enabled category configuration, with the display name, current number of tracked markets, the snapshot capture interval (ms), and the market-rotation refresh interval (ms).

Query Parameters

formatstringdefault:json
Response encoding. csv and tsv return the rows as a flat file instead of a JSON envelope — the envelope moves to X-* response headers and nulls render as \N. REQUIRES SCALE OR ENTERPRISE (json is available on every tier). Works with includebook=true — the bids/asks ladders come through as compact JSON inside their cell, complete and parseable (pandas: df["bids"].apply(json.loads)).

Response

200401403404500

Successful Response

Code Snippet
curl -X GET "https://api.resolvedmarkets.com/v1/categories" \
  -H "X-API-Key: YOUR_API_KEY"
200
[
  {
    "id": "crypto-updown",
    "category": "crypto",
    "displayName": "Crypto Up/Down",
    "activeMarkets": 35,
    "captureIntervalMs": 100,
    "refreshIntervalMs": 30000
  },
  {
    "id": "crypto-hit-price",
    "category": "crypto",
    "displayName": "Crypto Hit Price",
    "activeMarkets": 49,
    "captureIntervalMs": 500,
    "refreshIntervalMs": 60000
  },
  {
    "id": "nba",
    "category": "sports",
    "displayName": "NBA",
    "activeMarkets": 30,
    "captureIntervalMs": 500,
    "refreshIntervalMs": 60000
  },
  {
    "id": "fomc",
    "category": "economics",
    "displayName": "Fed / FOMC",
    "activeMarkets": 4,
    "captureIntervalMs": 2000,
    "refreshIntervalMs": 120000
  },
  {
    "id": "weather-daily-temp",
    "category": "weather",
    "displayName": "Daily Temperature",
    "activeMarkets": 30,
    "captureIntervalMs": 2000,
    "refreshIntervalMs": 120000
  },
  {
    "id": "elon-tweets",
    "category": "social",
    "displayName": "Elon Musk Tweets",
    "activeMarkets": 30,
    "captureIntervalMs": 3000,
    "refreshIntervalMs": 60000
  },
  {
    "id": "spx-updown",
    "category": "equities",
    "displayName": "S&P 500 Up/Down",
    "activeMarkets": 1,
    "captureIntervalMs": 1000,
    "refreshIntervalMs": 30000
  }
]
List Categories — API Docs | Resolved Markets