v52

latestOpenAPI 3.1.0LGPLraw.githubusercontent.com2026-08-04157452441.5 KB
train_schedule_exceptions

Create a train schedule exception

post/timetable/{id}/train_schedule_exception

Path parameters

idinteger required

A timetable ID

Request body

disabledboolean required
occurrence_indexinteger nullable
train_schedule_idinteger required

Example request

{
  "change_groups": {
    "path_and_schedule": {
      "margins": {
        "values": [
          "5%",
          "2min/100km"
        ]
      },
      "schedule": [
        {
          "arrival": "PT2H",
          "reference_base_arrival": "PT2H",
          "stop_for": "PT2H"
        }
      ]
    }
  }
}

Response

The train schedule exception has been created

disabledboolean required
idinteger required
keystring nullable
occurrence_indexinteger

If None the exception is created, otherwise it is a modified exception

timetable_idinteger required
train_schedule_idinteger required

Example response

{
  "change_groups": {
    "path_and_schedule": {
      "margins": {
        "values": [
          "5%",
          "2min/100km"
        ]
      },
      "schedule": [
        {
          "arrival": "PT2H",
          "reference_base_arrival": "PT2H",
          "stop_for": "PT2H"
        }
      ]
    }
  }
}