예약 관리 개요
기존 일정 검색, 변경 옵션 확인 또는 항공편 예약 취소하기
예약 관리 API를 사용하여 예약이 생성된 후 예약에 대한 자세한 정보를 확인할 수 있습니다.
예약 관리
예약 생성에 성공할 때마다 일정 검색 링크가 반환되며, 예약 변경 링크는 예약 검색 응답에 있습니다.
샘플 요청
https://test.ean.com/v1/itineraries/8955599932111/flight샘플 응답
{
"itinerary_id": "8999989898988",
"confirmation_reference": {
"supply_confirmation": {
"system": "amadeus",
"locators": [
"3GRHHC"
]
},
"airline_confirmations": [
{
"airline_code": "AA",
"confirmation_number": "JCNRUA"
}
]
},
"booking_status": "booked",
"cancellation_details": {
"outcome": "void",
"total_refund": {
"value": "11",
"currency": "USD"
},
"penalty": {
"value": "11",
"currency": "USD"
},
"credit": {
"value": "11",
"currency": "USD",
"expiration_deadline": "2026-10-20T07:29:00.000-07:00"
}
},
"origin_destinations": [
{
"total_stops": 1,
"airport_change": true,
"different_day_arrival": true,
"seats_available": 11,
"segments": [
{
"id": "BQoECAEQARIHCNQEEAEYASgCWAJwAHoHYW1hZGV1c4gBs7",
"layover_time": "PT1H24M",
"cabin_class": "economy",
"booking_code": "T",
"fare_basis_code": "M0CNX",
"gds_locator": "3GRHHC",
"confirmation_number": "ABC123",
"duration": "PT1H18M",
"marketing_airline_code": "AA",
"marketing_flight_number": "1221",
"equipment_change": true,
"legs": [
{
"departure_airport": "LAS",
"arrival_airport": "LAX",
"departure_date_time": "2025-01-09T17:45:00-08:00",
"arrival_date_time": "2025-01-09T19:09:00-08:00",
"departure_terminal": "1",
"arrival_terminal": "3",
"duration": "PT1H24M",
"layover_time": "PT1H24M",
"operating_flight_number": "2120",
"operating_airline_code": "DL",
"equipment_name": "Boeing 757",
"equipment_code": "738",
"operational_disclosure": "Jsx Air 5616 A Haven St",
"meal_options": [
"meal_included"
],
"flight_distance": {
"value": "175",
"unit": "kilometers"
},
"amenities": {
"entertainment": {
"display_text": "string",
"available": "yes",
"quality": "string",
"offerings": {
"delivery_medium": "streaming",
"content_type": "avod",
"selection_type": "on-demand"
}
},
"wifi": {
"available": "yes"
},
"power": {
"available": "yes",
"types": [
"string"
]
},
"amenity_media": {
"display_text": "string",
"available": "yes",
"media_type": "string"
}
}
}
]
}
],
"fare_information": {
"account_code": "AMX01",
"fare_tier_name": "BASIC",
"fare_type": "published",
"fare_purchase_type": "standalone",
"plating_carrier_code": "AA",
"purchase_model": "agency",
"seat_selection": {
"allowed": "yes"
},
"baggage_allowance": {
"airline_code": "AS",
"airline_url": "https://www.alaskaair.com/content/travel-info/baggage/checked-bags",
"personal_item": {
"allowed": "yes",
"price": {
"at_booking": {
"min_value": "50.00",
"max_value": "100.00",
"currency": "USD"
}
},
"weight": {
"max_capacity": "15.0",
"unit": "pounds",
"category": "per_unit"
}
},
"carry_on": {
"allowed": "yes",
"price": {
"at_booking": {
"min_value": "50.00",
"max_value": "100.00",
"currency": "USD"
}
},
"weight": {
"max_capacity": "15.0",
"unit": "pounds",
"category": "per_unit"
}
},
"first_checked": {
"allowed": "yes",
"price": {
"at_booking": {
"min_value": "50.00",
"max_value": "100.00",
"currency": "USD"
}
},
"weight": {
"max_capacity": "15.0",
"unit": "pounds",
"category": "per_unit"
}
},
"second_checked": {
"allowed": "yes",
"price": {
"at_booking": {
"min_value": "50.00",
"max_value": "100.00",
"currency": "USD"
}
},
"weight": {
"max_capacity": "15.0",
"unit": "pounds",
"category": "per_unit"
}
}
},
"change_policy": {
"pre_trip_change": {
"allowed": "no",
"price": {
"value": "11",
"currency": "USD"
}
},
"pre_trip_cancel": {
"allowed": "no",
"price": {
"value": "11",
"currency": "USD"
}
},
"enroute_change": {
"allowed": "no",
"price": {
"value": "11",
"currency": "USD"
}
},
"enroute_cancel": {
"allowed": "no",
"price": {
"value": "11",
"currency": "USD"
}
}
},
"services": {
"meal": {
"available": "no"
},
"beverage": {
"available": "no"
}
}
}
}
],
"links": {
"resume": {
"method": "POST",
"href": "/v1/flight-offers/AQoHCOInELi1GBIJCNQEEJ9PGOcfKAJYAnAAegNiZnOIAbur9ks?valid_token",
"expires": "2019-03-05T07:23:14.000Z"
},
"change_options": {
"method": "POST",
"href": "/v1/flight-offers/AQoHCOInELi1GBIJCNQEEJ9PGOcfKAJYAnAAegNiZnOIAbur9ks?valid_token",
"expires": "2019-03-05T07:23:14.000Z"
},
"fare_rules": {
"method": "POST",
"href": "/v1/flight-offers/AQoHCOInELi1GBIJCNQEEJ9PGOcfKAJYAnAAegNiZnOIAbur9ks?valid_token",
"expires": "2019-03-05T07:23:14.000Z"
}
},
"pricing": {
"base_price": {
"value": "11",
"currency": "USD"
},
"totals": {
"total_taxes_and_fees": {
"value": "11",
"currency": "USD"
},
"total_price": {
"value": "11",
"currency": "USD"
}
},
"pricing_per_traveler_type": {
"adult": {
"count": 2,
"base_price": {
"value": "11",
"currency": "USD"
},
"taxes_and_fees": [
{
"value": "11",
"currency": "USD",
"name": "50",
"code": "TAX"
}
],
"totals": {
"total_taxes_and_fees": {
"value": "11",
"currency": "USD"
},
"total_price": {
"value": "11",
"currency": "USD"
}
}
},
"child": {
"count": 2,
"base_price": {
"value": "11",
"currency": "USD"
},
"taxes_and_fees": [
{
"value": "11",
"currency": "USD",
"name": "50",
"code": "TAX"
}
],
"totals": {
"total_taxes_and_fees": {
"value": "11",
"currency": "USD"
},
"total_price": {
"value": "11",
"currency": "USD"
}
}
},
"infant_in_seat": {
"count": 2,
"base_price": {
"value": "11",
"currency": "USD"
},
"taxes_and_fees": [
{
"value": "11",
"currency": "USD",
"name": "50",
"code": "TAX"
}
],
"totals": {
"total_taxes_and_fees": {
"value": "11",
"currency": "USD"
},
"total_price": {
"value": "11",
"currency": "USD"
}
}
},
"infant_in_lap": {
"count": 2,
"base_price": {
"value": "11",
"currency": "USD"
},
"taxes_and_fees": [
{
"value": "11",
"currency": "USD",
"name": "50",
"code": "TAX"
}
],
"totals": {
"total_taxes_and_fees": {
"value": "11",
"currency": "USD"
},
"total_price": {
"value": "11",
"currency": "USD"
}
}
}
}
},
"primary_traveler": {
"name": {
"given_name": "John",
"middle_name": "Micheal",
"last_name": "Smith"
},
"date_of_birth": "01-02-1991",
"gender": "male",
"email": "passenger@gmail.com",
"phone": {
"country_code": "1",
"area_code": "134",
"number": "8931"
},
"traveler_type": "adult",
"passport": {
"number": "A12345678",
"expiration_code": "11-12-2027",
"country_code": "US"
},
"frequent_flyer_programs": [
{
"marketing_carrier_code": "AA",
"program_carrier_code": "AA",
"number": "92817283"
}
],
"tsa_number": "981234567",
"redress_number": "768832",
"special_assistance": "deaf",
"tickets": [
{
"marketing_airline_code": "AA",
"confirmation_number": "2134",
"ticket_number": "1245",
"ticketing_date_time": "2025-01-30T19:33:00-08:00",
"coupons": [
{
"status": "open",
"flight_number": "739"
}
]
}
],
"seats": [
{
"flight_number": "1",
"departure_airport": "LAX",
"arrival_airport": "JFK",
"departure_date_time": "2025-01-30T19:33:00-08:00",
"seat_number": "17A",
"cabin_class": "economy"
}
]
},
"additional_travelers": [
{
"name": {
"given_name": "John",
"middle_name": "Micheal",
"last_name": "Smith"
},
"date_of_birth": "01-02-1991",
"gender": "male",
"email": "passenger@gmail.com",
"phone": {
"country_code": "1",
"area_code": "134",
"number": "8931"
},
"traveler_type": "adult",
"passport": {
"number": "A12345678",
"expiration_code": "11-12-2027",
"country_code": "US"
},
"frequent_flyer_programs": [
{
"marketing_carrier_code": "AA",
"program_carrier_code": "AA",
"number": "92817283"
}
],
"tsa_number": "981234567",
"redress_number": "768832",
"special_assistance": "deaf",
"tickets": [
{
"marketing_airline_code": "AA",
"confirmation_number": "2134",
"ticket_number": "1245",
"ticketing_date_time": "2025-01-30T19:33:00-08:00",
"coupons": [
{
"status": "open",
"flight_number": "739"
}
]
}
],
"seats": [
{
"flight_number": "1",
"departure_airport": "LAX",
"arrival_airport": "JFK",
"departure_date_time": "2025-01-30T19:33:00-08:00",
"seat_number": "17A",
"cabin_class": "economy"
}
]
}
],
"affiliate_metadata": "displayName:red",
"booking_date_time": "2025-08-17T13:31:15.523Z",
"affiliate_reference_id": "4480ABC",
"email": "customer@gmail.com",
"phone": {
"country_code": "1",
"area_code": "134",
"number": "8931"
},
"billing_contact": {
"given_name": "John",
"family_name": "Smith",
"address": {
"line_1": "1111 Expedia Group Way W",
"line_2": "string",
"line_3": "string",
"city": "Seattle",
"state_province_code": "WA",
"postal_code": "98199",
"country_code": "US"
}
}
}