# FlightAware Disruption Counts by Entity

> FlightAware Disruption Counts by Entity is a paid API for AI agents from StableTravel at stabletravel.dev, paid per call via MPP, $0.010000/call, status unknown (last checked 2026-09-13).

Returns disruption statistics (counts of delays, cancellations, etc.) for a specific flight entity (e.g. airport or airline) identified by type and ID

## Facts

- Endpoint: GET https://stabletravel.dev/api/flightaware/disruption-counts/:entity_type/:id
- Price: $0.010000/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Provider: StableTravel
- Docs: https://stabletravel.dev
- Website: https://stabletravel.dev
- Tags: amadeus, flightaware, flights, hotels, activities, transfers, travel, data, web
- Canonical page: https://www.zero.xyz/c/stabletravel-id-659d6a1d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SOq13wNVC6nfSeJz3UZaQ

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 stabletravel-id-659d6a1d
```

Example prompt: Can you pull up the FlightAware disruption counts for JFK airport — I want to see how many delays and cancellations are hitting that entity right now, within the bounding box from lat 40.5 to 41.0 north and -74.5 to -73.5 east/west?

## When to prefer this

Use this endpoint when you need disruption count statistics for a specific named flight entity (airport, airline, etc.) as identified by FlightAware's entity_type/id scheme. Prefer this over the system-wide delays endpoint when you want granular stats for one entity rather than all airports.

## Known failure modes

- Invalid entity_type or entity ID returns 404 or empty result
- Missing required bounding box parameters (north/south/east/west) returns 400 validation error
- Entity has no disruption data returns empty counts
- Invalid coordinate values (e.g. longitude out of range) may return an error
- Rate limiting or payment failure returns 402 or 429

## How this service works

Get disruption stats for a specific entity

## Output

Returns disruption statistics for the specified entity, including counts of delays and cancellations, filtered by the geographic bounding box provided.

## Example request

```json
{
 "id": "AAL",
 "entity_type": "airline"
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "entity_type",
  "id"
 ],
 "properties": {
  "id": {
   "type": "string",
   "example": "AAL",
   "description": "The identifier for the entity (e.g. ICAO airline code like 'AAL' for American Airlines, or ICAO airport code like 'KJFK')."
  },
  "entity_type": {
   "type": "string",
   "example": "airline",
   "description": "The type of flight entity to query. Valid values include 'airline' (and likely 'airport')."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "cancellations",
  "delays",
  "total",
  "entity_name",
  "entity_id"
 ],
 "properties": {
  "total": {
   "type": "number"
  },
  "delays": {
   "type": "number"
  },
  "entity_id": {
   "type": "string"
  },
  "entity_name": {
   "type": "string"
  },
  "cancellations": {
   "type": "number"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/stabletravel-id-659d6a1d/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)
