Skip to main content
XMLDir

Search 310 pages — tools, formats, elements, namespaces, directory, comparisons, XPath, datatypes, glossary, parse errors, schema errors, use cases, blog and product.

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.

https://api.irail.be/liveboard/?station=Brussels-Central

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.