Discover/alaskaair.com API
live

alaskaair.com APIalaskaair.com

Search Alaska Airlines Mileage Plan award availability by route and date. Get miles pricing, taxes/fees, seat counts, segments, and nearby date options.

Endpoints
2
Updated
1mo ago
Try it
Travel date in YYYY-MM-DD format.
Cabin class filter: Main, Business, or First. Omitting returns all cabin classes.
Number of adult passengers.
Origin airport code (e.g. SEA, SFO, LAX).
Destination airport code (e.g. LAX, NRT, LHR).
api.parse.bot/scraper/fdc007c8-aa7a-45cd-bccf-a1409f8ecd50/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/fdc007c8-aa7a-45cd-bccf-a1409f8ecd50/search_award_flights?date=2026-06-01&cabin=Business&origin=SEA&destination=LAX' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalclick to expand

Search for award flight availability using Alaska Airlines Mileage Plan miles. Returns all available flights for a given route and date with miles pricing, cash taxes/fees, seats remaining, flight segments with carrier details, aircraft, and amenities. Also includes nearby date pricing calendar when available.

Input
ParamTypeDescription
daterequiredstringTravel date in YYYY-MM-DD format.
cabinstringCabin class filter: Main, Business, or First. Omitting returns all cabin classes.
adultsstringNumber of adult passengers.
originrequiredstringOrigin airport code (e.g. SEA, SFO, LAX).
destinationrequiredstringDestination airport code (e.g. LAX, NRT, LHR).
Response
{
  "type": "object",
  "fields": {
    "date": "string - search date in YYYY-MM-DD format",
    "adults": "integer - number of passengers",
    "origin": "string - origin airport code",
    "flights": "array of flight objects each containing origin, destination, total_duration_minutes, num_stops, segments array, and fares array",
    "destination": "string - destination airport code",
    "nearby_dates": "array of nearby date pricing objects with date, taxes_fees_usd, award_points, and is_discounted (present when available)",
    "total_flights": "integer - number of flight options found"
  },
  "sample": {
    "data": {
      "date": "2026-06-01",
      "adults": 1,
      "origin": "SEA",
      "flights": [
        {
          "fares": [
            {
              "miles": 32500,
              "cabins": [
                "FIRST"
              ],
              "fare_key": "REFUNDABLE_FIRST",
              "fare_type": "Refundable",
              "refundable": "true",
              "cabin_class": "First",
              "mixed_cabin": "false",
              "is_discounted": "false",
              "taxes_fees_usd": 5.6,
              "seats_remaining": 6
            }
          ],
          "origin": "SEA",
          "segments": [
            {
              "aircraft": "Boeing 737-800 (Winglets) Passenger",
              "amenities": [
                "Entertainment on demand",
                "In-seat power source",
                "Wi-Fi"
              ],
              "operated_by": "Operated by Alaska",
              "arrival_time": "2026-06-01T08:45:00-07:00",
              "carrier_code": "AS",
              "carrier_name": "Alaska Airlines",
              "aircraft_code": "73H",
              "flight_number": 485,
              "stopover_info": "0m",
              "departure_time": "2026-06-01T06:00:00-07:00",
              "arrival_airport": "LAX",
              "duration_minutes": 165,
              "next_day_arrival": "false",
              "departure_airport": "SEA",
              "stopover_duration": 0
            }
          ],
          "num_stops": 0,
          "destination": "LAX",
          "total_duration_minutes": 165
        }
      ],
      "destination": "LAX",
      "total_flights": 35
    },
    "status": "success"
  }
}

About the alaskaair.com API

The Alaska Airlines API exposes 2 endpoints for querying Mileage Plan award flight availability and resolving airport codes. The search_award_flights endpoint returns a full breakdown of available itineraries for a given origin, destination, and date — including miles required, cash taxes/fees, seat counts, flight segments with carrier and aircraft details, and a nearby-date pricing calendar. The search_airports endpoint resolves city names or IATA codes to their canonical airport identifiers.

Award Flight Search

The search_award_flights endpoint accepts a required origin, destination, and date (YYYY-MM-DD format), with optional cabin and adults parameters. cabin accepts Main, Business, or First; omitting it returns all classes. The response contains a flights array where each object includes total_duration_minutes, num_stops, a segments array with per-leg carrier and aircraft details, and a fares array with miles required and cash taxes/fees in USD. A nearby_dates array is included when available, listing alternative dates with their own award_points, taxes_fees_usd, and an is_discounted flag — useful for identifying the cheapest redemption window around your target date.

Airport Code Lookup

The search_airports endpoint takes a free-text query — either a city name like Tokyo or an IATA code like SFO — and returns an airports array. Each result includes name, code, and group, which indicates regional groupings Alaska uses internally. This is the right tool to run before search_award_flights when you're unsure of the correct airport code for a given city or metro area.

Data Coverage and Scope

Results reflect one-way award availability on Mileage Plan, including partner carrier itineraries where they appear in award search results. Each flight object exposes num_stops and segment-level detail, so multi-stop itineraries are represented individually alongside nonstops. The total_flights field in the response tells you exactly how many options were found for the query.

Common use cases
  • Monitor award seat availability on a specific route to trigger alerts when seatmap opens up
  • Build a fare calendar by iterating search_award_flights over a date range and comparing award_points across the nearby_dates array
  • Display the cheapest redemption date in a given week using is_discounted flags from nearby_dates
  • Compare nonstop vs. connecting award itineraries using num_stops and total_duration_minutes from the flights array
  • Resolve ambiguous city names to correct IATA codes with search_airports before submitting route queries
  • Filter award results by cabin class (Main, Business, First) to surface only premium availability for a route
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Alaska Airlines have an official developer API?+
Alaska Airlines does not publish a public developer API or a documented API portal for external developers.
What does the `nearby_dates` field include, and is it always present?+
nearby_dates is included when the data source provides it, and contains an array of objects each with a date, award_points, taxes_fees_usd, and an is_discounted boolean. It gives you a pricing snapshot for dates close to your search date. It is not guaranteed to appear on every response — if the source returns no nearby-date data for a given query, the field is absent.
Does the API cover round-trip or multi-city award searches?+
The search_award_flights endpoint covers one-way award searches. Round-trip itineraries are not returned as a single query; you would make two separate one-way calls. You can fork this API on Parse and revise it to add a combined round-trip endpoint.
Does the API return loyalty program pricing for partner airlines other than Alaska?+
Results include partner carrier segments where they surface in Mileage Plan award searches — segment-level data includes carrier details. However, the fares returned are always in Mileage Plan miles, not the partner airline's own currency. Pricing in other loyalty currencies is not covered. You can fork this API on Parse and revise it to add endpoints targeting other programs.
Can I look up airports that are not served by Alaska Airlines?+
search_airports returns results from Alaska Airlines' own airport lookup, so coverage is limited to airports and cities recognized within their booking system. Airports outside Alaska's network may not appear in results.
Page content last updated . Spec covers 2 endpoints from alaskaair.com.
Related APIs in TravelSee all →
culturetrip.com API
Discover travel inspiration and plan your next adventure by browsing curated travel articles, destination guides, and bookable trips organized by region and city. Search for specific destinations, compare trip dates and prices, and explore popular cities to find the perfect getaway.
sevenrooms.com API
Search for available restaurant tables across any SevenRooms venue, view venue details and open dates, and complete reservations all in one place. Whether you're planning ahead or booking last-minute, you can check real-time availability and secure your table at thousands of restaurants on the SevenRooms platform.
delta.com API
Look up Delta Airlines flight schedules, check real-time flight status, and retrieve detailed trip information to plan your travel. Find your nearest airport and access the data you need to monitor flights and make booking decisions.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
comedymothership.com API
Browse upcoming Comedy Mothership shows across different rooms, check real-time ticket availability, and get detailed information about Kill Tony events and seating options. Find venue details, FAQs, and track specific performances to plan your comedy night.
burningman.org API
Access comprehensive Burning Man information including Black Rock City event schedules, ticketing details, themed activities, playa events, volunteering opportunities, and mutant vehicle listings. Search global Burning Man events, stay updated with news and stories, and find preparation resources all in one place.
breckenridge.com API
Check real-time snow conditions, weather forecasts, lift operations, and trail status at Breckenridge Ski Resort to plan your day on the mountain. View live mountain cameras and get up-to-the-minute updates on slopes, lifts, and weather before you head out.
united.com API
Search United Airlines flights, check real-time flight status, and view detailed seat maps to plan your perfect trip. Compare fare options and use airport autocomplete to quickly find your departure and arrival cities.
Alaska Airlines Award Flights API · Parse