# FlightAware API: Get airport delays

> Checks today's delayed and cancelled departures and arrivals at an airport on FlightAware, with current weather and any reported FAA delay status. Delay averages and ground programs are returned only when FlightAware shows them; counts can be null when no statistics row is displayed.

Unofficial. Not affiliated with or endorsed by FlightAware.

- Page: https://fous.com/methods/flightaware.com/get-airport-delays
- Method: `flightaware.com/get_airport_delays`, version 1
- Website: flightaware.com
- Returns: airport name and code, date, delayed and cancelled departure and arrival counts and percents, average delays, FAA ground program and reason, weather, temperature, wind, FlightAware link
- Effect: read (it gets data and changes nothing)
- Sign-in: none needed
- Cost: 1 credit per completed run (1¢ with pay as you go); failed runs are free
- Verified: Nov 2, 2026

## Inputs

| Field | Type | Required | In the run below | Description |
|---|---|---|---|---|
| `airport` | string | yes | `"Newark"` | City, airport name or airport code, for example Newark or EWR. |

## Output

From a run on Oct 31, 2026. Its input:

```json
{
  "airport": "Newark"
}
```

Its output:

```json
{
  "date": "2026-09-28",
  "wind": "Light winds",
  "airport_code": "EWR",
  "airport_name": "Newark Liberty Intl",
  "temperature_f": 62,
  "flightaware_link": "https://www.flightaware.com/live/airport/KEWR",
  "weather_conditions": "Partly cloudy",
  "arrivals_delayed_count": 64,
  "arrivals_cancelled_count": 10,
  "arrivals_delayed_percent": 10,
  "departures_delayed_count": 51,
  "active_faa_ground_program": null,
  "faa_ground_program_reason": null,
  "arrivals_cancelled_percent": 1,
  "departures_cancelled_count": 8,
  "departures_delayed_percent": 8,
  "departures_cancelled_percent": 1,
  "average_arrival_delay_minutes": null,
  "average_departure_delay_minutes": null
}
```

## Run it

From code, with a Fous API key in `FOUS_API_KEY`; the answer's `data` holds the output:

```bash
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"method":"flightaware.com/get_airport_delays","input":{"airport":"Newark"}}'
```

From an AI agent connected to the Fous MCP server: its `run` with the same method and input. To connect one, give it `set up https://fous.com/SKILL.md`.

## Ask your agent

- How many flights are delayed or cancelled at Chicago O'Hare today?
- Is there an FAA ground stop or delay program at SFO right now, and what's the weather there?
- Check FlightAware for today's departure and arrival delays at Atlanta Hartsfield-Jackson
- What percentage of departures out of JFK are delayed today, and what's the average delay?
- Pull up today's delay and cancellation stats for Denver airport on flightaware.com, including wind and temperature

## Input schema

```json
{
  "type": "object",
  "required": [
    "airport"
  ],
  "properties": {
    "airport": {
      "type": "string",
      "description": "City, airport name or airport code, for example Newark or EWR."
    }
  }
}
```

## Output schema

```json
{
  "type": "object",
  "required": [
    "airport_name",
    "airport_code",
    "date",
    "departures_delayed_count",
    "departures_delayed_percent",
    "departures_cancelled_count",
    "departures_cancelled_percent",
    "arrivals_delayed_count",
    "arrivals_delayed_percent",
    "arrivals_cancelled_count",
    "arrivals_cancelled_percent",
    "average_departure_delay_minutes",
    "average_arrival_delay_minutes",
    "active_faa_ground_program",
    "faa_ground_program_reason",
    "weather_conditions",
    "temperature_f",
    "wind",
    "flightaware_link"
  ],
  "properties": {
    "date": {
      "type": "string",
      "format": "date",
      "description": "Date for today’s statistics in the FlightAware U.S. Eastern reporting day."
    },
    "wind": {
      "type": [
        "string",
        "null"
      ],
      "description": "Current wind description shown by FlightAware."
    },
    "airport_code": {
      "type": "string",
      "description": "Airport code displayed by FlightAware."
    },
    "airport_name": {
      "type": "string",
      "description": "Airport name."
    },
    "temperature_f": {
      "type": [
        "number",
        "null"
      ],
      "description": "Current temperature in degrees Fahrenheit."
    },
    "flightaware_link": {
      "type": "string",
      "description": "FlightAware airport page link."
    },
    "weather_conditions": {
      "type": [
        "string",
        "null"
      ],
      "description": "Current weather conditions shown by FlightAware."
    },
    "arrivals_delayed_count": {
      "type": [
        "integer",
        "null"
      ],
      "description": "Delayed arrivals today."
    },
    "arrivals_cancelled_count": {
      "type": [
        "integer",
        "null"
      ],
      "description": "Cancelled arrivals today."
    },
    "arrivals_delayed_percent": {
      "type": [
        "number",
        "null"
      ],
      "description": "Percent of arrivals delayed today."
    },
    "departures_delayed_count": {
      "type": [
        "integer",
        "null"
      ],
      "description": "Delayed departures today."
    },
    "active_faa_ground_program": {
      "type": [
        "string",
        "null"
      ],
      "description": "Current FAA ground delay or ground stop, when reported."
    },
    "faa_ground_program_reason": {
      "type": [
        "string",
        "null"
      ],
      "description": "Reason or status details for an active ground program, when reported."
    },
    "arrivals_cancelled_percent": {
      "type": [
        "number",
        "null"
      ],
      "description": "Percent of arrivals cancelled today."
    },
    "departures_cancelled_count": {
      "type": [
        "integer",
        "null"
      ],
      "description": "Cancelled departures today."
    },
    "departures_delayed_percent": {
      "type": [
        "number",
        "null"
      ],
      "description": "Percent of departures delayed today."
    },
    "departures_cancelled_percent": {
      "type": [
        "number",
        "null"
      ],
      "description": "Percent of departures cancelled today."
    },
    "average_arrival_delay_minutes": {
      "type": [
        "integer",
        "null"
      ],
      "description": "Reported current average airborne arrival delay in minutes, when shown."
    },
    "average_departure_delay_minutes": {
      "type": [
        "integer",
        "null"
      ],
      "description": "Reported current average departure delay in minutes, when shown."
    }
  },
  "additionalProperties": false
}
```

## See more

- [FlightAware API: List airport arrivals or departures](https://fous.com/methods/flightaware.com/list-airport-flights.md): Lists the public arrivals or departures FlightAware shows for an airport (name, city, IATA/ICAO code or FlightAware link), with flight times and status. For a city with several airports it picks the busiest listed one and says so; the public board shows up to 20 flights per direction.
- [FlightAware API: Check flight status](https://fous.com/methods/flightaware.com/check-flight-status.md): Checks the public FlightAware status of an airline flight (airline name or code plus number) on a departure date, by default today at the departure airport: airports, scheduled, estimated and actual gate times in local time, delays, gates, terminals, aircraft and distance. A date older than FlightAware's public two-week list is looked up on the flight's history page when FlightAware still shows it.
- [FAA API: Get airport delays](https://fous.com/methods/faa.gov/get-airport-delays.md): Gets current FAA delay and closure events for a US airport, found by name, city or code. A city with several airports resolves to one of them, and reported delays may not cover every flight.
- [Flightradar24 API: List airport flights](https://fous.com/methods/flightradar24.com/list-airport-flights.md): Lists upcoming departures or arrivals at an airport from the Flightradar24 public airport board, with local times, airline, route, status and aircraft.
- [Flightradar24 API: Check flight status](https://fous.com/methods/flightradar24.com/check-flight-status.md): Checks a flight's public status and times on Flightradar24 by flight number and the departure date at the origin airport.
- [TSA Wait Times API: Get security wait time](https://fous.com/methods/tsawaittimes.com/get-security-wait-time.md): Looks up today's crowd-sourced security wait estimate and hourly pattern for a US airport by name, city or code, with PreCheck status and checkpoints.
- [Weather Underground API: Get historical weather](https://fous.com/methods/wunderground.com/get-historical-weather.md): Gets daily weather and time-ordered airport observations for a past date near a city, airport, or ZIP code. Summary averages use the available observations; missing measurements are null.
- [IQAir API: Get air quality](https://fous.com/methods/iqair.com/get-air-quality.md): Gets a city's current air quality, weather, daily forecast and health advice from IQAir.
- [All FlightAware methods](https://fous.com/methods/flightaware.com.md)
