---
title: "Changes to Retrieve the list of requirements of the timetable (invalid trains are ignored)"
method: GET
path: "/timetable/{id}/requirements"
---

# Changes to Retrieve the list of requirements of the timetable (invalid trains are ignored)

`GET /timetable/{id}/requirements`

> Every recorded change to this endpoint, newest first.
> 77 revisions in range; 2 not diffed.

## Timeline

Changed in 15 of 77 revisions.

- **2026-07-02** `1e5cc957b6ea` — 1 breaking
- **2026-07-01** `3097487b1f98` — 1 info
- **2026-06-29** `9153ef0cc720` — 1 breaking
- **2026-06-18** `a6c0f93e1713` — 1 info
- **2026-06-18** `1bd462694f6d` — 1 breaking
- **2026-06-10** `d3c96c71cacc` — 1 info
- **2026-06-10** `534e56b95a11` — 1 breaking
- **2026-06-02** `eac3722025f5` — 1 breaking
- **2026-06-02** `493896ca3a79` — 1 breaking
- **2026-06-02** `30b1a910e482` — 1 breaking
- **2026-06-01** `19436075117f` — 1 breaking
- **2026-05-12** `8e6b47d9f599` — 1 breaking
- **2026-05-11** `abd98d1fe2e2` — 1 breaking
- **2026-05-06** `27c0526f77a6` — 1 info
- **2026-05-05** `1c296443ffe3` — 1 breaking

## Changes

- **2026-07-02** `1e5cc957b6ea` — 1 breaking
  - removed the required property `allOf[subschema #2]/results/items/start_time` from the response with the `200` status
- **2026-07-01** `3097487b1f98` — 1 info
  - added the required property `allOf[subschema #2]/results/items/start_time` to the response with the `200` status
- **2026-06-29** `9153ef0cc720` — 1 breaking
  - removed the required property `allOf[subschema #2]/results/items/start_time` from the response with the `200` status
- **2026-06-18** `a6c0f93e1713` — 1 info
  - added the required property `allOf[subschema #2]/results/items/start_time` to the response with the `200` status
- **2026-06-18** `1bd462694f6d` — 1 breaking
  - removed the required property `allOf[subschema #2]/results/items/start_time` from the response with the `200` status
- **2026-06-10** `d3c96c71cacc` — 1 info
  - added the required property `allOf[subschema #2]/results/items/start_time` to the response with the `200` status
- **2026-06-10** `534e56b95a11` — 1 breaking
  - removed the required property `allOf[subschema #2]/results/items/start_time` from the response with the `200` status
- **2026-06-02** `eac3722025f5` — 1 breaking
  - the `allOf[subschema #2]/results/items/start_time` response's property type/format changed from `integer`/`int64` to `string`/`date-time` for status `200`
- **2026-06-02** `493896ca3a79` — 1 breaking
  - the `allOf[subschema #2]/results/items/start_time` response's property type/format changed from `string`/`date-time` to `integer`/`int64` for status `200`
- **2026-06-02** `30b1a910e482` — 1 breaking
  - the `allOf[subschema #2]/results/items/start_time` response's property type/format changed from `integer`/`int64` to `string`/`date-time` for status `200`
- **2026-06-01** `19436075117f` — 1 breaking
  - the `allOf[subschema #2]/results/items/start_time` response's property type/format changed from `string`/`date-time` to `integer`/`int64` for status `200`
- **2026-05-12** `8e6b47d9f599` — 1 breaking
  - the `allOf[subschema #2]/results/items/start_time` response's property type/format changed from `integer`/`int64` to `string`/`date-time` for status `200`
- **2026-05-11** `abd98d1fe2e2` — 1 breaking
  - the `allOf[subschema #2]/results/items/start_time` response's property type/format changed from `string`/`date-time` to `integer`/`int64` for status `200`
- **2026-05-06** `27c0526f77a6` — 1 info
  - added the required property `allOf[subschema #2]/results/items/start_time` to the response with the `200` status
- **2026-05-05** `1c296443ffe3` — 1 breaking
  - removed the required property `allOf[subschema #2]/results/items/start_time` from the response with the `200` status

---

[Operation](https://skmtc.dev/openrailassociation/apis/osrd-editoast/docs/timetable/:id/requirements/get.md) · [API](https://skmtc.dev/openrailassociation/apis/osrd-editoast.md) · [Page](https://skmtc.dev/openrailassociation/apis/osrd-editoast/changes/timetable/:id/requirements/get)
