{"uid":"cap_0C4QTeCjfEcXWUTmTRYCR","slug":"stabletravel-flightaware-historical-airport-arrivals-db258f7e","name":"StableTravel FlightAware Historical Airport Arrivals","description":"Pay-per-request access to flights, award availability, hotels, activities, and transfers. No auth, no subscriptions.","url":"https://stabletravel.dev/api/flightaware/history/airports/id/flights/arrivals","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"end":{"type":"string"},"start":{"type":"string"},"cursor":{"type":"string"},"airline":{"type":"string"},"max_pages":{"type":"number"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["arrivals"],"properties":{"links":{"type":"object","properties":{"next":{"anyOf":[{"type":"string"},{"type":"null"}]}},"additionalProperties":false},"arrivals":{"type":"array","items":{"type":"object","properties":{"type":{"anyOf":[{"type":"string"},{"type":"null"}]},"ident":{"anyOf":[{"type":"string"},{"type":"null"}]},"route":{"anyOf":[{"type":"string"},{"type":"null"}]},"origin":{"anyOf":[{"type":"object","properties":{"city":{"anyOf":[{"type":"string"},{"type":"null"}]},"code":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"code_lid":{"anyOf":[{"type":"string"},{"type":"null"}]},"timezone":{"anyOf":[{"type":"string"},{"type":"null"}]},"code_iata":{"anyOf":[{"type":"string"},{"type":"null"}]},"code_icao":{"anyOf":[{"type":"string"},{"type":"null"}]},"airport_info_url":{"anyOf":[{"type":"string"},{"type":"null"}]}},"additionalProperties":false},{"type":"null"}]},"status":{"anyOf":[{"type":"string"},{"type":"null"}]},"operator":{"anyOf":[{"type":"string"},{"type":"null"}]},"actual_in":{"anyOf":[{"type":"string"},{"type":"null"}]},"actual_on":{"anyOf":[{"type":"string"},{"type":"null"}]},"atc_ident":{"anyOf":[{"type":"string"},{"type":"null"}]},"filed_ete":{"anyOf":[{"type":"number"},{"type":"null"}]},"actual_off":{"anyOf":[{"type":"string"},{"type":"null"}]},"actual_out":{"anyOf":[{"type":"string"},{"type":"null"}]},"ident_iata":{"anyOf":[{"type":"string"},{"type":"null"}]},"ident_icao":{"anyOf":[{"type":"string"},{"type":"null"}]},"destination":{"anyOf":[{"type":"object","properties":{"city":{"anyOf":[{"type":"string"},{"type":"null"}]},"code":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"code_lid":{"anyOf":[{"type":"string"},{"type":"null"}]},"timezone":{"anyOf":[{"type":"string"},{"type":"null"}]},"code_iata":{"anyOf":[{"type":"string"},{"type":"null"}]},"code_icao":{"anyOf":[{"type":"string"},{"type":"null"}]},"airport_info_url":{"anyOf":[{"type":"string"},{"type":"null"}]}},"additionalProperties":false},{"type":"null"}]},"gate_origin":{"anyOf":[{"type":"string"},{"type":"null"}]},"fa_flight_id":{"anyOf":[{"type":"string"},{"type":"null"}]},"registration":{"anyOf":[{"type":"string"},{"type":"null"}]},"scheduled_in":{"anyOf":[{"type":"string"},{"type":"null"}]},"scheduled_on":{"anyOf":[{"type":"string"},{"type":"null"}]},"aircraft_type":{"anyOf":[{"type":"string"},{"type":"null"}]},"arrival_delay":{"anyOf":[{"type":"number"},{"type":"null"}]},"baggage_claim":{"anyOf":[{"type":"string"},{"type":"null"}]},"flight_number":{"anyOf":[{"type":"string"},{"type":"null"}]},"operator_iata":{"anyOf":[{"type":"string"},{"type":"null"}]},"operator_icao":{"anyOf":[{"type":"string"},{"type":"null"}]},"scheduled_off":{"anyOf":[{"type":"string"},{"type":"null"}]},"scheduled_out":{"anyOf":[{"type":"string"},{"type":"null"}]},"filed_airspeed":{"anyOf":[{"type":"number"},{"type":"null"}]},"filed_altitude":{"anyOf":[{"type":"number"},{"type":"null"}]},"route_distance":{"anyOf":[{"type":"number"},{"type":"null"}]},"departure_delay":{"anyOf":[{"type":"number"},{"type":"null"}]},"terminal_origin":{"anyOf":[{"type":"string"},{"type":"null"}]},"gate_destination":{"anyOf":[{"type":"string"},{"type":"null"}]},"progress_percent":{"anyOf":[{"type":"number"},{"type":"null"}]},"terminal_destination":{"anyOf":[{"type":"string"},{"type":"null"}]}},"additionalProperties":false}},"num_pages":{"type":"number"}},"additionalProperties":false}}}}},"responseSchema":{"type":"json","example":{"arrivals":[{"type":"Airline","ident":"AAL100","origin":{"city":"New York","code":"KJFK","name":"John F. Kennedy International","code_iata":"JFK","code_icao":"KJFK"},"status":"Arrived","operator":"AAL","actual_in":"2026-12-01T18:55:00Z","actual_out":"2026-12-01T13:05:00Z","ident_iata":"AA100","ident_icao":"AAL100","destination":{"city":"Los Angeles","code":"KLAX","name":"Los Angeles International","code_iata":"LAX","code_icao":"KLAX"},"fa_flight_id":"AAL100-1733068800-airline-0001","scheduled_in":"2026-12-01T19:00:00Z","aircraft_type":"B738","flight_number":"100","operator_iata":"AA","operator_icao":"AAL","scheduled_out":"2026-12-01T13:00:00Z"}],"num_pages":1}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.04","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.04/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.04","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.04","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm__48Oal-UqxOqQiKHzUot2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.04","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves historical flight arrival records for a specific airport using FlightAware data, filterable by time range and airline.","exampleAgentPrompt":"Can you pull up all the historical flight arrivals at JFK (KJFK) from December 1st to December 3rd 2026, filtered to just American Airlines flights?","exampleUseCases":[{"title":"Audit carrier operations at hub","prompt":"Can you pull up all the United Airlines arrivals at Chicago O'Hare (KORD) for the first two weeks of November 2025? I need to review their on-time performance and see how many flights were delayed."},{"title":"Reconstruct airport activity on date","prompt":"I need to know every flight that landed at Miami International (KMIA) on March 15th 2025. Can you get me the full arrival history for that day, including which airlines operated and what times they actually touched down?"},{"title":"Analyze past inbound traffic patterns","prompt":"Can you retrieve all historical arrivals at LAX (KLAX) between January 10th and January 17th 2026? I'm trying to understand how busy the airport was during that week and which routes were most active."}],"resultDescription":"A paginated list of arrival flight objects, each containing flight identifiers (IATA, ICAO, FA flight ID), origin and destination airport details (city, code, name, timezone), operator codes, actual and scheduled departure/arrival times, flight status, and aircraft type. Also includes a pagination links object with a next cursor for fetching additional pages.","failureModes":["Invalid or unknown airport ICAO code returns empty results or 404","Invalid date format for start/end parameters causes a 400 or empty response","No arrivals found in the specified time window returns an empty arrivals array","Exceeding max_pages or cursor mismatch causes pagination errors","Payment not processed (x402 flow failure) blocks the request entirely","Rate limiting or upstream FlightAware API outage returns a 5xx error"],"whenToPreferThis":"Use this endpoint when you need historical (past) arrival records for a specific airport rather than live or future flight data. Prefer this over the current arrivals endpoint when analyzing past operations, auditing flight history, or reconstructing what flights landed at an airport during a specific time window. The airline filter is useful when narrowing to a single carrier's operations.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T13:06:49.622Z","isFirstParty":false}