Cancelled Trains

cancelList()

Description

Get the complete list of fully and partially cancelled trains, with route details and the affected segment for partial cancellations.

Parameters

No parameters.

Code Example

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

configure(process.env.RAILKIT_API_KEY);

const result = await cancelList();

if (result.success) {
  console.log("Total:", result.summary.total);
  console.log("Fully cancelled:", result.summary.fullyCancelled);
  console.log("Partially cancelled:", result.summary.partiallyCancelled);

  result.data.fullyCancelledTrains.forEach((train) => {
    console.log(train.trainNo + " — " + train.trainName);
  });

  result.data.partiallyCancelledTrains.forEach((train) => {
    console.log(
      train.trainNo + ": " +
      train.cancelledSegment.from.name + " → " +
      train.cancelledSegment.to.name
    );
  });
}

Response Example

JSON response
200JSON