cURL
Markets
Batch Get Market Intel
Returns smart-money market intelligence for 1-25 raw provider condition_id values. Results preserve request order, duplicate inputs return duplicate rows, and each item is charged one batch item unit before execution. Do not pass prefixed mkt_ IDs; use market.condition_id from search or explore.
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
Each item costs one unit against the batch budget: a 25-market batch reserves 25 units. The top-level status stays
error field when a condition ID fails.
200 even when some items fail, so check data[i].error per item. See Rate Limits.Authorizations
API key: Authorization: Bearer oxi_sk_live_... for live data (requires an active Insider subscription), or oxi_sk_test_... for sandbox/test mode (free account, deterministic fixture data, no live rows). Both key classes use the same paths; the prefix selects live vs sandbox.
Body
application/json