# FlightAware Disruption Counts by Destination Airport

> FlightAware Disruption Counts by Destination Airport is a paid API for AI agents from stabletravel.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Returns flight disruption statistics (delays, cancellations, and a disruption score) for a specific destination airport over a configurable time period

## Facts

- Endpoint: GET https://stabletravel.dev/api/flightaware/disruption-counts/destination/EWR
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/flightaware-disruption-counts-by-destination-airport-cadcbb6e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4Zb6PLJx3cAlv6_R67Td8

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 flightaware-disruption-counts-by-destination-airport-cadcbb6e
```

Example prompt: What's the flight disruption situation at EWR over the last 7 days — how many delays and cancellations have there been and what's the disruption score?

## When to prefer this

Use this endpoint when you need aggregated flight disruption metrics (delays, cancellations, score) for a specific destination airport over a defined time window. It is ideal for pre-travel reliability checks, operational dashboards, or automated alerts about destination airport conditions. Prefer this over generic flight search endpoints when the goal is disruption statistics rather than individual flight details.

## Known failure modes

- Invalid or unrecognized airport code returns an error or empty result
- Unsupported time_period enum value causes a validation error
- No data available for the requested time period may return null counts
- Rate limiting or payment failure may block the request

## How this service works

Get disruption counts for a specific entity

## Output

Returns a JSON object with the airport entity ID and type, its name, a numeric disruption score, total number of flights counted, number of delayed flights, and number of cancelled flights for the requested time period. Null values may appear for any metric if data is unavailable.

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "properties": {
      "time_period": {
       "enum": [
        "today",
        "yesterday",
        "last3days",
        "last7days",
        "last14days",
        "last30days"
       ],
       "type": "string"
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "properties": {
      "name": {
       "anyOf": [
        {
         "type": "string"
        },
        {
         "type": "null"
        }
       ]
      },
      "score": {
       "anyOf": [
        {
         "type": "number"
        },
        {
         "type": "null"
        }
       ]
      },
      "total": {
       "anyOf": [
        {
         "type": "number"
        },
        {
         "type": "null"
        }
       ]
      },
      "delays": {
       "anyOf": [
        {
         "type": "number"
        },
        {
         "type": "null"
        }
       ]
      },
      "entity_id": {
       "type": "string"
      },
      "entity_type": {
       "type": "string"
      },
      "cancellations": {
       "anyOf": [
        {
         "type": "number"
        },
        {
         "type": "null"
        }
       ]
      }
     },
     "additionalProperties": false
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/flightaware-disruption-counts-by-destination-airport-cadcbb6e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from stabletravel.dev](https://www.zero.xyz/host/stabletravel.dev/llms.txt)
