# FlightAware Flight Info by Ident

> FlightAware Flight Info by Ident 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).

Retrieves detailed flight information for a specific flight identified by designator, registration, or FlightAware flight ID

## Facts

- Endpoint: GET https://stabletravel.dev/api/flightaware/flights/AT973
- 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-34479f7b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zTgnuV7PVkFfLjt5TJOrK

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-34479f7b
```

Example prompt: Can you pull up all the flight details for AT973 using its designator — I want to see its origin, destination, scheduled times, and current route?

## When to prefer this

Use this endpoint when you need detailed flight data for a specific known flight identifier (flight number, tail registration, or FlightAware ID), as opposed to browsing all flights at an airport or searching by position. Best when you already know the flight ident and want schedule, route, and status details.

## Known failure modes

- Invalid or unknown flight ident returns empty flights array
- Incorrect ident_type causes no results to be returned
- Date range filters (start/end) that exclude actual flight times yield empty results
- Malformed ISO 8601 date strings cause request rejection
- Rate limiting or payment failure returns 402 error
- Expired or unavailable FlightAware data for historical flights

## How this service works

Get flight information by ident (designator, registration, or fa_flight_id)

## Output

Returns an array of flights matching the given ident, each containing origin and destination airport details (ICAO, IATA, city, name, timezone), scheduled and estimated departure/arrival times, flight route string, aircraft type, flight type (Airline, General_Aviation, or Cargo), and a pagination link for additional results.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "ident_type": "designator"
  }
 }
}
```

## 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": {
      "end": {
       "type": "string",
       "description": "End date/time (ISO 8601)"
      },
      "start": {
       "type": "string",
       "description": "Start date/time (ISO 8601)"
      },
      "cursor": {
       "type": "string",
       "description": "Opaque cursor for pagination"
      },
      "max_pages": {
       "type": "number",
       "description": "Maximum number of pages to fetch"
      },
      "ident_type": {
       "enum": [
        "fa_flight_id",
        "designator",
        "registration"
       ],
       "type": "string",
       "description": "Type of flight identifier"
      }
     },
     "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",
     "required": [
      "flights"
     ],
     "properties": {
      "links": {
       "anyOf": [
        {
         "type": "object",
         "properties": {
          "next": {
           "anyOf": [
            {
             "type": "string"
            },
            {
             "type": "null"
            }
           ]
          }
         },
         "additionalProperties": false
        },
        {
         "type": "null"
        }
       ]
      },
      "flights": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "type": {
          "anyOf": [
           {
            "enum": [
             "Airline",
             "General_Aviation",
             "Cargo"
            ],
            "type": "string"
           },
           {
            "type": "null"
           }
          ]
         },
         "ident": {
          "anyOf": [
           {
            "type": "string"
           },
           {
            "type": "null"
           }
      
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/flightaware-34479f7b/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)
