---
title: "Get Exchange Schedule"
method: GET
path: "/exchange/schedule"
tags: ["exchange"]
---

# Get Exchange Schedule

`GET /exchange/schedule`

Endpoint for getting the exchange schedule.

## Response `200`

Exchange schedule retrieved successfully

- GetExchangeScheduleResponse
  - `schedule` Schedule, required
    - `standard_hours` WeeklySchedule[], required — The standard operating hours of the exchange. All times are expressed in ET. Outside of these times trading will be unavailable.
      - `start_time` string, date-time, required — Start date and time for when this weekly schedule is effective.
      - `end_time` string, date-time, required — End date and time for when this weekly schedule is no longer effective.
      - `monday` DailySchedule[], required — Trading hours for Monday. May contain multiple sessions.
        - `open_time` string, required — Opening time in ET (Eastern Time) format HH:MM.
        - `close_time` string, required — Closing time in ET (Eastern Time) format HH:MM.
      - `tuesday` DailySchedule[], required — Trading hours for Tuesday. May contain multiple sessions.
        - `open_time` string, required — Opening time in ET (Eastern Time) format HH:MM.
        - `close_time` string, required — Closing time in ET (Eastern Time) format HH:MM.
      - `wednesday` DailySchedule[], required — Trading hours for Wednesday. May contain multiple sessions.
        - `open_time` string, required — Opening time in ET (Eastern Time) format HH:MM.
        - `close_time` string, required — Closing time in ET (Eastern Time) format HH:MM.
      - `thursday` DailySchedule[], required — Trading hours for Thursday. May contain multiple sessions.
        - `open_time` string, required — Opening time in ET (Eastern Time) format HH:MM.
        - `close_time` string, required — Closing time in ET (Eastern Time) format HH:MM.
      - `friday` DailySchedule[], required — Trading hours for Friday. May contain multiple sessions.
        - `open_time` string, required — Opening time in ET (Eastern Time) format HH:MM.
        - `close_time` string, required — Closing time in ET (Eastern Time) format HH:MM.
      - `saturday` DailySchedule[], required — Trading hours for Saturday. May contain multiple sessions.
        - `open_time` string, required — Opening time in ET (Eastern Time) format HH:MM.
        - `close_time` string, required — Closing time in ET (Eastern Time) format HH:MM.
      - `sunday` DailySchedule[], required — Trading hours for Sunday. May contain multiple sessions.
        - `open_time` string, required — Opening time in ET (Eastern Time) format HH:MM.
        - `close_time` string, required — Closing time in ET (Eastern Time) format HH:MM.
    - `maintenance_windows` MaintenanceWindow[], required — Scheduled maintenance windows, during which the exchange may be unavailable.
      - `start_datetime` string, date-time, required — Start date and time of the maintenance window.
      - `end_datetime` string, date-time, required — End date and time of the maintenance window.

## Other responses

- `500` — Internal server error

---

[API](https://skmtc.net/kalshi/apis/kalshi-trade-api-manual-endpoints.md) · [All operations](https://skmtc.net/kalshi/apis/kalshi-trade-api-manual-endpoints/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kalshi/kalshi-trade-api-manual-endpoints/revisions/6aec27d55fba/schema)
