# Amadeus Flight Order Retrieval

> Amadeus Flight Order Retrieval is a paid API for AI agents from stabletravel.dev, paid per call via x402, $0.0054/call, status unknown (last checked 2026-09-15).

Retrieve the details of a specific flight order by its order ID via the Amadeus travel API.

## Facts

- Endpoint: GET https://stabletravel.dev/api/flights/orders
- Price: $0.0054/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/amadeus-2b669697
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DF8Ml6X5Gg2HaRJHCRZLq

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 amadeus-2b669697
```

Example prompt: Can you pull up the details for my Amadeus flight order with ID 'eJzTd9f3NjIJd'? I need to see everything that was booked.

## When to prefer this

Use this endpoint when you already have a flight order ID and need to retrieve the full details of that specific booking, such as after creating an order or when confirming reservation status. Prefer this over search endpoints when you do not need to browse available flights but need to access a known existing order record.

## Known failure modes

- Invalid or missing order ID returns a 400 or 404 error
- Order ID not found in the Amadeus system returns a not found error
- Expired or cancelled order may return empty or error response
- Payment failure (x402) if USDC balance is insufficient
- Rate limiting if too many requests are made in a short period

## How this service works

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

## Output

Returns a flight order object containing booking data, associated passenger and itinerary details, and optionally warnings and reference dictionaries. The response includes a 'data' field with the full order record.

## 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",
     "required": [
      "id"
     ],
     "properties": {
      "id": {
       "type": "string",
       "description": "Flight order ID"
      }
     },
     "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": [
      "data"
     ],
     "properties": {
      "data": {},
      "warnings": {
       "type": "array",
       "items": {}
      },
      "dictionaries": {}
     },
     "additionalProperties": false
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "id": "eJzTd9cPNjUxMQIA%2FtAD7A==",
   "type": "flight-order",
   "flightOffers": [
    {
     "id": "1",
     "type": "flight-offer"
    }
   ]
  }
 }
}
```

## More

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