# Oblique Markets Award Flight Search (Seats.aero-compatible)

> Oblique Markets Award Flight Search (Seats.aero-compatible) is a paid API for AI agents from api.oblique.markets, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-13).

Searches for award flight availability across cabin classes and date ranges using a Seats.aero-compatible request/response format, without fabricating unavailable inventory.

## Facts

- Endpoint: POST https://api.oblique.markets/api/v1/paid/seats-aero-search
- 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/oblique-markets-award-flight-search-seats-aero-compatible-674b8f4a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_NDTk9W4TnJ_Aayqo6BKct

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 oblique-markets-award-flight-search-seats-aero-compatible-674b8f4a -d '<json body>'
```

Example prompt: Search for available business class award flights from JFK and EWR to LHR and LGW for 1 passenger between June 1 and June 15, 2025 — I want real inventory only, no phantom availability.

## When to prefer this

Choose this endpoint when you need Seats.aero-compatible award flight search results with a stable, predictable schema and a guarantee against fabricated inventory. Prefer it over scraping award portals directly or using airline-specific APIs when you need a unified multi-route search across cabin classes with clean JSON output. Ideal for agents that need to compare award availability across multiple origin/destination pairs and date windows in a single call.

## Known failure modes

- No award availability found for the specified route and date range — returns empty results
- Invalid airport codes return a validation error
- Unsupported cabin class enum value returns a 400 error
- Date range too wide or too narrow may return incomplete results
- Origin or destination airport arrays must contain valid IATA codes or the request is rejected

## How this service works

Use when an agent needs seats aero search. Returns Search award-flight inputs using a stable Seats.aero-compatible request and response shape without claiming unavailable inventory. $0.02.

## Output

Returns a Seats.aero-compatible response listing available award flight options matching the query, including routing details, cabin class, availability counts, and relevant mileage program information — restricted to confirmed inventory only without claiming phantom seats.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "cabin": {
   "enum": [
    "economy",
    "premium_economy",
    "business",
    "first"
   ],
   "type": "string"
  },
  "end_date": {
   "type": "string"
  },
  "passengers": {
   "type": "integer"
  },
  "start_date": {
   "type": "string"
  },
  "origin_airports": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "destination_airports": {
   "type": "array",
   "items": {
    "type": "string"
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/oblique-markets-award-flight-search-seats-aero-compatible-674b8f4a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.oblique.markets](https://www.zero.xyz/host/api.oblique.markets/llms.txt)
