# StableTravel Seats Aero Trip Lookup

> StableTravel Seats Aero Trip Lookup is a paid API for AI agents from stabletravel.dev, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Retrieves award flight trip details by trip ID, including cabin class, mileage cost, seat availability, flight numbers, and booking links

## Facts

- Endpoint: GET https://stabletravel.dev/api/seats-aero/trips/id
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/stabletravel-seats-aero-trip-lookup-3e258810
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_F61pJTDb9dFkwESdIMfrG

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-seats-aero-trip-lookup-3e258810
```

Example prompt: Pull up the full award trip details for trip ID trip_123 — I want to see the cabin, mileage cost, remaining seats, and the booking link.

## When to prefer this

Use this endpoint when you already have a specific seats.aero trip ID and need full structured details about that award itinerary — cabin, mileage cost, seat count, booking links, and segment-level data. Prefer this over search endpoints when you have a known trip ID to resolve rather than performing a new availability search.

## Known failure modes

- Invalid or unknown trip ID returns empty data array
- Malformed trip ID causes 400-level error
- Trip availability may have expired since last cache, returning stale or no data
- Network timeout or upstream seats.aero outage returns 5xx
- Missing required ID parameter results in error response

## How this service works

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

## Output

Returns an array of trip objects with fields including cabin class, number of stops, airline source, carrier codes, departure and arrival times, total taxes and currency, mileage cost, flight numbers, total duration in minutes, availability ID, remaining seats, and per-segment details (fare class, aircraft code, origin/destination airports). Also includes booking links with labels and a primary flag, plus geographic coordinates for origin and destination airports.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": [
   {
    "ID": "trip_123",
    "Cabin": "business",
    "Stops": 0,
    "Source": "united",
    "Carriers": "UA",
    "ArrivesAt": "2026-12-11T09:00:00Z",
    "DepartsAt": "2026-12-10T13:00:00Z",
    "TotalTaxes": 5.6,
    "MileageCost": 88000,
    "FlightNumbers": "UA58",
    "TaxesCurrency": "USD",
    "TotalDuration": 660,
    "AvailabilityID": "avail_123",
    "RemainingSeats": 2,
    "AvailabilitySegments": [
     {
      "FareClass": "I",
      "AircraftCode": "77W",
      "FlightNumber": "UA58",
      "OriginAirport": "SFO",
      "DestinationAirport": "FRA"
     }
    ]
   }
  ],
  "booking_links": [
   {
    "link": "https://www.united.com/",
    "label": "United",
    "primary": true
   }
  ],
  "origin_coordinates": {
   "Lat": 37.6213,
   "Lon": -122.379
  },
  "destination_coordinates": {
   "Lat": 50.0379,
   "Lon": 8.5622
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/stabletravel-seats-aero-trip-lookup-3e258810/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)
