---
title: "Changes to Delete a rolling_stock and all entities linked to it"
method: DELETE
path: "/rolling_stock/{rolling_stock_id}"
---

# Changes to Delete a rolling_stock and all entities linked to it

`DELETE /rolling_stock/{rolling_stock_id}`

> Every recorded change to this operation, newest first.
> 799 revisions in range; 24 not diffed.

## Timeline

Changed in 5 of 799 revisions.

- **2025-01-28** `a3eed7279dfe`: 1 breaking
- **2024-10-10** `18583e1a6499`: 2 breaking
- **2024-10-04** `284b1a5344a5`: 1 breaking, 1 info
- **2024-07-25** `0b275352c7b2`: 1 breaking, 1 info
- **2024-04-18** `071fbfd3997b`: 1 breaking, 1 info

## Changes

- **2025-01-28** `a3eed7279dfe`: 1 breaking
  - removed the media type `application/json` for the response with the status `409`
- **2024-10-10** `18583e1a6499`: 2 breaking
  - removed the required property `oneOf[subschema #6]/IsUsed/usage/items/train_name` from the response with the `409` status
  - removed the required property `oneOf[subschema #6]/IsUsed/usage/items/train_schedule_id` from the response with the `409` status
- **2024-10-04** `284b1a5344a5`: 1 breaking, 1 info
  - added `subschema #5, subschema #6` to the response body `oneOf` list for the response status `409`
  - removed `subschema #5, subschema #6` from the response body `oneOf` list for the response status `409`
- **2024-07-25** `0b275352c7b2`: 1 breaking, 1 info
  - api path removed without deprecation
  - endpoint added
- **2024-04-18** `071fbfd3997b`: 1 breaking, 1 info
  - removed the required property `oneOf[subschema #3]/NotFound` from the response with the `409` status
  - added the required property `oneOf[subschema #3]/KeyNotFound` to the response with the `409` status

---

[Operation](https://skmtc.dev/openrailassociation/apis/osrd-editoast/docs/rolling_stock/:rolling_stock_id/delete.md) - [API](https://skmtc.dev/openrailassociation/apis/osrd-editoast.md) - [Page](https://skmtc.dev/openrailassociation/apis/osrd-editoast/changes/rolling_stock/:rolling_stock_id/delete)
