# Market Status

> Coming soon, upon request — this feature is turned on for your tenant by the Aurea team. [Contact us](https://www.aureahub.com/contact)

Whether the market of the tokenized shares and ETFs is open now, its session, and when it opens and closes next.

## Overview

- `session` is the session now: `premarket`, `regular`, `postmarket` and `overnight` are the four sessions the market trades in (`isOpen` is `true` in any of them); `offhours`, `paused` or `closed` otherwise, with `reason` `TOKENIZED_ASSETS_MARKET_CLOSED` or `TOKENIZED_ASSETS_MARKET_PAUSED`.
- `afterHours` is the off-hours session — weekends and holidays — for the assets that trade in it (`afterHoursTradable` in the [catalogue](https://docs.aureahub.com/docs/tok-assets-list.md)).
- Kept up to a minute. The market of the assets with a market data feed: a tenant that offers none of them is answered `409` `TOKENIZED_ASSETS_NOT_SUPPORTED_FOR_ASSET` — read each asset's [status](https://docs.aureahub.com/docs/tok-asset-status.md) instead.
- User token and the tenant signature ([Calling the Routes](https://docs.aureahub.com/docs/guide-tokenized-assets.md)); every tenant role may call it.

## Errors

Besides [the answers every tokenized assets route can give](https://docs.aureahub.com/docs/guide-tokenized-assets.md) (no valid token or signature, the module not set up or not switched on, a field that does not fit):

| Status | details.code | When |
| --- | --- | --- |
| 503 | TOKENIZED_ASSETS_PROVIDER_… | The market data could not be read ([Provider Errors](https://docs.aureahub.com/docs/guide-tokenized-assets.md)): `…_UNAVAILABLE`, `…_RATE_LIMITED`, `…_AUTHENTICATION_FAILED`, `…_UNEXPECTED_RESPONSE` or `…_ERROR`. |
| 409 | TOKENIZED_ASSETS_NOT_SUPPORTED_FOR_ASSET | The route has no data for this asset (`This is not available for this asset.`). |

## Endpoint

### `GET /v1/tokenized-assets/market/status`

Authentication: bearer token required.

Whether the market is open, its session, and its next opening and close.

**Query parameters**

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `isTestnet` | string | no | `true`: the test environment; `false` (the default): production. |

**Responses**

`200` OK

```json
{
  "isTestnet": false,
  "isOpen": true,
  "session": "regular",
  "nextOpenSession": "postmarket",
  "nextOpen": "2026-10-07T20:00:00.000Z",
  "nextClose": "2026-10-07T20:00:00.000Z",
  "reason": null,
  "afterHours": {
    "isOpen": false,
    "nextOpen": "2026-10-10T00:00:00.000Z",
    "nextClose": "2026-10-13T08:00:00.000Z"
  },
  "timestamp": "2026-10-07T15:02:11.000Z"
}
```

`503` Unavailable

```json
{
  "statusCode": 503,
  "error": "ServiceUnavailableError",
  "message": "Market data and quotes are unavailable at the moment.",
  "details": {
    "code": "TOKENIZED_ASSETS_PROVIDER_UNAVAILABLE"
  }
}
```

[Contact us for details](https://www.aureahub.com/contact).

---

Web version: https://docs.aureahub.com/#tok-market-status
