# US Airport FAA Delays & Closures API

> US Airport FAA Delays & Closures API is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-11).

Returns current FAA-reported delays and closures at US airports, including ground delay programs, ground stops, arrival/departure delays, and closures with reasons and durations, optionally filtered by IATA code.

## Facts

- Endpoint: POST https://api.vextorium.com/v1/us-airport-delays?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/us-airport-faa-delays-closures-api-cccb1602
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SeixSYY51pdyPhSFJvdDn

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability us-airport-faa-delays-closures-api-cccb1602 -d '<json body>'
```

Example prompt: Are there any active FAA delays or ground stops at JFK right now? I want to know the type, reason, and how long the delays are running.

## When to prefer this

Use this endpoint when you need real-time US airport delay status sourced directly from the FAA, especially for ground delay programs and ground stops that are not always reflected in airline apps. It is ideal for aviation operations tools, travel assistants, or proactive delay monitoring agents. Prefer this over airline-specific status APIs when you need FAA authoritative data across all US airports simultaneously, or when filtering by specific IATA airport codes.

## Known failure modes

- Invalid or unrecognized IATA code returns empty or null results
- Stale data if FAA feed has not been recently updated (check 'updated' timestamp)
- Network timeout if FAA upstream source is slow
- No incidents returned when airport is operating normally (not an error, but may be confused for one)
- Partial data if FAA API is degraded or only reporting subset of programs

## How this service works

Current delays and closures at US airports from the FAA: ground delay programs, ground stops, arrival/departure delays and closures with reason and duration; filter by IATA code (JFK, LAX, ORD...).

## Output

Returns a JSON object with the total number of incidents, data source attribution (FAA National Airspace System Status), optional airport filter applied, last updated timestamp, and an array of incidents each containing the delay type (e.g. ground delay program, ground stop, arrival/departure delay, closure), airport IATA code, reason (e.g. weather, runway construction, airport volume), average delay, and maximum delay. Also includes a boolean indicating whether the result set has no incidents.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "required": [],
     "properties": {
      "airport": {
       "type": "string",
       "description": "IATA code, e.g. JFK"
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": [
      "object",
      "null"
     ],
     "properties": {
      "total": {
       "type": [
        "number",
        "null"
       ]
      },
      "source": {
       "type": [
        "string",
        "null"
       ]
      },
      "airport": {},
      "updated": {
       "type": [
        "string",
        "null"
       ]
      },
      "incidents": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": [
         "null",
         "object"
        ],
        "properties": {
         "type": {
          "type": [
           "null",
           "string"
          ]
         },
         "reason": {
          "type": [
           "null",
           "string"
          ]
         },
         "airport": {
          "type": [
           "null",
           "string"
          ]
         },
         "avg_delay": {
          "type": [
           "null",
           "string"
          ]
         },
         "max_delay": {
          "type": [
           "null",
           "string"
          ]
         }
        }
       }
      },
      "without_incidents": {
       "type": [
        "boolean",
        "null"
       ]
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "total": 9,
  "source": "FAA National Airspace System Status (public domain)",
  "airport": null,
  "updated": "Fri Oct 2 22:02:39 2026 GMT",
  "incidents": [
   {
    "type": "ground delay program",
    "reason": "airport volume",
    "airport": "SAN",
    "avg_delay": "58 minutes",
    "max_delay": "1 hour and 40 minutes"
   },
   {
    "type": "ground delay program",
    "reason": "runway construction",
    "airport": "AUS",
    "avg_delay": "1 hour and 8 minutes",
    "max_delay": "3 hours and 5 minutes"
   }
  ],
  "without_incidents": false
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/us-airport-faa-delays-closures-api-cccb1602/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
