Wireum Data API
Your fleet data.
Anywhere you need it.
A reliable REST API delivering live flight data for your fleet. Feed your own applications, build passenger experiences, or power internal tools — all on one trusted data source.
Simple, clean API
liveGET /api/flights/TK
x-api-key: YOUR_API_KEY
[
{
"flightIata": "TK1988",
"airline": "TK",
"latitude": 41.287,
"longitude": 28.714,
"altitude": 36000,
"heading": 245.0,
"groundSpeed": 487.3,
"verticalSpeed": -64,
"aircraftType": "B77W",
"registration": "TC-LJA",
"origin": "IST",
"destination": "JFK",
"status": "en-route",
"phase": "cruise",
"lastUpdate": "2026-05-12T16:40:30.101Z",
"dataState": "live",
"dataAge": 3
}
] Response
What each flight includes.
The fields in every flight record, as shown in the example above.
Flight phases
-
flightIata
IATA flight number, e.g. TK1988
-
airline
IATA airline code
-
latitude, longitude
Position in decimal degrees
-
altitude
Altitude in feet
-
heading
Heading in degrees (0–360)
-
groundSpeed
Ground speed in knots
-
verticalSpeed
Vertical speed in feet per minute
-
aircraftType
ICAO aircraft type code, e.g. B77W
-
registration
Aircraft registration, e.g. TC-LJA
-
origin, destination
Departure and arrival airport IATA codes
-
status
Coarse state: scheduled, en-route, landed or unknown
-
phase
Precise flight phase (see below)
-
lastUpdate
Last position update (ISO 8601)
-
dataState
Data freshness: live, stale (position briefly not updated) or signal-lost (no recent position)
-
dataAge
Seconds since the last position update
| Field | Description |
|---|---|
| flightIata | IATA flight number, e.g. TK1988 |
| airline | IATA airline code |
| latitude, longitude | Position in decimal degrees |
| altitude | Altitude in feet |
| heading | Heading in degrees (0–360) |
| groundSpeed | Ground speed in knots |
| verticalSpeed | Vertical speed in feet per minute |
| aircraftType | ICAO aircraft type code, e.g. B77W |
| registration | Aircraft registration, e.g. TC-LJA |
| origin, destination | Departure and arrival airport IATA codes |
| status | Coarse state: scheduled, en-route, landed or unknown |
| phase | Precise flight phase (see below) |
| lastUpdate | Last position update (ISO 8601) |
| dataState | Data freshness: live, stale (position briefly not updated) or signal-lost (no recent position) |
| dataAge | Seconds since the last position update |
Features
Everything you need from the API.
Live Aircraft Positions
Lat/lng, altitude, speed, heading, and vertical rate updated every 5 seconds for your entire fleet.
Flight Phase Detection
Automatic classification — scheduled, taxiing, departed, climb, cruise, descent, landed. No post-processing needed.
Fleet Filtering
Filter by airline ICAO code, aircraft registration, or flight number. Get exactly the data you need.
Origin & Destination
Full departure and arrival airport data including IATA/ICAO codes, city, and coordinates.
Aircraft Metadata
Aircraft type, registration, and operator available alongside live position data.
Simple REST API
Standard JSON over HTTPS. API key authentication. Works with any language or platform.
Low Latency
Data refreshed from ADS-B sources every 5 seconds. Built for near-real-time applications.
High Availability
99.97% uptime SLA. Redundant infrastructure with automatic failover — your integrations stay online.
Wireum Data API is used by
How they use Wireum →Part of the Wireum platform
Better together.
Data API is one of three Wireum products. The Data API delivers the same flight data that powers the passenger map and the Insights dashboards. Use them together or on their own.
Live flight tracking map
Wireum Map →
Wireum Map is a white-label live flight tracking map that airlines run on their own website, mobile web, airport and lounge screens and per-flight tracking links, in their own brand and domain, with space to promote the airline's own products and partner programs.
Airline operations dashboard
Wireum Insights →
Wireum Insights is an airline operations and management dashboard that brings operational, commercial and passenger data — OTP, IROPS, AOG, load factor, RASK, CASK, NPS and more — into one configurable view, built on the airline's existing systems.
FAQ
Frequently asked questions.
Anything else? Ask us on a call or by email.
What is Wireum Data?
Wireum Data is a real-time flight data API that gives airlines live positions, flight phases and flight details for their fleet, for their own applications and internal tools.
What data does the API return?
For each flight: flight number, airline, live position, altitude, heading, ground and vertical speed, aircraft type and registration, origin and destination airports, flight status and phase, and how fresh the position is.
How fresh is the data?
Positions are refreshed from ADS-B sources every 5 seconds for your entire fleet. Every flight also carries a freshness state (live, stale or signal-lost) and the age of its last position in seconds.
Which flight phases does the API detect?
scheduled, taxiing, departed, climb, cruise, descent and landed, classified automatically so you need no post-processing.
How do we filter the data?
By airline ICAO code, aircraft registration or flight number.
How do we connect to the API?
It is a REST API returning JSON over HTTPS, authenticated with an API key. It works with any language or platform.
How reliable is the API?
It runs on redundant infrastructure with automatic failover and a 99.97% uptime SLA.
How do we get access?
Book a demo. We set you up with credentials and documentation within 24 hours.
Get API access.
We'll get you set up with credentials and documentation within 24 hours.
Book a Demo