Train Delays

getTrainDelays(trainNumber: string)

Description

Average arrival and departure delays at each station, based on completed train runs in the last three calendar months. Missing delay values are excluded.

Parameters

NameInTypeRequiredDescription
trainNumberARGUMENTstringYESExactly 5 numeric digits

Code Example

javascript
import { configure, getTrainDelays } from "railkit";

configure(process.env.RAILKIT_API_KEY);

const result = await getTrainDelays("12342");

if (result.success) {
  console.log(result.data.period);
  console.log(result.data.summary.averageDelayMinutes);
  console.log(result.data.stations);
}

Response Example

JSON response
200JSON