---
title: "Changes to Compute path properties"
method: POST
path: "/infra/{infra_id}/path_properties"
---

# Changes to Compute path properties

`POST /infra/{infra_id}/path_properties`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 17 of 94 revisions.

- **2026-10-07** `8c6a084090af`: 1 info
- **2026-10-07** `2164e74a5225`: 1 breaking
- **2026-10-06** `5cbd3c961c6b`: 1 info
- **2026-06-29** `9153ef0cc720`: 1 breaking
- **2026-06-29** `42420aaf2312`: 1 info
- **2026-06-10** `534e56b95a11`: 1 warning, 8 info
- **2026-06-02** `eac3722025f5`: 4 breaking, 4 warning, 1 info
- **2026-06-02** `493896ca3a79`: 1 warning, 8 info
- **2026-06-02** `30b1a910e482`: 4 breaking, 4 warning, 1 info
- **2026-05-29** `7ade3f93fe03`: 1 warning, 8 info
- **2026-05-26** `020bb8d20e2f`: 1 breaking, 1 info
- **2026-05-19** `2af1eaa6f25d`: 1 breaking, 1 info
- **2026-05-12** `8e6b47d9f599`: 4 breaking, 4 warning, 1 info
- **2026-05-11** `abd98d1fe2e2`: 1 warning, 8 info
- **2026-05-06** `42b075bbf7a2`: 4 breaking, 4 warning, 1 info
- **2026-05-05** `1c296443ffe3`: 1 warning, 8 info
- **2026-05-04** `79795fda6cad`: 1 breaking, 1 info

## Changes

- **2026-10-07** `8c6a084090af`: 1 info
  - added the required property `geom_projection` to the response with the `200` status
- **2026-10-07** `2164e74a5225`: 1 breaking
  - removed the required property `geom_projection` from the response with the `200` status
- **2026-10-06** `5cbd3c961c6b`: 1 info
  - added the required property `geom_projection` to the response with the `200` status
- **2026-06-29** `9153ef0cc720`: 1 breaking
  - removed the required property `geom_projection` from the response with the `200` status
- **2026-06-29** `42420aaf2312`: 1 info
  - added the required property `geom_projection` to the response with the `200` status
- **2026-06-10** `534e56b95a11`: 1 warning, 8 info
  - removed the optional property `operational_points/items/extensions` from the response with the `200` status
  - added the optional property `operational_points/items/plc` to the response with the `200` status
  - added the optional property `operational_points/items/secondary_code` to the response with the `200` status
  - added the optional property `operational_points/items/secondary_name` to the response with the `200` status
  - added the optional property `operational_points/items/uic` to the response with the `200` status
  - added the required property `operational_points/items/country_code` to the response with the `200` status
  - added the required property `operational_points/items/is_passenger_station` to the response with the `200` status
  - added the required property `operational_points/items/main_code` to the response with the `200` status
  - added the required property `operational_points/items/name` to the response with the `200` status
- **2026-06-02** `eac3722025f5`: 4 breaking, 4 warning, 1 info
  - removed the required property `operational_points/items/country_code` from the response with the `200` status
  - removed the required property `operational_points/items/is_passenger_station` from the response with the `200` status
  - removed the required property `operational_points/items/main_code` from the response with the `200` status
  - removed the required property `operational_points/items/name` from the response with the `200` status
  - removed the optional property `operational_points/items/plc` from the response with the `200` status
  - removed the optional property `operational_points/items/secondary_code` from the response with the `200` status
  - removed the optional property `operational_points/items/secondary_name` from the response with the `200` status
  - removed the optional property `operational_points/items/uic` from the response with the `200` status
  - added the optional property `operational_points/items/extensions` to the response with the `200` status
- **2026-06-02** `493896ca3a79`: 1 warning, 8 info
  - removed the optional property `operational_points/items/extensions` from the response with the `200` status
  - added the optional property `operational_points/items/plc` to the response with the `200` status
  - added the optional property `operational_points/items/secondary_code` to the response with the `200` status
  - added the optional property `operational_points/items/secondary_name` to the response with the `200` status
  - added the optional property `operational_points/items/uic` to the response with the `200` status
  - added the required property `operational_points/items/country_code` to the response with the `200` status
  - added the required property `operational_points/items/is_passenger_station` to the response with the `200` status
  - added the required property `operational_points/items/main_code` to the response with the `200` status
  - added the required property `operational_points/items/name` to the response with the `200` status
- **2026-06-02** `30b1a910e482`: 4 breaking, 4 warning, 1 info
  - removed the required property `operational_points/items/country_code` from the response with the `200` status
  - removed the required property `operational_points/items/is_passenger_station` from the response with the `200` status
  - removed the required property `operational_points/items/main_code` from the response with the `200` status
  - removed the required property `operational_points/items/name` from the response with the `200` status
  - removed the optional property `operational_points/items/plc` from the response with the `200` status
  - removed the optional property `operational_points/items/secondary_code` from the response with the `200` status
  - removed the optional property `operational_points/items/secondary_name` from the response with the `200` status
  - removed the optional property `operational_points/items/uic` from the response with the `200` status
  - added the optional property `operational_points/items/extensions` to the response with the `200` status
- **2026-05-29** `7ade3f93fe03`: 1 warning, 8 info
  - removed the optional property `operational_points/items/extensions` from the response with the `200` status
  - added the optional property `operational_points/items/plc` to the response with the `200` status
  - added the optional property `operational_points/items/secondary_code` to the response with the `200` status
  - added the optional property `operational_points/items/secondary_name` to the response with the `200` status
  - added the optional property `operational_points/items/uic` to the response with the `200` status
  - added the required property `operational_points/items/country_code` to the response with the `200` status
  - added the required property `operational_points/items/is_passenger_station` to the response with the `200` status
  - added the required property `operational_points/items/main_code` to the response with the `200` status
  - added the required property `operational_points/items/name` to the response with the `200` status
- **2026-05-26** `020bb8d20e2f`: 1 breaking, 1 info
  - added `subschema #1: LineStringGeometry` to the `geometry` response property `oneOf` list for the response status `200`
  - removed `subschema #1` from the `geometry` response property `oneOf` list for the response status `200`
- **2026-05-19** `2af1eaa6f25d`: 1 breaking, 1 info
  - added `subschema #1` to the `geometry` response property `oneOf` list for the response status `200`
  - removed `subschema #1: LineStringGeometry` from the `geometry` response property `oneOf` list for the response status `200`
- **2026-05-12** `8e6b47d9f599`: 4 breaking, 4 warning, 1 info
  - removed the required property `operational_points/items/country_code` from the response with the `200` status
  - removed the required property `operational_points/items/is_passenger_station` from the response with the `200` status
  - removed the required property `operational_points/items/main_code` from the response with the `200` status
  - removed the required property `operational_points/items/name` from the response with the `200` status
  - removed the optional property `operational_points/items/plc` from the response with the `200` status
  - removed the optional property `operational_points/items/secondary_code` from the response with the `200` status
  - removed the optional property `operational_points/items/secondary_name` from the response with the `200` status
  - removed the optional property `operational_points/items/uic` from the response with the `200` status
  - added the optional property `operational_points/items/extensions` to the response with the `200` status
- **2026-05-11** `abd98d1fe2e2`: 1 warning, 8 info
  - removed the optional property `operational_points/items/extensions` from the response with the `200` status
  - added the optional property `operational_points/items/plc` to the response with the `200` status
  - added the optional property `operational_points/items/secondary_code` to the response with the `200` status
  - added the optional property `operational_points/items/secondary_name` to the response with the `200` status
  - added the optional property `operational_points/items/uic` to the response with the `200` status
  - added the required property `operational_points/items/country_code` to the response with the `200` status
  - added the required property `operational_points/items/is_passenger_station` to the response with the `200` status
  - added the required property `operational_points/items/main_code` to the response with the `200` status
  - added the required property `operational_points/items/name` to the response with the `200` status
- **2026-05-06** `42b075bbf7a2`: 4 breaking, 4 warning, 1 info
  - removed the required property `operational_points/items/country_code` from the response with the `200` status
  - removed the required property `operational_points/items/is_passenger_station` from the response with the `200` status
  - removed the required property `operational_points/items/main_code` from the response with the `200` status
  - removed the required property `operational_points/items/name` from the response with the `200` status
  - removed the optional property `operational_points/items/plc` from the response with the `200` status
  - removed the optional property `operational_points/items/secondary_code` from the response with the `200` status
  - removed the optional property `operational_points/items/secondary_name` from the response with the `200` status
  - removed the optional property `operational_points/items/uic` from the response with the `200` status
  - added the optional property `operational_points/items/extensions` to the response with the `200` status
- **2026-05-05** `1c296443ffe3`: 1 warning, 8 info
  - removed the optional property `operational_points/items/extensions` from the response with the `200` status
  - added the optional property `operational_points/items/plc` to the response with the `200` status
  - added the optional property `operational_points/items/secondary_code` to the response with the `200` status
  - added the optional property `operational_points/items/secondary_name` to the response with the `200` status
  - added the optional property `operational_points/items/uic` to the response with the `200` status
  - added the required property `operational_points/items/country_code` to the response with the `200` status
  - added the required property `operational_points/items/is_passenger_station` to the response with the `200` status
  - added the required property `operational_points/items/main_code` to the response with the `200` status
  - added the required property `operational_points/items/name` to the response with the `200` status
- **2026-05-04** `79795fda6cad`: 1 breaking, 1 info
  - added `subschema #1: LineStringGeometry` to the `geometry` response property `oneOf` list for the response status `200`
  - removed `subschema #1` from the `geometry` response property `oneOf` list for the response status `200`

---

[Operation](https://skmtc.dev/openrailassociation/apis/osrd-editoast/docs/infra/:infra_id/path_properties/post.md) - [API](https://skmtc.dev/openrailassociation/apis/osrd-editoast.md) - [Page](https://skmtc.dev/openrailassociation/apis/osrd-editoast/changes/infra/:infra_id/path_properties/post)
