# StableTravel FlightAware Flight Position

> StableTravel FlightAware Flight Position is a paid API for AI agents from stabletravel.dev, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-13).

Returns the current real-time position of a specific flight by its FlightAware flight ID, including coordinates, altitude, heading, and ground speed.

## Facts

- Endpoint: GET https://stabletravel.dev/api/flightaware/flights/id/position
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/stabletravel-flightaware-flight-position-94c5a92e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zEO-qK4d-9FsdmDad7l35

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-flightaware-flight-position-94c5a92e
```

Example prompt: Where is flight AAL100 right now — can you get its current latitude, longitude, altitude, and heading using its FlightAware ID AAL100-1733068800-airline-0001?

## When to prefer this

Use this endpoint when you need the live position of a specific flight and already have or can derive the FlightAware flight ID. Prefer this over generic flight search endpoints when you want real-time coordinates, altitude, and heading rather than schedule or fare data. Best suited for flight tracking dashboards, travel apps monitoring a specific booked flight, or agents answering 'where is my flight now' queries.

## Known failure modes

- Invalid or unknown fa_flight_id returns an error or empty result
- Flight has landed or not yet departed — no live position available
- FlightAware upstream data delay may result in stale position data
- Malformed flight ID format causes a 400 or 422 error
- Network or payment processing failure returns a 402 or 5xx response

## How this service works

Pay-per-request access to flights, award availability, hotels, activities, and transfers. No auth, no subscriptions.

## Output

A JSON object containing the flight's current latitude, longitude, altitude (in hundreds of feet), heading (degrees), ground speed (knots), timestamp of the last position update, altitude change direction (C for climbing, D for descending), update type, and the FlightAware flight ID.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "heading": 270,
  "altitude": 350,
  "latitude": 40.5,
  "longitude": -100.1,
  "timestamp": "2026-12-01T15:00:00Z",
  "groundspeed": 480,
  "update_type": "A",
  "fa_flight_id": "AAL100-1733068800-airline-0001",
  "altitude_change": "C"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/stabletravel-flightaware-flight-position-94c5a92e/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)
