freeapis

Transport for Belgium

The iRail API is a third-party API for Belgian public transport by train

Authentication
No auth
HTTPS
Yes
CORS
Yes
Documentation / URL
https://docs.irail.be/

Overview

Transport for Belgium (iRail) provides Belgian train data — keyless (verified live).

Quick Start

Stations (verified live — 121KB):

curl "https://api.irail.be/v1/stations/?format=json&lang=en"
{ "version": "1.4", "timestamp": "1787668899", "station": [ { "@id": "http://irail.be/stations/NMBS/008400319" } ] }

Authentication

None — keyless.

Rate Limits & Notes

  • Free; be polite — no hard published limit.
  • Stations, departures, connections.

FAQ

Is Transport for Belgium free? Yes — free and keyless (verified).

Does it need a key? No — keyless.

What does it return? Belgian train data.

More in Transportation

APIAuthHTTPSCORS
ADS-B Exchange

Access real-time and historical data of any and all airborne aircraft

No authYesUnknown
airportsapi

Get name and website-URL for airports by ICAO code

No authYesUnknown
AIS Hub

Real-time data of any marine and inland vessel equipped with AIS tracking system

API KeyNoUnknown
Amadeus for Developers

Travel Search - Limited usage

OAuthYesUnknown
apilayer aviationstack

Real-time Flight Status & Global Aviation Data API

OAuthYesUnknown