Track Train — V1 NTES

trackTrain(trainNumber: string, date: string)

Description

Track live movement with the complete NTES schedule, intermediate station times, distance and progress metrics, Hindi names when supplied, coach metadata, and layout snapshots when coach composition changes.

Parameters

NameInTypeRequiredDescription
trainNumberARGUMENTstringYES5-digit train number
dateARGUMENTstringYESRequired DD-MM-YYYY date; today through five days ago (IST)

Code Example

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

configure(process.env.RAILKIT_API_KEY);

const result = await trackTrain("12345", "18-10-2026");

if (result.success) {
  console.log(result.data.statusNote);
  console.log(result.data.timeline);
}

Response Example

JSON response
200JSON