v52

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

Get a rolling stock by Id

get/rolling_stock/{rolling_stock_id}

Path parameters

rolling_stock_idinteger required

Response

The requested rolling stock

base_power_classstring nullable required
comfort_accelerationnumber double required

Acceleration in m·s⁻²

const_gammanumber double required

Acceleration in m·s⁻²

electrical_power_startup_timenumber double nullable required

Duration in s

idinteger required
inertia_coefficientnumber double required
lengthnumber double required

Length in m

loading_gauge'G1' | 'G2' | 'GA' | 'GB' | 'GB1' | 'GC' | 'FR3.3' | 'FR3.3/GB/G2' | 'GLOTT' required
lockedboolean required
massnumber double required

Mass in kg

max_speednumber double required

Velocity in m·s⁻¹

namestring required
other_categoriesTrainMainCategory[] required
power_restrictionsobject required
primary_category'HIGH_SPEED_TRAIN' | 'INTERCITY_TRAIN' | 'REGIONAL_TRAIN' | 'NIGHT_TRAIN' | 'COMMUTER_TRAIN' | 'FREIGHT_TRAIN' | 'FAST_FREIGHT_TRAIN' | 'TRAM_TRAIN' | 'TOURISTIC_TRAIN' | 'WORK_TRAIN' required
railjson_versionstring required
raise_pantograph_timenumber double nullable required

Duration in s

startup_accelerationnumber double required

Acceleration in m·s⁻²

startup_timenumber double required

Duration in s

versioninteger required

Example response

{
  "supported_signaling_systems": [
    {
      "brake_params": {
        "gamma_emergency": {
          "boundaries": [
            8.333333,
            19.444444
          ],
          "values": [
            0.5,
            0.6,
            0.5
          ]
        },
        "gamma_normal_service": {
          "boundaries": [
            8.333333,
            19.444444
          ],
          "values": [
            0.5,
            0.6,
            0.5
          ]
        },
        "gamma_service": {
          "boundaries": [
            8.333333,
            19.444444
          ],
          "values": [
            0.5,
            0.6,
            0.5
          ]
        },
        "k_dry": {
          "boundaries": [
            8.333333,
            19.444444
          ],
          "values": [
            0.5,
            0.6,
            0.5
          ]
        },
        "k_n_neg": {
          "boundaries": [
            8.333333,
            19.444444
          ],
          "values": [
            0.5,
            0.6,
            0.5
          ]
        },
        "k_n_pos": {
          "boundaries": [
            8.333333,
            19.444444
          ],
          "values": [
            0.5,
            0.6,
            0.5
          ]
        },
        "k_wet": {
          "boundaries": [
            8.333333,
            19.444444
          ],
          "values": [
            0.5,
            0.6,
            0.5
          ]
        }
      }
    }
  ]
}