---
title: "Changes to POST /infra/{infra_id}/match_operational_points"
method: POST
path: "/infra/{infra_id}/match_operational_points"
---

# Changes to POST /infra/{infra_id}/match_operational_points

`POST /infra/{infra_id}/match_operational_points`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 23 of 94 revisions.

- **2026-08-03** `1840dbbd64ac`: 1 breaking, 1 info
- **2026-08-03** `dff80f0a6343`: 1 breaking, 1 info
- **2026-07-31** `f50835ffc9de`: 1 breaking, 1 info
- **2026-07-29** `62dbae65a593`: 1 breaking, 1 info
- **2026-07-21** `fa2c0899ac36`: 1 breaking, 1 info
- **2026-07-17** `73f0d9b8f23a`: 1 breaking, 1 info
- **2026-07-17** `ccb1c170fd30`: 1 breaking, 1 info
- **2026-06-29** `9153ef0cc720`: 1 breaking, 1 info
- **2026-06-29** `42420aaf2312`: 1 breaking, 1 info
- **2026-06-10** `d3c96c71cacc`: 1 breaking, 1 info
- **2026-06-10** `534e56b95a11`: 2 breaking, 1 warning, 10 info
- **2026-06-02** `eac3722025f5`: 6 breaking, 4 warning, 3 info
- **2026-06-02** `493896ca3a79`: 2 breaking, 1 warning, 10 info
- **2026-06-02** `30b1a910e482`: 6 breaking, 4 warning, 3 info
- **2026-06-01** `19436075117f`: 1 breaking, 1 info
- **2026-05-29** `7ade3f93fe03`: 2 breaking, 1 warning, 10 info
- **2026-05-26** `020bb8d20e2f`: 2 breaking, 2 info
- **2026-05-19** `2af1eaa6f25d`: 2 breaking, 2 info
- **2026-05-12** `8e6b47d9f599`: 6 breaking, 4 warning, 3 info
- **2026-05-11** `abd98d1fe2e2`: 2 breaking, 1 warning, 10 info
- **2026-05-06** `42b075bbf7a2`: 6 breaking, 4 warning, 3 info
- **2026-05-05** `1c296443ffe3`: 2 breaking, 1 warning, 10 info
- **2026-05-04** `79795fda6cad`: 2 breaking, 2 info

## Changes

- **2026-08-03** `1840dbbd64ac`: 1 breaking, 1 info
  - removed `subschema #2: OperationalPointReferenceTrigram` from the `operational_point_references/items/` request property `oneOf` list
  - added `subschema #2: OperationalPointReferenceDomestic` to the `operational_point_references/items/` request property `oneOf` list
- **2026-08-03** `dff80f0a6343`: 1 breaking, 1 info
  - removed `subschema #2: OperationalPointReferenceDomestic` from the `operational_point_references/items/` request property `oneOf` list
  - added `subschema #2: OperationalPointReferenceTrigram` to the `operational_point_references/items/` request property `oneOf` list
- **2026-07-31** `f50835ffc9de`: 1 breaking, 1 info
  - removed `subschema #2: OperationalPointReferenceTrigram` from the `operational_point_references/items/` request property `oneOf` list
  - added `subschema #2: OperationalPointReferenceDomestic` to the `operational_point_references/items/` request property `oneOf` list
- **2026-07-29** `62dbae65a593`: 1 breaking, 1 info
  - removed `subschema #2: OperationalPointReferenceDomestic` from the `operational_point_references/items/` request property `oneOf` list
  - added `subschema #2: OperationalPointReferenceTrigram` to the `operational_point_references/items/` request property `oneOf` list
- **2026-07-21** `fa2c0899ac36`: 1 breaking, 1 info
  - removed `subschema #2: OperationalPointReferenceTrigram` from the `operational_point_references/items/` request property `oneOf` list
  - added `subschema #2: OperationalPointReferenceDomestic` to the `operational_point_references/items/` request property `oneOf` list
- **2026-07-17** `73f0d9b8f23a`: 1 breaking, 1 info
  - removed `subschema #2: OperationalPointReferenceDomestic` from the `operational_point_references/items/` request property `oneOf` list
  - added `subschema #2: OperationalPointReferenceTrigram` to the `operational_point_references/items/` request property `oneOf` list
- **2026-07-17** `ccb1c170fd30`: 1 breaking, 1 info
  - removed `subschema #2: OperationalPointReferenceTrigram` from the `operational_point_references/items/` request property `oneOf` list
  - added `subschema #2: OperationalPointReferenceDomestic` to the `operational_point_references/items/` request property `oneOf` list
- **2026-06-29** `9153ef0cc720`: 1 breaking, 1 info
  - removed `subschema #2: OperationalPointReferenceDomestic` from the `operational_point_references/items/` request property `oneOf` list
  - added `subschema #2: OperationalPointReferenceTrigram` to the `operational_point_references/items/` request property `oneOf` list
- **2026-06-29** `42420aaf2312`: 1 breaking, 1 info
  - removed `subschema #2: OperationalPointReferenceTrigram` from the `operational_point_references/items/` request property `oneOf` list
  - added `subschema #2: OperationalPointReferenceDomestic` to the `operational_point_references/items/` request property `oneOf` list
- **2026-06-10** `d3c96c71cacc`: 1 breaking, 1 info
  - removed `subschema #2: OperationalPointReferenceDomestic` from the `operational_point_references/items/` request property `oneOf` list
  - added `subschema #2: OperationalPointReferenceTrigram` to the `operational_point_references/items/` request property `oneOf` list
- **2026-06-10** `534e56b95a11`: 2 breaking, 1 warning, 10 info
  - the request property `operational_point_references/items/oneOf[subschema #3: OperationalPointReferenceUic]/secondary_code` became not nullable
  - removed `subschema #2: OperationalPointReferenceTrigram` from the `operational_point_references/items/` request property `oneOf` list
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/extensions` from the response with the `200` status
  - request property `operational_point_references/items/oneOf[subschema #3: OperationalPointReferenceUic]/secondary_code` list-of-types was widened by adding types `null` to media type `application/json`
  - added `subschema #2: OperationalPointReferenceDomestic` to the `operational_point_references/items/` request property `oneOf` list
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/plc` to the response with the `200` status
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/secondary_code` to the response with the `200` status
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/secondary_name` to the response with the `200` status
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/uic` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/country_code` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/is_passenger_station` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/main_code` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/name` to the response with the `200` status
- **2026-06-02** `eac3722025f5`: 6 breaking, 4 warning, 3 info
  - request property `operational_point_references/items/oneOf[subschema #2: OperationalPointReferenceTrigram]/secondary_code` list-of-types was narrowed by removing types `null` from media type `application/json`
  - request property `operational_point_references/items/oneOf[subschema #3: OperationalPointReferenceUic]/secondary_code` list-of-types was narrowed by removing types `null` from media type `application/json`
  - removed the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/country_code` from the response with the `200` status
  - removed the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/is_passenger_station` from the response with the `200` status
  - removed the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/main_code` from the response with the `200` status
  - removed the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/name` from the response with the `200` status
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/plc` from the response with the `200` status
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/secondary_code` from the response with the `200` status
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/secondary_name` from the response with the `200` status
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/uic` from the response with the `200` status
  - the request property `operational_point_references/items/oneOf[subschema #2: OperationalPointReferenceTrigram]/secondary_code` became nullable
  - the request property `operational_point_references/items/oneOf[subschema #3: OperationalPointReferenceUic]/secondary_code` became nullable
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/extensions` to the response with the `200` status
- **2026-06-02** `493896ca3a79`: 2 breaking, 1 warning, 10 info
  - the request property `operational_point_references/items/oneOf[subschema #2: OperationalPointReferenceTrigram]/secondary_code` became not nullable
  - the request property `operational_point_references/items/oneOf[subschema #3: OperationalPointReferenceUic]/secondary_code` became not nullable
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/extensions` from the response with the `200` status
  - request property `operational_point_references/items/oneOf[subschema #2: OperationalPointReferenceTrigram]/secondary_code` list-of-types was widened by adding types `null` to media type `application/json`
  - request property `operational_point_references/items/oneOf[subschema #3: OperationalPointReferenceUic]/secondary_code` list-of-types was widened by adding types `null` to media type `application/json`
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/plc` to the response with the `200` status
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/secondary_code` to the response with the `200` status
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/secondary_name` to the response with the `200` status
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/uic` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/country_code` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/is_passenger_station` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/main_code` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/name` to the response with the `200` status
- **2026-06-02** `30b1a910e482`: 6 breaking, 4 warning, 3 info
  - request property `operational_point_references/items/oneOf[subschema #2: OperationalPointReferenceTrigram]/secondary_code` list-of-types was narrowed by removing types `null` from media type `application/json`
  - request property `operational_point_references/items/oneOf[subschema #3: OperationalPointReferenceUic]/secondary_code` list-of-types was narrowed by removing types `null` from media type `application/json`
  - removed the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/country_code` from the response with the `200` status
  - removed the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/is_passenger_station` from the response with the `200` status
  - removed the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/main_code` from the response with the `200` status
  - removed the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/name` from the response with the `200` status
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/plc` from the response with the `200` status
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/secondary_code` from the response with the `200` status
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/secondary_name` from the response with the `200` status
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/uic` from the response with the `200` status
  - the request property `operational_point_references/items/oneOf[subschema #2: OperationalPointReferenceTrigram]/secondary_code` became nullable
  - the request property `operational_point_references/items/oneOf[subschema #3: OperationalPointReferenceUic]/secondary_code` became nullable
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/extensions` to the response with the `200` status
- **2026-06-01** `19436075117f`: 1 breaking, 1 info
  - removed `subschema #2: OperationalPointReferenceDomestic` from the `operational_point_references/items/` request property `oneOf` list
  - added `subschema #2: OperationalPointReferenceTrigram` to the `operational_point_references/items/` request property `oneOf` list
- **2026-05-29** `7ade3f93fe03`: 2 breaking, 1 warning, 10 info
  - the request property `operational_point_references/items/oneOf[subschema #3: OperationalPointReferenceUic]/secondary_code` became not nullable
  - removed `subschema #2: OperationalPointReferenceTrigram` from the `operational_point_references/items/` request property `oneOf` list
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/extensions` from the response with the `200` status
  - request property `operational_point_references/items/oneOf[subschema #3: OperationalPointReferenceUic]/secondary_code` list-of-types was widened by adding types `null` to media type `application/json`
  - added `subschema #2: OperationalPointReferenceDomestic` to the `operational_point_references/items/` request property `oneOf` list
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/plc` to the response with the `200` status
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/secondary_code` to the response with the `200` status
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/secondary_name` to the response with the `200` status
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/uic` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/country_code` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/is_passenger_station` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/main_code` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/name` to the response with the `200` status
- **2026-05-26** `020bb8d20e2f`: 2 breaking, 2 info
  - added `subschema #1: PointGeometry` to the `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/geo/oneOf[#/components/schemas/GeoJsonPoint]/` response property `oneOf` list for the response status `200`
  - added `subschema #1: PointGeometry` to the `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/parts/items/allOf[subschema #2]/geo/oneOf[#/components/schemas/GeoJsonPoint]/` response property `oneOf` list for the response status `200`
  - removed `subschema #1` from the `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/geo/oneOf[#/components/schemas/GeoJsonPoint]/` response property `oneOf` list for the response status `200`
  - removed `subschema #1` from the `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/parts/items/allOf[subschema #2]/geo/oneOf[#/components/schemas/GeoJsonPoint]/` response property `oneOf` list for the response status `200`
- **2026-05-19** `2af1eaa6f25d`: 2 breaking, 2 info
  - added `subschema #1` to the `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/geo/oneOf[#/components/schemas/GeoJsonPoint]/` response property `oneOf` list for the response status `200`
  - added `subschema #1` to the `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/parts/items/allOf[subschema #2]/geo/oneOf[#/components/schemas/GeoJsonPoint]/` response property `oneOf` list for the response status `200`
  - removed `subschema #1: PointGeometry` from the `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/geo/oneOf[#/components/schemas/GeoJsonPoint]/` response property `oneOf` list for the response status `200`
  - removed `subschema #1: PointGeometry` from the `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/parts/items/allOf[subschema #2]/geo/oneOf[#/components/schemas/GeoJsonPoint]/` response property `oneOf` list for the response status `200`
- **2026-05-12** `8e6b47d9f599`: 6 breaking, 4 warning, 3 info
  - request property `operational_point_references/items/oneOf[subschema #2: OperationalPointReferenceTrigram]/secondary_code` list-of-types was narrowed by removing types `null` from media type `application/json`
  - request property `operational_point_references/items/oneOf[subschema #3: OperationalPointReferenceUic]/secondary_code` list-of-types was narrowed by removing types `null` from media type `application/json`
  - removed the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/country_code` from the response with the `200` status
  - removed the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/is_passenger_station` from the response with the `200` status
  - removed the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/main_code` from the response with the `200` status
  - removed the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/name` from the response with the `200` status
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/plc` from the response with the `200` status
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/secondary_code` from the response with the `200` status
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/secondary_name` from the response with the `200` status
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/uic` from the response with the `200` status
  - the request property `operational_point_references/items/oneOf[subschema #2: OperationalPointReferenceTrigram]/secondary_code` became nullable
  - the request property `operational_point_references/items/oneOf[subschema #3: OperationalPointReferenceUic]/secondary_code` became nullable
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/extensions` to the response with the `200` status
- **2026-05-11** `abd98d1fe2e2`: 2 breaking, 1 warning, 10 info
  - the request property `operational_point_references/items/oneOf[subschema #2: OperationalPointReferenceTrigram]/secondary_code` became not nullable
  - the request property `operational_point_references/items/oneOf[subschema #3: OperationalPointReferenceUic]/secondary_code` became not nullable
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/extensions` from the response with the `200` status
  - request property `operational_point_references/items/oneOf[subschema #2: OperationalPointReferenceTrigram]/secondary_code` list-of-types was widened by adding types `null` to media type `application/json`
  - request property `operational_point_references/items/oneOf[subschema #3: OperationalPointReferenceUic]/secondary_code` list-of-types was widened by adding types `null` to media type `application/json`
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/plc` to the response with the `200` status
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/secondary_code` to the response with the `200` status
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/secondary_name` to the response with the `200` status
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/uic` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/country_code` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/is_passenger_station` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/main_code` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/name` to the response with the `200` status
- **2026-05-06** `42b075bbf7a2`: 6 breaking, 4 warning, 3 info
  - request property `operational_point_references/items/oneOf[subschema #2: OperationalPointReferenceTrigram]/secondary_code` list-of-types was narrowed by removing types `null` from media type `application/json`
  - request property `operational_point_references/items/oneOf[subschema #3: OperationalPointReferenceUic]/secondary_code` list-of-types was narrowed by removing types `null` from media type `application/json`
  - removed the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/country_code` from the response with the `200` status
  - removed the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/is_passenger_station` from the response with the `200` status
  - removed the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/main_code` from the response with the `200` status
  - removed the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/name` from the response with the `200` status
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/plc` from the response with the `200` status
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/secondary_code` from the response with the `200` status
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/secondary_name` from the response with the `200` status
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/uic` from the response with the `200` status
  - the request property `operational_point_references/items/oneOf[subschema #2: OperationalPointReferenceTrigram]/secondary_code` became nullable
  - the request property `operational_point_references/items/oneOf[subschema #3: OperationalPointReferenceUic]/secondary_code` became nullable
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/extensions` to the response with the `200` status
- **2026-05-05** `1c296443ffe3`: 2 breaking, 1 warning, 10 info
  - the request property `operational_point_references/items/oneOf[subschema #2: OperationalPointReferenceTrigram]/secondary_code` became not nullable
  - the request property `operational_point_references/items/oneOf[subschema #3: OperationalPointReferenceUic]/secondary_code` became not nullable
  - removed the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/extensions` from the response with the `200` status
  - request property `operational_point_references/items/oneOf[subschema #2: OperationalPointReferenceTrigram]/secondary_code` list-of-types was widened by adding types `null` to media type `application/json`
  - request property `operational_point_references/items/oneOf[subschema #3: OperationalPointReferenceUic]/secondary_code` list-of-types was widened by adding types `null` to media type `application/json`
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/plc` to the response with the `200` status
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/secondary_code` to the response with the `200` status
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/secondary_name` to the response with the `200` status
  - added the optional property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/uic` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/country_code` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/is_passenger_station` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/main_code` to the response with the `200` status
  - added the required property `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/name` to the response with the `200` status
- **2026-05-04** `79795fda6cad`: 2 breaking, 2 info
  - added `subschema #1: PointGeometry` to the `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/geo/oneOf[#/components/schemas/GeoJsonPoint]/` response property `oneOf` list for the response status `200`
  - added `subschema #1: PointGeometry` to the `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/parts/items/allOf[subschema #2]/geo/oneOf[#/components/schemas/GeoJsonPoint]/` response property `oneOf` list for the response status `200`
  - removed `subschema #1` from the `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/geo/oneOf[#/components/schemas/GeoJsonPoint]/` response property `oneOf` list for the response status `200`
  - removed `subschema #1` from the `related_operational_points/items/oneOf[#/components/schemas/RelatedOperationalPoint]/parts/items/allOf[subschema #2]/geo/oneOf[#/components/schemas/GeoJsonPoint]/` response property `oneOf` list for the response status `200`

---

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