API docs
Build on Breeze with our JSON and NDC/XML APIs.
Our JSON and NDC/XML APIs run on the same backend service. They are mostly similar. We recommend using our JSON API, as it includes useful features that are not allowed by IATA’s schema.
- JSON API: our own schema under
/json/{version}. Recommended for new integrations, with some functionality beyond what the IATA definitions allow. - NDC/XML API: IATA NDC schema under
/ndc/{version}.v21.3is unsupported. - Differences between them if you need help choosing.
Visit our dedicated page to learn about our release schedule that applies to both APIs.
Before you build
Section titled “Before you build”- Authentication: bearer tokens, same scheme for both APIs.
- Health endpoint: unversioned, shared by both APIs.
- OpenAPI specification: JSON-only; generated from the running service.
- Certification: how your integration is scored in the test environment, and every case on the list.
- Guides and references: code tables, data sources, interline, how-to guides.
- Booking policies: business policies for agent bookings.