Market · Status, sessions and calendar
Service status
Provider-neutral service health.
GET
/v1/statusplatformStatusOverall status and the health of the data components (options, futures, stocks, indices). No authentication is required.
Example request
curl -sS "https://api.ordermap.si/v1/status"const res = await fetch("https://api.ordermap.si/v1/status");
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
const { data, meta } = await res.json();
console.log(data, meta.coverage);Parameters
This endpoint takes no parameters.
Response
| Status | Meaning | Body |
|---|---|---|
200 | Successful response. | Schema below |
400 | Invalid, unknown or repeated parameters, or an invalid cursor. | Error object |
500 | Internal error. | Error object |
503 | Data temporarily unavailable; retry after Retry-After seconds.Retry-After | Error object |
504 | The request timed out. | Error object |
200 response body
dataobjectrequiredService health.5 fields insidecomponentsarray<object>requiredData components.2 fields insidenamestringrequiredComponent.optionsfuturesstocksindicesstatusstringrequiredComponent status.operationaldegradedoutage
server_timeintegerunix-msrequiredServer time. Unix epoch milliseconds (UTC).statusstringrequiredWorst component status.operationaldegradedoutage
metaobjectrequiredMeta object
Example response
{
"data": {
"components": [
{
"name": "options",
"status": "operational"
}
],
"server_time": 1760659200123,
"status": "operational"
},
"meta": {
"as_of": 1760659200123,
"coverage": {
"complete": true
},
"delay_ms": 0,
"delayed": false,
"request_id": "0199f0c2-5a1e-7c3b-9d4e-2b6f8a1c3d5e",
"source": "derived"
}
}Values are illustrative. Missing values are null, never 0.