Alaska Airlines Schedules API

Flight schedule data for Alaska Airlines and Horizon Air routes

Operations 1

GET /schedules Alaska Airlines Get Flight Schedules #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/alaska-air-schedules-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

alaska-air-schedules-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Alaska Airlines Flight Schedules API
  description: The Alaska Airlines Flight Schedules API provides access to flight schedule data including route information, operating days, departure and arrival times, and equipment information across the Alaska Airlines and Horizon Air networks.
  version: 1.0.0
  contact:
    name: Alaska Airlines API Support
    url: https://developers.alaskaair.com/
    email: api.support@alaskaair.com
  license:
    name: Proprietary
    url: https://developers.alaskaair.com/
  x-generated-from: documentation
servers:
- url: https://api.alaskaair.com/v1
  description: Alaska Airlines API production server
security:
- ApiKeyHeader: []
tags:
- name: Schedules
  description: Flight schedule data for Alaska Airlines and Horizon Air routes
paths:
  /schedules:
    get:
      operationId: getSchedules
      summary: Alaska Airlines Get Flight Schedules
      description: Retrieve scheduled flights for a specific route and date range, including departure/arrival times, operating days, frequency, and aircraft equipment type.
      tags:
      - Schedules
      parameters:
      - name: origin
        in: query
        required: true
        description: IATA origin airport code
        schema:
          type: string
          example: SEA
      - name: destination
        in: query
        required: true
        description: IATA destination airport code
        schema:
          type: string
          example: LAX
      - name: departureDate
        in: query
        required: true
        description: Departure date in YYYY-MM-DD format
        schema:
          type: string
          format: date
          example: '2026-04-19'
      - name: returnDate
        in: query
        description: Return date for round-trip schedule queries (YYYY-MM-DD)
        schema:
          type: string
          format: date
          example: '2026-04-26'
      - name: carrier
        in: query
        description: Carrier filter (AS for Alaska, QX for Horizon)
        schema:
          type: string
          enum:
          - AS
          - QX
      responses:
        '200':
          description: Flight schedule data
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ScheduleResponse'
              examples:
                getSchedules200Example:
                  summary: Default getSchedules 200 response
                  x-microcks-default: true
                  value:
                    origin: SEA
                    destination: LAX
                    departureDate: '2026-04-19'
                    schedules:
                    - flightNumber: AS123
                      carrier: AS
                      departureTime: 08:30
                      arrivalTime: '11:05'
                      duration: 155
                      aircraft: Boeing 737-900ER
                      operatingDays:
                      - Monday
                      - Wednesday
                      - Friday
                      stops: 0
                      cabin: Economy
        '400':
          description: Invalid request parameters
        '401':
          description: Unauthorized - invalid API key
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
components:
  schemas:
    Schedule:
      title: Schedule
      type: object
      description: A scheduled flight between two airports
      properties:
        flightNumber:
          type: string
          description: Alaska Airlines flight number
          example: AS123
        carrier:
          type: string
          description: Operating carrier code
          enum:
          - AS
          - QX
          example: AS
        departureTime:
          type: string
          description: Scheduled departure time (HH:MM local)
          example: 08:30
        arrivalTime:
          type: string
          description: Scheduled arrival time (HH:MM local)
          example: '11:05'
        duration:
          type: integer
          description: Flight duration in minutes
          example: 155
        aircraft:
          type: string
          description: Aircraft type/model
          example: Boeing 737-900ER
        operatingDays:
          type: array
          description: Days of week this flight operates
          items:
            type: string
          example:
          - Monday
          - Wednesday
          - Friday
        stops:
          type: integer
          description: Number of intermediate stops
          example: 0
        cabin:
          type: string
          description: Available cabin class
          enum:
          - First
          - Premium Class
          - Economy
          example: Economy
    ScheduleResponse:
      title: ScheduleResponse
      type: object
      description: Flight schedule query response
      properties:
        origin:
          type: string
          description: Origin airport IATA code
          example: SEA
        destination:
          type: string
          description: Destination airport IATA code
          example: LAX
        departureDate:
          type: string
          format: date
          description: Query departure date
          example: '2026-04-19'
        schedules:
          type: array
          description: List of scheduled flights
          items:
            $ref: '#/components/schemas/Schedule'
  securitySchemes:
    ApiKeyHeader:
      type: apiKey
      in: header
      name: Ocp-Apim-Subscription-Key
      description: Azure API Management subscription key