Transit
Belgian rail departures
Live departures from a Brussels station — one of the few transit APIs still serving XML by default.
Most transit data has moved to GTFS and protocol buffers, which is why this directory has one transit entry rather than five. iRail kept an XML interface, and it is a genuinely live document: the departure board changes minute by minute.
It is also a good example of an API whose XML is shaped for reading rather than for a schema — attributes carry the identifiers and elements carry the values.
- Publisher
- iRail
- Host
api.irail.be- Format
- Not one of the formats we document
- Root when listed
- liveboard (2026-08-18)
- Size when listed
- 35.2 KB
What the last check saw
Fetched and parsed, 34.0 KB.Checked 2026-08-18 16:03 UTC
Structure
- Root element
liveboard- Detected as
- xml
- Nodes
- 381
- Namespaces
- None declared
/liveboard×1/liveboard/station×1/liveboard/departures×1/liveboard/departures/departure×54/liveboard/departures/departure/station×54/liveboard/departures/departure/time×54/liveboard/departures/departure/vehicle×54/liveboard/departures/departure/platform×54/liveboard/departures/departure/occupancy×54/liveboard/departures/departure/departureConnection×54
Recent checks
- ok2026-08-18 16:03 UTC
- ok2026-08-18 16:01 UTC
Get started
Bring order to the XML your team can't afford to ignore.
Create a free account and get a private workspace to search, validate, diff, and monitor your XML feeds, sitemaps, schemas, and vendor integrations.