iRail Station Liveboard
irail.transit.liveboardGet real-time departures or arrivals for a Belgian railway station — returns train number, destination/origin, scheduled time, delay in minutes, platform, cancellation status, and passenger occupancy level. Defaults to departures from current time. No auth required. Data: iRail real-time SNCB/NMBS Belgium train data.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Date in DDMMYY format (e.g. "290626" for 29 June 2026). Defaults to today. | |
| lang | No | Language for station and direction names. Default: en. | |
| time | No | Time in HHMM format (e.g. "0930" for 09:30). Defaults to current time. | |
| arrdep | No | Show arrivals or departures at the station. Default: departure. | |
| results | No | Maximum number of trains to return. Default: 20, max: 50. | |
| station | Yes | Station name (e.g. "Gent-Sint-Pieters", "Brussel-Zuid", "Antwerpen-Centraal"). Must match the Belgian spelling. |
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. |