United Airlines · Schema

United Airlines Flight Status

Schema representing the real-time status of a United Airlines flight.

AirlinesTravelFlight BookingNDCLoyaltyFortune 100

Properties

Name Type Description
flightNumber string United Airlines flight number
date string Scheduled flight date
status string Current flight status
origin string IATA origin airport code
destination string IATA destination airport code
scheduledDeparture string Originally scheduled departure time
estimatedDeparture string Current estimated departure time
actualDeparture stringnull Actual departure time (null if not yet departed)
scheduledArrival string Originally scheduled arrival time
estimatedArrival string Current estimated arrival time
actualArrival stringnull Actual arrival time (null if not yet arrived)
departureGate string Departure gate assignment
arrivalGate string Arrival gate assignment
delayMinutes integer Current delay in minutes (0 if on time)
View JSON Schema on GitHub

JSON Schema

united-airlines-flight-status-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/united-airlines/main/json-schema/united-airlines-flight-status-schema.json",
  "title": "United Airlines Flight Status",
  "description": "Schema representing the real-time status of a United Airlines flight.",
  "type": "object",
  "properties": {
    "flightNumber": {
      "type": "string",
      "description": "United Airlines flight number",
      "examples": ["UA523"]
    },
    "date": {
      "type": "string",
      "format": "date",
      "description": "Scheduled flight date"
    },
    "status": {
      "type": "string",
      "enum": ["OnTime", "Delayed", "Cancelled", "Diverted", "Landed"],
      "description": "Current flight status"
    },
    "origin": {
      "type": "string",
      "description": "IATA origin airport code",
      "pattern": "^[A-Z]{3}$"
    },
    "destination": {
      "type": "string",
      "description": "IATA destination airport code",
      "pattern": "^[A-Z]{3}$"
    },
    "scheduledDeparture": {
      "type": "string",
      "format": "date-time",
      "description": "Originally scheduled departure time"
    },
    "estimatedDeparture": {
      "type": "string",
      "format": "date-time",
      "description": "Current estimated departure time"
    },
    "actualDeparture": {
      "type": ["string", "null"],
      "format": "date-time",
      "description": "Actual departure time (null if not yet departed)"
    },
    "scheduledArrival": {
      "type": "string",
      "format": "date-time",
      "description": "Originally scheduled arrival time"
    },
    "estimatedArrival": {
      "type": "string",
      "format": "date-time",
      "description": "Current estimated arrival time"
    },
    "actualArrival": {
      "type": ["string", "null"],
      "format": "date-time",
      "description": "Actual arrival time (null if not yet arrived)"
    },
    "departureGate": {
      "type": "string",
      "description": "Departure gate assignment"
    },
    "arrivalGate": {
      "type": "string",
      "description": "Arrival gate assignment"
    },
    "delayMinutes": {
      "type": "integer",
      "minimum": 0,
      "description": "Current delay in minutes (0 if on time)"
    }
  },
  "required": ["flightNumber", "date", "status", "origin", "destination"]
}

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/united-airlines-flight-status"
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.