Skip to main content
POST
cURL
Fetch market intel for up to 25 markets in one call. Each item has the same shape as Get Market Intel, plus a per-item error field when a condition ID fails.
Each item costs one unit against the batch budget: a 25-market batch reserves 25 units. The top-level status stays 200 even when some items fail, so check data[i].error per item. See Rate Limits.

Authorizations

Authorization
string
header
required

API key authentication. Send your key in the Authorization header as Bearer oxi_sk_live_.... Live keys require an active Pro subscription and return live data.

Body

application/json
condition_ids
string[]
required
Required array length: 1 - 25 elements
timeframe
enum<string>
default:24h
Available options:
1h,
4h,
24h,
7d

Response

Ordered batch market intelligence results

object
string
required
Allowed value: "market_intel_batch"
data
object[]
required
meta
object
required