---
title: "List schedule events"
method: GET
path: "/schedule"
tags: ["Schedule"]
---

# List schedule events

`GET /schedule`

This will get a complete list of events in the schedule

## Response `200`

List of the schedule events

- ScheduleEvent[]
  - `id` integer
  - `state` EvseStateYaml, required — unresolved $ref
  - `time` string, time, required
  - `days` Day[], required

## Other responses

- `400` — Example response

## Changes

- **2021-12-01** `b7f624b60e6f` — 1 breaking, 4 info
  - the `items/` response's property type/format changed from ``/`` to `object`/`` for status `200`
  - added the optional property `items/id` to the response with the `200` status
  - added the required property `items/days` to the response with the `200` status
  - added the required property `items/state` to the response with the `200` status
  - …1 more
- **2021-09-11** `cd86727f8cf0` — 4 breaking, 1 warning
  - the `items/` response's property type/format changed from `object`/`` to ``/`` for status `200`
  - removed the required property `items/days` from the response with the `200` status
  - removed the required property `items/state` from the response with the `200` status
  - removed the required property `items/time` from the response with the `200` status
  - …1 more
- **2021-09-10** `a90b8cd42c79` — 1 info
  - added the media type `application/json` for the response with the status `400`
- **2021-09-09** `91713dab157f` — 2 info
  - api tag `Schedule` added
  - api tag `schedule` removed
- **2021-09-09** `e80e5e4c5062` — 1 info
  - api tag `schedule` added

[Full history](https://skmtc.dev/openevse/apis/openevse-wifi-api/changes/schedule/get.md)

---

[API](https://skmtc.dev/openevse/apis/openevse-wifi-api.md) · [All operations](https://skmtc.dev/openevse/apis/openevse-wifi-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/openevse/openevse-wifi-api/revisions/0b557db566f3/schema)
