---
title: "Get trade session information"
method: GET
path: "/trade/sessions/{sessionId}"
tags: ["Instruments and Sessions"]
---

# Get trade session information

`GET /trade/sessions/{sessionId}`

Get detailed information about a specific trade session.

## Path parameters

- `sessionId` integer, required

## Headers

- `accNum` integer, required

## Response `200`

OK

- TradeSessionResponse
  - `d` TradeSession, required
    - `blockTrading` boolean, required — If true, trading will be fully blocked for all instruments for which a selected trade session is active.
    - `holidays` Holiday[] — The list of national holidays specified for the trading session.
      - `date` string, date — Holiday date.
      - `name` string — Holiday name.
      - `session_aftermarket` SessionPeriod
        - `sub_type` SubType[]
          - `name` string
          - `sessionTime` SessionTime[] — Trading hours. Next sequence is used: sun, mon, tue, wed, thu, fri, sat, shortened day
            - `endTime` string — Trading period end time
            - `startTime` string — Trading period start time.
      - `session_beforemarket` SessionPeriod
        - `sub_type` SubType[]
          - `name` string
          - `sessionTime` SessionTime[] — Trading hours. Next sequence is used: sun, mon, tue, wed, thu, fri, sat, shortened day
            - `endTime` string — Trading period end time
            - `startTime` string — Trading period start time.
      - `session_postclose` SessionPeriod
        - `sub_type` SubType[]
          - `name` string
          - `sessionTime` SessionTime[] — Trading hours. Next sequence is used: sun, mon, tue, wed, thu, fri, sat, shortened day
            - `endTime` string — Trading period end time
            - `startTime` string — Trading period start time.
      - `session_preopen` SessionPeriod
        - `sub_type` SubType[]
          - `name` string
          - `sessionTime` SessionTime[] — Trading hours. Next sequence is used: sun, mon, tue, wed, thu, fri, sat, shortened day
            - `endTime` string — Trading period end time
            - `startTime` string — Trading period start time.
      - `session_regular` SessionPeriod
        - `sub_type` SubType[]
          - `name` string
          - `sessionTime` SessionTime[] — Trading hours. Next sequence is used: sun, mon, tue, wed, thu, fri, sat, shortened day
            - `endTime` string — Trading period end time
            - `startTime` string — Trading period start time.
      - `workingState` 'CLOSE' | 'OPEN' | 'SHORTENED_DAY' — Working state of the holiday.
    - `session_aftermarket` SessionPeriod
      - `sub_type` SubType[]
        - `name` string
        - `sessionTime` SessionTime[] — Trading hours. Next sequence is used: sun, mon, tue, wed, thu, fri, sat, shortened day
          - `endTime` string — Trading period end time
          - `startTime` string — Trading period start time.
    - `session_beforemarket` SessionPeriod
      - `sub_type` SubType[]
        - `name` string
        - `sessionTime` SessionTime[] — Trading hours. Next sequence is used: sun, mon, tue, wed, thu, fri, sat, shortened day
          - `endTime` string — Trading period end time
          - `startTime` string — Trading period start time.
    - `session_postclose` SessionPeriod
      - `sub_type` SubType[]
        - `name` string
        - `sessionTime` SessionTime[] — Trading hours. Next sequence is used: sun, mon, tue, wed, thu, fri, sat, shortened day
          - `endTime` string — Trading period end time
          - `startTime` string — Trading period start time.
    - `session_preopen` SessionPeriod
      - `sub_type` SubType[]
        - `name` string
        - `sessionTime` SessionTime[] — Trading hours. Next sequence is used: sun, mon, tue, wed, thu, fri, sat, shortened day
          - `endTime` string — Trading period end time
          - `startTime` string — Trading period start time.
    - `session_regular` SessionPeriod
      - `sub_type` SubType[]
        - `name` string
        - `sessionTime` SessionTime[] — Trading hours. Next sequence is used: sun, mon, tue, wed, thu, fri, sat, shortened day
          - `endTime` string — Trading period end time
          - `startTime` string — Trading period start time.
    - `timeZone` string, required — Timezone of the exchange for this symbol. List of the available time zone ids is used from Java TimeZone class.
  - `s` string, required — Status will always be `ok`.

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found

---

[API](https://skmtc.net/tradelocker/apis/trading-api.md) · [All operations](https://skmtc.net/tradelocker/apis/trading-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tradelocker/trading-api/revisions/5b184d9b617c/schema)
