# Aer Lingus Flight ## Overview | Property | Value | |----------|-------| | **Status** | private | | **Method** | `GET` | | **Endpoint** | `/v2/aerlingus/flight` | | **Base URL** | `https://api.piloterr.com` | | **Credit Cost** | 1 credit per call | | **Documentation** | https://www.piloterr.com/library/aerlingus-flight | ## Description Retrieve a specific Aer Lingus flight by number and date in real time and get full fare breakdown, seat availability, baggage policy, and booking status from aerlingus.com as structured JSON. ## Authentication - **Key Name:** `x-api-key` - **Location:** HTTP Header - **Get an API key:** https://app.piloterr.com/register ## Example Request ```bash curl --location --request GET 'https://api.piloterr.com/v2/aerlingus/flight' \ --header 'Content-Type: application/json' \ --header 'x-api-key: YOUR_API_KEY' ``` ## Example Response ### Transatlantic EI 105 DUB to JFK ```json { "fares": [ { "price": 309, "taxes": 86, "currency": "EUR", "available": true, "fare_brand": "saver", "refundable": false, "cabin_class": "economy", "total_price": 395, "avios_earned": 1500, "seats_available": 12, "cabin_bag_included": true, "baggage_included_kg": 0, "seat_selection_included": false }, { "price": 419, "taxes": 86, "currency": "EUR", "available": true, "fare_brand": "smart", "refundable": false, "cabin_class": "economy", "total_price": 505, "avios_earned": 2250, "seats_available": 8, "cabin_bag_included": true, "baggage_included_kg": 23, "seat_selection_included": true }, { "price": 689, "taxes": 86, "currency": "EUR", "available": true, "fare_brand": "flex", "refundable": true, "cabin_class": "economy", "total_price": 775, "avios_earned": 3000, "seats_available": 5, "cabin_bag_included": true, "baggage_included_kg": 23, "seat_selection_included": true }, { "price": 1899, "taxes": 132, "currency": "EUR", "available": true, "fare_brand": "business", "refundable": true, "cabin_class": "business", "total_price": 2031, "avios_earned": 7500, "seats_available": 3, "cabin_bag_included": true, "baggage_included_kg": 46, "seat_selection_included": true } ], "flight": { "origin": "DUB", "status": "scheduled", "route_type": "transatlantic", "destination": "JFK", "origin_city": "Dublin", "origin_name": "Dublin Airport", "arrival_time": "2026-09-12T17:30:00", "aircraft_type": "Airbus A321XLR", "flight_number": "EI 105", "departure_time": "2026-09-12T15:00:00", "destination_city": "New York", "destination_name": "John F. Kennedy International Airport", "duration_minutes": 450, "terminal_arrival": "T4", "operating_carrier": "EI", "terminal_departure": "T2" }, "booking": { "booking_url": "https://book.aerlingus.com/plan/select-flight?origin=DUB&destination=JFK&depart=2026-09-12&adults=1", "last_seat_alert": false, "lowest_total_price": 395 }, "baggage_policy": { "currency": "EUR", "cabin_bag_max_kg": 10, "checked_15kg_price": null, "checked_20kg_price": 35, "checked_25kg_price": 60, "small_bag_included": true, "cabin_bag_dimensions_cm": "55x40x24", "checked_extra_large_price": 110 } } ``` ## Documentation ## Overview The Aer Lingus Flight Details endpoint resolves a single flight occurrence and returns its full fare table, baggage policy, aircraft, terminals, and booking URL. Akamai on aerlingus.com is bypassed by Piloterr in real time. Use this when you already know the flight to inspect and need the live fare matrix across all brands. ## Quickstart ``` GET https://api.piloterr.com/v2/aerlingus/flight?flight_number=EI105&departure_date=2026-09-12 ``` ## Main use cases - Build a fare matrix view for a specific flight after a search call, showing every cabin and brand - Monitor a tracked flight for last-seat alerts on saver and smart fares to trigger booking workflows - Run baggage price intelligence on checked bag upgrade fees across short-haul and transatlantic services - Provide corporate travel concierge with live refundable flex and business fares without a full re-search - Validate post-search flight data in OTA reconciliation pipelines (operating carrier, aircraft, availability)