# Breeze Airways > Breeze Airways (Breeze Aviation Group, Inc.) is an American low-cost, point-to-point airline headquartered in Cottonwood Heights, Utah, founded by David Neeleman and flying since May 2021. Its programmable surface is a partner-facing IATA NDC gateway — IATA Offers and Orders 21.3 XML messages over a Navitaire-hosted, IP-allowlisted gateway — available to accredited travel agency partners rather than to the public. Breeze publishes no OpenAPI, no SDKs, no MCP server and no A2A agent card. Generated by the API Evangelist enrichment pipeline on 2026-08-01. No /llms.txt is published by Breeze Airways (ndc.flybreeze.com/llms.txt returns 404; www.flybreeze.com is bot-protected and returns 403), so this file is generated from the Breeze B2B partner documentation and the artifacts in this repository. ## APIs - [Breeze Airways NDC Gateway](https://ndc.flybreeze.com/docs/category/ndc-for-developers): IATA NDC 21.3 direct-connect distribution API. Production base https://ndcr4y.prod.mx.navitaire.com, sandbox https://ndcr4y.test.mx.navitaire.com. Routes are grouped Shopping, Selling and Servicing. ## Operations - POST /api/Selling/r3.x/Auth — session token, Basic auth, grant_type=client_credentials, 30 minute lifetime - GET|POST /api/Shopping/r3.x/v21.3/AirlineProfile — IATA_AirlineProfileRQ / IATA_AirlineProfileRS (Bearer) - GET|POST /api/Shopping/r3.x/v21.3/AirShopping — IATA_AirShoppingRQ / IATA_AirShoppingRS (no Authorization required) - POST /api/Selling/r3.x/v21.3/OfferPrice — IATA_OfferPriceRQ / IATA_OfferPriceRS (Bearer) - POST /api/Selling/r3.x/v21.3/ServiceList — IATA_ServiceListRQ / IATA_ServiceListRS (Bearer) - POST /api/Selling/r3.x/v21.3/SeatAvailability — IATA_SeatAvailabilityRQ / IATA_SeatAvailabilityRS (Bearer) - POST /api/Selling/r3.x/v21.3/OrderCreate — IATA_OrderCreateRQ / IATA_OrderViewRS (Bearer) - POST /api/Servicing/r3.x/v21.3/OrderRetrieve — IATA_OrderRetrieveRQ / IATA_OrderViewRS (Bearer) - POST /api/Servicing/r3.x/v21.3/OrderQuote — IATA_OrderQuoteRQ / IATA_OrderReshopRS (Bearer) - POST /api/Servicing/r3.x/v21.3/OrderReshop — IATA_OrderReshopRQ / IATA_OrderReshopRS (Bearer) - POST /api/Servicing/r3.x/v21.3/OrderChange — IATA_OrderChangeRQ / IATA_OrderViewRS (Bearer) - POST /api/Servicing/r3.x/v21.3/ServiceList — IATA_ServiceListRQ / IATA_ServiceListRS (Bearer) - POST /api/Servicing/r3.x/v21.3/SeatAvailability — IATA_SeatAvailabilityRQ / IATA_SeatAvailabilityRS (Bearer) ## Docs - [Developer portal](https://ndc.flybreeze.com/) - [NDC for developers](https://ndc.flybreeze.com/docs/category/ndc-for-developers) - [Getting started](https://ndc.flybreeze.com/docs/ndc-for-developers/getting-started) - [Authentication](https://ndc.flybreeze.com/docs/ndc-for-developers/authentication) - [NDC selling flow](https://ndc.flybreeze.com/docs/ndc-for-developers/ndc-shopping/ndc-selling-flow) - [NDC servicing flows](https://ndc.flybreeze.com/docs/ndc-for-developers/ndc-servicing/ndc-servicing-flows) - [NDC gateway errors](https://ndc.flybreeze.com/docs/ndc-for-developers/general-ndc-errors) - [Known issues](https://ndc.flybreeze.com/docs/ndc-for-developers/ndc-known-issues) - [Going live / certification](https://ndc.flybreeze.com/docs/ndc-for-developers/certification) - [Become a Breeze partner](https://ndc.flybreeze.com/docs/become-a-breeze-partner) - [News and system status](https://ndc.flybreeze.com/news) ## Artifacts - [Authentication profile](authentication/breeze-airways-authentication.yml) - [Token audiences and role codes](scopes/breeze-airways-scopes.yml) - [Error codes and known issues](errors/breeze-airways-error-codes.yml) - [API conventions](conventions/breeze-airways-conventions.yml) - [Conformance to standards](conformance/breeze-airways-conformance.yml) - [Lifecycle, versioning and status](lifecycle/breeze-airways-lifecycle.yml) - [Changelog](changelog/breeze-airways-changelog.yml) - [Sandbox and test environments](sandbox/breeze-airways-sandbox.yml) - [Data model](data-model/breeze-airways-data-model.yml) - [Agent skills](skills/_index.yml) - [Candidate MCP tool set (not published by Breeze)](mcp/breeze-airways-mcp.yml) - [Well-known probe results](well-known/breeze-airways-well-known.yml) - [Domain security probe](security/breeze-airways-domain-security.yml) ## Access Breeze NDC access is not self-service. Partners need an IATA or ARC agency number, an executed commercial agreement (or an agreement in principle for sandbox), a declared content type (leisure, business/corporate, or federal government) and allowlisted egress IPs. Credentials are delivered over a Bitwarden Send link. Requests to allowlist additional IPs are typically fulfilled within one week. ## Notes for agents - No idempotency key and no safe-retry contract exists. Reconcile with OrderRetrieve rather than retrying a write. - Bearer tokens are stateful sessions (30 minutes). One token per transaction flow; concurrent reuse across bookings fails. - Offer identifiers are re-minted between steps; reusing a stale OfferID can undo an intended change. - No published rate limits; volume is governed commercially at go-live. - Refunds and travel credit after OrderChange are processed asynchronously by a worker and surface on a later OrderRetrieve.