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.
openapi: 3.2.0
info:
title: Alaska Airlines Flight Schedules Airports 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: Airports
description: Airport information for Alaska Airlines served destinations
paths:
/airports:
get:
operationId: listAirports
summary: Alaska Airlines List Airports
description: Retrieve a list of airports served by Alaska Airlines and Horizon Air with IATA codes, names, cities, and geographic coordinates.
tags:
- Airports
parameters:
- name: country
in: query
description: Filter airports by ISO country code
schema:
type: string
example: US
- name: state
in: query
description: Filter airports by US state code
schema:
type: string
example: WA
responses:
'200':
description: List of airports served by Alaska Airlines
content:
application/json:
schema:
$ref: '#/components/schemas/AirportList'
examples:
listAirports200Example:
summary: Default listAirports 200 response
x-microcks-default: true
value:
airports:
- iataCode: SEA
name: Seattle-Tacoma International Airport
city: Seattle
state: WA
country: US
latitude: 47.4502
longitude: -122.3088
- iataCode: LAX
name: Los Angeles International Airport
city: Los Angeles
state: CA
country: US
latitude: 33.9425
longitude: -118.4081
totalCount: 2
'401':
description: Unauthorized
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
components:
schemas:
AirportList:
title: AirportList
type: object
description: List of Alaska Airlines served airports
properties:
airports:
type: array
items:
$ref: '#/components/schemas/AirportInfo'
totalCount:
type: integer
description: Total airport count
example: 115
AirportInfo:
title: AirportInfo
type: object
description: Airport served by Alaska Airlines
properties:
iataCode:
type: string
description: IATA airport code
example: SEA
name:
type: string
description: Full airport name
example: Seattle-Tacoma International Airport
city:
type: string
description: City name
example: Seattle
state:
type: string
description: US state code
example: WA
country:
type: string
description: ISO country code
example: US
latitude:
type: number
description: Airport latitude
example: 47.4502
longitude:
type: number
description: Airport longitude
example: -122.3088
timezone:
type: string
description: Airport timezone
example: America/Los_Angeles
securitySchemes:
ApiKeyHeader:
type: apiKey
in: header
name: Ocp-Apim-Subscription-Key
description: Azure API Management subscription key