Airplane
View API Documentation
Airplane tracking data over Belgium and the surrounding airspace. The platform combines two
complementary feeds: OpenSky Network and adsb.lol, two community networks of ADS-B receivers. Each
sees about 90% of the same aircraft; together they cover about 10% more than either alone. The
unified-position endpoint fuses both feeds, deduplicating by ICAO24 hex code so each aircraft appears once
with the most complete set of attributes available. Updated every minute. The data is provided in the
GeoJSON format.
Source
Endpoints
Opensky position
/airplane/opensky-position
Real-time positions of aircraft over Belgium as reported by the OpenSky Network.
Adsb lol position
/airplane/adsb-lol-position
Real-time positions of aircraft over Belgium, as reported by the adsb.lol community ADS-B network. Output schema mirrors the OpenSky endpoint so the two feeds are interchangeable; additional fields include registration, aircraft_type and source_feed. Data from adsb.lol, available under the Open Database License (ODbL).
Unified position
/airplane/unified-position
Unified real-time positions of aircraft, merging the OpenSky Network feed and adsb.lol. Aircraft are deduplicated by icao24 (with a callsign fallback). When both feeds see the same plane, the adsb.lol position is preferred (more recent) but OpenSky-only attributes such as origin_country are kept. Each feature includes a sources array listing which feeds reported it ("opensky", "adsb.lol", or both). adsb.lol data is available under the Open Database License (ODbL).