iRail Train Vehicle Schedule
irail.transit.vehicleRetrieve the complete stop schedule for a Belgian train by ID, with scheduled times, delays, platforms, occupancy, and departure status at each station.
Instructions
Get the complete stop schedule for a specific Belgian train — returns all stations the train calls at with scheduled times, actual delays, platform numbers, occupancy levels, and whether the train has already departed each stop. Train IDs are returned by the liveboard and connections tools. No auth required. Data: iRail SNCB/NMBS Belgium.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Vehicle/train ID in iRail format (e.g. "BE.NMBS.IC1810", "BE.NMBS.S22308"). Obtain from liveboard or connections response. | |
| date | No | Date in DDMMYY format (e.g. "290626" for 29 June 2026). Defaults to today. | |
| lang | No | Language for station names. Default: en. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |