American Airlines

American Airlines is one of the world's largest airlines, operating an extensive domestic and international route network. The company's Runway developer experience platform, built on Spotify's Backstage, provides internal developer tooling and API management for engineering teams. American Airlines exposes flight data, status, and booking capabilities through its developer portal, and maintains an active open-source presence via the AmericanAirlines GitHub organization.

1 APIs 6 Features
AirlinesAviationFlightsTravelBookingDeveloper ExperienceFortune 100

APIs

American Airlines Runway Developer API

Runway is American Airlines' developer experience platform providing APIs for flight operations, booking, scheduling, and travel services. Built on Spotify's Backstage platform,...

Collections

GraphQL

American Airlines GraphQL Schema

This conceptual GraphQL schema models the American Airlines travel and flight API domain. It covers the full lifecycle of air travel including flight search, booking, reservatio...

GRAPHQL

Pricing Plans

Rate Limits

American Airlines Rate Limits

1 limits

RATE LIMITS

FinOps

Features

Runway Developer Experience Platform

Internal developer platform built on Spotify's Backstage providing centralized API management, service catalog, and self-service infrastructure tooling for engineering teams.

Flight Data APIs

APIs for querying flight schedules, routes, status information, and operational data across American Airlines' domestic and international network.

Booking and Reservation APIs

APIs supporting flight search, booking, reservation management, and passenger services integration for travel applications.

Built-In API Management

Runway provides integrated API management with security, authentication toggles, and corporate authentication capabilities for development teams.

Service Mesh Integration

Kong-based service mesh enabling reliable microservices communication and traffic management across the American Airlines platform.

Open Source Tooling

American Airlines maintains open-source tools including Flight Engine (mock flight data API), Hangar (hackathon management), and Backstage plugins via the AmericanAirlines GitHub organization.

Use Cases

Flight Search and Booking

Travel agencies and booking platforms integrate flight availability, pricing, and reservation APIs to offer American Airlines flights.

Flight Status Tracking

Applications query real-time flight status, departure, arrival, and delay information for American Airlines flights.

Internal Developer Tooling

American Airlines engineering teams use Runway to self-service infrastructure, register APIs in the service catalog, and manage deployments.

Hackathon and Innovation

Open-source Hangar tool enables hackathon management for tech innovation events sponsored by or affiliated with American Airlines.

Integrations

Spotify Backstage

Runway developer portal is built on Spotify's Backstage platform for internal developer experience and service catalog management.

Kong Service Mesh

American Airlines uses Kong's Kuma service mesh for microservices networking and API gateway capabilities.

HashiCorp Vault

Integration with HashiCorp Vault for secrets management in build pipelines via open-source vault-action GitHub Action.

Dynatrace

Python API client for Dynatrace integration maintained in the AmericanAirlines GitHub organization.

Semantic Vocabularies

American Airlines Runway Context

5 classes · 12 properties

JSON-LD

API Governance Rules

American Airlines API Rules

12 rules · 8 errors 3 warnings 1 info

SPECTRAL

JSON Structure

Runway Developer Api Booking Structure

4 properties

JSON STRUCTURE

Runway Developer Api Flight List Structure

1 properties

JSON STRUCTURE

Runway Developer Api Flight Status Structure

4 properties

JSON STRUCTURE

Runway Developer Api Flight Structure

7 properties

JSON STRUCTURE

Example Payloads

Press

American Airlines Reports Second-Quarter 2025 Financial ...

2026-05-25

News - Corporate - American Airlines Newsroom

2026-05-25

100 years of American Airlines, and they're just getting ...

2026-05-25

How American Airlines Uses AI to Strengthen Human ...

2026-05-25

American Airlines reports fourth-quarter and full-year 2025 ...

2026-05-25

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
👥
GitHubOrganization
GitHubOrganization
📰
Blog
Blog
👥
GitHubRepository
GitHubRepository
🔧
Flight Engine Mock API
Tools
🔧
Hangar Hackathon Tool
Tools

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: American Airlines Runway Developer API
  version: 1.0.0
items:
- info:
    name: Flights
    type: folder
  items:
  - info:
      name: Get Flights
      type: http
    http:
      method: GET
      url: https://developer.aa.com/api/flights
      params:
      - name: origin
        value: ''
        type: query
      - name: destination
        value: ''
        type: query
      - name: date
        value: ''
        type: query
    docs: Retrieve flight information and schedules.
  - info:
      name: Get Flight Status
      type: http
    http:
      method: GET
      url: https://developer.aa.com/api/flights/:flightId/status
      params:
      - name: flightId
        value: ''
        type: path
    docs: Retrieve the status of a specific flight.
- info:
    name: Bookings
    type: folder
  items:
  - info:
      name: Create Booking
      type: http
    http:
      method: POST
      url: https://developer.aa.com/api/bookings
      body:
        type: json
        data: '{}'
    docs: Create a new flight booking.
  - info:
      name: Get Booking
      type: http
    http:
      method: GET
      url: https://developer.aa.com/api/bookings/:bookingId
      params:
      - name: bookingId
        value: ''
        type: path
    docs: Retrieve a specific booking.
bundled: true