Rockwell Collins · Schema

FlightAware AeroAPI Flight

Schema representing a flight record from the FlightAware AeroAPI, including identification, routing, timing, and status information.

AvionicsAerospaceDefenseAviationFlight DeckFortune 500

Properties

Name Type Description
ident string Flight identifier (airline code + flight number, e.g., UAL123)
ident_icao string ICAO flight identifier
ident_iata string IATA flight identifier
fa_flight_id string Unique FlightAware flight ID for this specific flight instance
operator string Operator ICAO code (e.g., UAL for United Airlines)
operator_iata string Operator IATA code
flight_number string Airline flight number
registration string Aircraft tail number / registration
aircraft_type string ICAO aircraft type code (e.g., B738)
origin object Departure airport information
destination object Arrival airport information
departure_delay integer Departure delay in seconds (negative = early)
arrival_delay integer Arrival delay in seconds (negative = early)
filed_ete integer Filed estimated time en route in seconds
scheduled_out string Scheduled gate departure time (pushback)
estimated_out string Estimated gate departure time
actual_out string Actual gate departure time
scheduled_off string Scheduled takeoff time
estimated_off string Estimated takeoff time
actual_off string Actual takeoff time
scheduled_on string Scheduled landing time
estimated_on string Estimated landing time
actual_on string Actual landing time
status string Current flight status
progress_percent integer Estimated flight completion percentage
route string Filed route string
filed_airspeed integer Filed true airspeed in knots
filed_altitude integer Filed cruise altitude in hundreds of feet
foresight_predictions_available boolean Whether FlightAware Foresight ML predictions are available for this flight
View JSON Schema on GitHub

JSON Schema

rockwell-collins-flight-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://api-evangelist.github.io/rockwell-collins/json-schema/rockwell-collins-flight-schema.json",
  "title": "FlightAware AeroAPI Flight",
  "description": "Schema representing a flight record from the FlightAware AeroAPI, including identification, routing, timing, and status information.",
  "type": "object",
  "properties": {
    "ident": {
      "type": "string",
      "description": "Flight identifier (airline code + flight number, e.g., UAL123)"
    },
    "ident_icao": {
      "type": "string",
      "description": "ICAO flight identifier"
    },
    "ident_iata": {
      "type": "string",
      "description": "IATA flight identifier"
    },
    "fa_flight_id": {
      "type": "string",
      "description": "Unique FlightAware flight ID for this specific flight instance"
    },
    "operator": {
      "type": "string",
      "description": "Operator ICAO code (e.g., UAL for United Airlines)"
    },
    "operator_iata": {
      "type": "string",
      "description": "Operator IATA code"
    },
    "flight_number": {
      "type": "string",
      "description": "Airline flight number"
    },
    "registration": {
      "type": "string",
      "description": "Aircraft tail number / registration"
    },
    "aircraft_type": {
      "type": "string",
      "description": "ICAO aircraft type code (e.g., B738)"
    },
    "origin": {
      "type": "object",
      "description": "Departure airport information",
      "properties": {
        "code": { "type": "string" },
        "code_icao": { "type": "string" },
        "code_iata": { "type": "string" },
        "airport_info_url": { "type": "string", "format": "uri" }
      }
    },
    "destination": {
      "type": "object",
      "description": "Arrival airport information",
      "properties": {
        "code": { "type": "string" },
        "code_icao": { "type": "string" },
        "code_iata": { "type": "string" },
        "airport_info_url": { "type": "string", "format": "uri" }
      }
    },
    "departure_delay": {
      "type": "integer",
      "description": "Departure delay in seconds (negative = early)"
    },
    "arrival_delay": {
      "type": "integer",
      "description": "Arrival delay in seconds (negative = early)"
    },
    "filed_ete": {
      "type": "integer",
      "description": "Filed estimated time en route in seconds"
    },
    "scheduled_out": {
      "type": "string",
      "format": "date-time",
      "description": "Scheduled gate departure time (pushback)"
    },
    "estimated_out": {
      "type": "string",
      "format": "date-time",
      "description": "Estimated gate departure time"
    },
    "actual_out": {
      "type": "string",
      "format": "date-time",
      "description": "Actual gate departure time"
    },
    "scheduled_off": {
      "type": "string",
      "format": "date-time",
      "description": "Scheduled takeoff time"
    },
    "estimated_off": {
      "type": "string",
      "format": "date-time",
      "description": "Estimated takeoff time"
    },
    "actual_off": {
      "type": "string",
      "format": "date-time",
      "description": "Actual takeoff time"
    },
    "scheduled_on": {
      "type": "string",
      "format": "date-time",
      "description": "Scheduled landing time"
    },
    "estimated_on": {
      "type": "string",
      "format": "date-time",
      "description": "Estimated landing time"
    },
    "actual_on": {
      "type": "string",
      "format": "date-time",
      "description": "Actual landing time"
    },
    "status": {
      "type": "string",
      "enum": ["Scheduled", "Active", "En Route", "Landed", "Cancelled", "Diverted"],
      "description": "Current flight status"
    },
    "progress_percent": {
      "type": "integer",
      "minimum": 0,
      "maximum": 100,
      "description": "Estimated flight completion percentage"
    },
    "route": {
      "type": "string",
      "description": "Filed route string"
    },
    "filed_airspeed": {
      "type": "integer",
      "description": "Filed true airspeed in knots"
    },
    "filed_altitude": {
      "type": "integer",
      "description": "Filed cruise altitude in hundreds of feet"
    },
    "foresight_predictions_available": {
      "type": "boolean",
      "description": "Whether FlightAware Foresight ML predictions are available for this flight"
    }
  },
  "additionalProperties": true
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/rockwell-collins-flight"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.