Flightradar24 · Schema

FlightSummaryFull

Detailed flight summary from the Flightradar24 API including runway, distance, and timing data.

AviationFlight TrackingReal-TimeAircraftAirportsAirlinesADS-BHistorical Data

Properties

Name Type Description
fr24_id string Flightradar24 unique flight identifier.
flight stringnull Flight number.
callsign stringnull ATC callsign.
operating_as stringnull Operating airline ICAO code.
painted_as stringnull Livery airline ICAO code.
type stringnull ICAO aircraft type code.
reg stringnull Aircraft registration.
orig_icao stringnull Departure airport ICAO code.
orig_iata stringnull Departure airport IATA code.
datetime_takeoff stringnull Actual takeoff datetime (YYYY-MM-DDTHH:MM:SS).
runway_takeoff stringnull Departure runway designator.
dest_icao stringnull Planned destination ICAO.
dest_iata stringnull Planned destination IATA.
dest_icao_actual stringnull Actual destination ICAO.
dest_iata_actual stringnull Actual destination IATA.
datetime_landed stringnull Actual landing datetime.
runway_landed stringnull Arrival runway designator.
flight_time numbernull Flight duration in seconds.
actual_distance numbernull Actual distance flown in kilometres.
circle_distance numbernull Great-circle distance in kilometres.
category stringnull Aircraft category code.
hex stringnull ICAO Mode S hex address.
first_seen stringnull First radar detection datetime.
last_seen stringnull Last radar detection datetime.
flight_ended booleannull Whether the flight has completed.
View JSON Schema on GitHub

JSON Schema

flight-summary-full.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/flightradar24/main/json-schema/flight-summary-full.json",
  "title": "FlightSummaryFull",
  "description": "Detailed flight summary from the Flightradar24 API including runway, distance, and timing data.",
  "type": "object",
  "required": ["fr24_id"],
  "properties": {
    "fr24_id": {
      "type": "string",
      "description": "Flightradar24 unique flight identifier.",
      "example": "391fdd79"
    },
    "flight": { "type": ["string", "null"], "description": "Flight number.", "example": "BA456" },
    "callsign": { "type": ["string", "null"], "description": "ATC callsign.", "example": "BAW456" },
    "operating_as": { "type": ["string", "null"], "description": "Operating airline ICAO code.", "example": "BAW" },
    "painted_as": { "type": ["string", "null"], "description": "Livery airline ICAO code.", "example": "BAW" },
    "type": { "type": ["string", "null"], "description": "ICAO aircraft type code.", "example": "A320" },
    "reg": { "type": ["string", "null"], "description": "Aircraft registration.", "example": "G-EUUU" },
    "orig_icao": { "type": ["string", "null"], "description": "Departure airport ICAO code.", "example": "EGLL" },
    "orig_iata": { "type": ["string", "null"], "description": "Departure airport IATA code.", "example": "LHR" },
    "datetime_takeoff": { "type": ["string", "null"], "description": "Actual takeoff datetime (YYYY-MM-DDTHH:MM:SS).", "example": "2024-01-15T08:30:00" },
    "runway_takeoff": { "type": ["string", "null"], "description": "Departure runway designator.", "example": "27L" },
    "dest_icao": { "type": ["string", "null"], "description": "Planned destination ICAO.", "example": "EDDF" },
    "dest_iata": { "type": ["string", "null"], "description": "Planned destination IATA.", "example": "FRA" },
    "dest_icao_actual": { "type": ["string", "null"], "description": "Actual destination ICAO.", "example": "EDDF" },
    "dest_iata_actual": { "type": ["string", "null"], "description": "Actual destination IATA.", "example": "FRA" },
    "datetime_landed": { "type": ["string", "null"], "description": "Actual landing datetime.", "example": "2024-01-15T10:45:00" },
    "runway_landed": { "type": ["string", "null"], "description": "Arrival runway designator.", "example": "25R" },
    "flight_time": { "type": ["number", "null"], "description": "Flight duration in seconds.", "example": 8100.0 },
    "actual_distance": { "type": ["number", "null"], "description": "Actual distance flown in kilometres.", "example": 638.5 },
    "circle_distance": { "type": ["number", "null"], "description": "Great-circle distance in kilometres.", "example": 630.0 },
    "category": {
      "type": ["string", "null"],
      "enum": ["P", "C", "M", "J", "T", "H", "B", "G", "D", "V", "O", "N", null],
      "description": "Aircraft category code.",
      "example": "P"
    },
    "hex": { "type": ["string", "null"], "description": "ICAO Mode S hex address.", "example": "400A20" },
    "first_seen": { "type": ["string", "null"], "description": "First radar detection datetime.", "example": "2024-01-15T08:25:00" },
    "last_seen": { "type": ["string", "null"], "description": "Last radar detection datetime.", "example": "2024-01-15T10:50:00" },
    "flight_ended": { "type": ["boolean", "null"], "description": "Whether the flight has completed.", "example": true }
  }
}