API reference
Public API/Research Data

Bulk price history

GET/data/prices

Daily close prices for up to 50 markets in a single request.

120 requests / minute per key (read tier). Returns the {success, message, data} + meta envelope.

Authorizations

Authorizationstringheaderrequired

Bearer token - an ito_* key (from Settings) holding the markets:read scope.

Query parameters

market_idsstringrequired

Comma-separated market identifiers (max 50)

daysint

Lookback window in days (default 30, max 365)

Request
curl "https://itomarkets.com/api/v1/data/prices?market_ids=VALUE" \  -H "Authorization: Bearer $ITO_API_KEY"
ResponseJSON
{  "success": true,  "message": "Success",  "data": {    "will-x-happen": [      {        "date": "2026-05-23",        "close_price": 0.55,        "volume": 8400.0      }    ]  },  "meta": {    "market_count": 1,    "days": 30,    "start_date": "2026-05-23"  }}