sifting/io
GET/v1/fnd/markets/status

All-markets status snapshot

Open / closed snapshot for every market in one call. The 'is the US market open?' question for a dashboard widget: one round trip, one response, returned in catalog order.

Format
JSON

Example

request · shell
curl -H "X-API-Key: $KEY" \
  "https://api.sifting.io/v1/fnd/markets/status"
200OKapplication/json
{  "data": [    {      "market": "us_equities",      "type": "exchange",      "is_open": true,      "state": "regular",      "next_open": "2026-05-21T13:30:00Z",      "next_close": "2026-05-20T20:00:00Z",      "timezone": "America/New_York"    },    {      "market": "jp_equities",      "type": "exchange",      "is_open": false,      "state": "closed",      "next_open": "2026-05-21T00:00:00Z",      "next_close": "2026-05-21T06:30:00Z",      "timezone": "Asia/Tokyo"    },    {      "market": "forex",      "type": "forex",      "is_open": true,      "state": "open",      "session": "london_new_york_overlap",      "next_open": "2026-05-24T21:00:00Z",      "next_close": "2026-05-22T21:00:00Z",      "timezone": "UTC"    },    {      "market": "crypto",      "type": "crypto",      "is_open": true,      "state": "open",      "timezone": "UTC"    }  ],  "meta": { "as_of": "2026-05-20T14:30:00Z" }}
Loading runner…
First load only

Parameters

Parameter
regionenum · query
Filter by region. Values: north_america | europe | asia_pacific | latam | global. Case-insensitive.

Response fields

Field
data[]array
Status for every market, in catalog order.
data[].marketstring
Market slug.
data[].typestring
exchange | forex | crypto.
data[].is_openboolean
Whether the market is currently open. The field most clients should read.
data[].statestring
closed | regular | open. Exchanges flip between closed and regular; forex between closed and open; crypto is always open.
data[].sessionstring
Active forex session; present only on forex when open.
data[].next_openstring (RFC 3339)
Next transition to open, UTC; omitted on crypto.
data[].next_closestring (RFC 3339)
Next transition to closed, UTC; omitted on crypto.
data[].timezonestring
IANA timezone of the venue; UTC for forex and crypto.
meta.as_ofstring (RFC 3339)
When the response was produced.

More in Market hours & calendars

See all