API de detalles de vuelos
Guía y ejemplos para acceder a la API de detalles de vuelos
La API de detalles de vuelos te permite buscar información ampliada sobre tarifas, cargos, tasas y otras condiciones asociadas a la reserva de un billete de aerolínea.
Punto de conexión
Método | Punto de conexión | Requisitos previos |
---|---|---|
GET | https://apim.expedia.com/flights/details/[offerToken] | Para completar una llamada a la API de detalles, debes tener un offerToken de la API de anuncios. |
Encabezados obligatorios
Clave: | Clave de API de Expedia |
Autorización: | Cadena de autorización de API de Expedia |
Aceptar: | application/vnd.exp-flight.v3+json |
Partner-Transaction-Id: | Cadena de TransactionID de colaborador |
Encabezados opcionales
Accept-Encoding: | gzip Más información sobre GZIP |
---|
Pasos siguientes
- Haz la reserva del pasajero mediante la API de reservas de vuelos.
- Obtén detalles del equipaje de cada vuelo mediante la API de tasas de equipaje.
- Obtén los detalles de ocupación y disposición de asientos mediante la API de mapa de asientos.
- Obtén los detalles de las reglas de tarifas mediante la API de reglas de tarifas.
Ejemplo de solicitud de detalles de vuelos
Solicitud de detalles de vuelos estándar
https://apim.expedia.com/flights/details/?price=100
Respuesta a los detalles del vuelo
{
"Warnings": [{
"Code": "PRICE_DECREASE",
"Description": "A price change was detected",
"OriginalPrice": {
"Value": "218.35",
"Currency": "USD"
},
"NewPrice": {
"Value": "203.21",
"Currency": "USD"
},
"ChangedAmount": {
"Value": "15.14",
"Currency": "USD"
}
}],
"Segments": [{
"SegmentId": "MTEx",
"FlightDuration": "PT1H20M",
"TotalStops": 0,
"DepartureArrivalDayDifference": 0,
"AirportChange": false,
"FareType": "PUBLISHED",
"Links": {
"ApiBaggageFees": {
"Accept": "application/vnd.exp-flight.v1+json",
"Method": "GET",
"Href": "https://localhost:8443/flights/baggagefees/Cl8KAkFTEgJBUxoXMjAxOS0wOS0wMVQxMDozMDowMC4wMDAiA0xBUyoXMjAxOS0wOS0wMVQxMTo1MDowMC4wMDAyA0xBWDoBTUIISEgzT0FWTU5KB0VDT05PTVlSAzQ3MRoCS0c"
}
},
"Legs": [{
"Links": {
"ApiSeatMap": {
"Accept": "application/vnd.exp-flight.v2+json",
"Method": "GET",
"Href": "https://localhost:8443/flights/seatmaps/CgFNEgNMQVMaAkFTIg9BbGFza2EgQWlybGluZXMqDkJvZWluZyA3MzctODAwMgM3M0g6HTIwMTktMDktMDFUMTE6NTA6MDAuMDAwLTA3OjAwQh0yMDE5LTA5LTAxVDEwOjMwOjAwLjAwMC0wNzowMEoDNDcxUgNMQVhaB0VDT05PTVk"
}
},
"DepartureAirport": {
"Code": "LAS",
"Name": "McCarran Intl.",
"City": "Las Vegas",
"Province": "NV",
"Country": "USA",
"Latitude": "36.085393",
"Longitude": "-115.150098"
},
"ArrivalAirport": {
"Code": "LAX",
"Name": "Los Angeles Intl.",
"City": "Los Angeles",
"Province": "CA",
"Country": "USA",
"Latitude": "33.94415",
"Longitude": "-118.4032"
},
"DepartureDateTime": "2021-09-01T10:30:00-07:00",
"ArrivalDateTime": "2021-09-01T11:50:00-07:00",
"FlightNumber": "471",
"MarketingAirlineCode": "AS",
"MarketingAirlineName": "Alaska Airlines",
"OperatingAirlineCode": "AS",
"OperatingAirlineName": "Alaska Airlines",
"EquipmentCode": "73H",
"EquipmentName": "Boeing 737-800",
"FlightDuration": "PT1H20M",
"SeatMapAvailable": true,
"FlightDistance": {
"Value": "220",
"Unit": "MI"
},
"BookingCode": "M",
"CabinClass": "ECONOMY",
"FareBasisCode": "HH3OAVMN",
"Amenities": {
"Entertainment": {
"Available": "YES",
"Types": [
"LIVE_TV",
"ON_DEMAND",
"STREAMING"
]
},
"Wifi": {
"Available": "YES"
},
"Power": {
"Available": "YES"
}
}
}]
},
{
"SegmentId": "MTIx",
"FlightDuration": "PT1H15M",
"TotalStops": 0,
"DepartureArrivalDayDifference": 0,
"AirportChange": false,
"FareType": "PUBLISHED",
"Links": {
"ApiBaggageFees": {
"Accept": "application/vnd.exp-flight.v1+json",
"Method": "GET",
"Href": "https://localhost:8443/flights/baggagefees/CmAKAkFTEgJBUxoXMjAxOS0wOS0wMlQxNzo1NTowMC4wMDAiA0xBWCoXMjAxOS0wOS0wMlQxOToxMDowMC4wMDAyA0xBUzoBWEIIUkgzVEFWQk5KB0VDT05PTVlSBDE0ODAaAktH"
}
},
"Legs": [{
"Links": {
"ApiSeatMap": {
"Accept": "application/vnd.exp-flight.v2+json",
"Method": "GET",
"Href": "https://localhost:8443/flights/seatmaps/CgFYEgNMQVgaAkFTIg9BbGFza2EgQWlybGluZXMqC0FpcmJ1cyBBMzIwMgMzMjA6HTIwMTktMDktMDJUMTk6MTA6MDAuMDAwLTA3OjAwQh0yMDE5LTA5LTAyVDE3OjU1OjAwLjAwMC0wNzowMEoEMTQ4MFIDTEFTWgdFQ09OT01Z"
}
},
"DepartureAirport": {
"Code": "LAX",
"Name": "Los Angeles Intl.",
"City": "Los Angeles",
"Province": "CA",
"Country": "USA",
"Latitude": "33.94415",
"Longitude": "-118.4032"
},
"ArrivalAirport": {
"Code": "LAS",
"Name": "McCarran Intl.",
"City": "Las Vegas",
"Province": "NV",
"Country": "USA",
"Latitude": "36.085393",
"Longitude": "-115.150098"
},
"DepartureDateTime": "2021-09-02T17:55:00-07:00",
"ArrivalDateTime": "2021-09-02T19:10:00-07:00",
"FlightNumber": "1480",
"MarketingAirlineCode": "AS",
"MarketingAirlineName": "Alaska Airlines",
"OperatingAirlineCode": "AS",
"OperatingAirlineName": "Alaska Airlines",
"EquipmentCode": "320",
"EquipmentName": "Airbus A320",
"FlightDuration": "PT1H15M",
"SeatMapAvailable": true,
"FlightDistance": {
"Value": "220",
"Unit": "MI"
},
"BookingCode": "X",
"CabinClass": "ECONOMY",
"FareBasisCode": "RH3TAVBN",
"Amenities": {
"Entertainment": {
"Available": "YES",
"Types": [
"LIVE_TV",
"ON_DEMAND",
"STREAMING"
]
},
"Power": {
"Available": "YES"
}
}
}]
}
],
"Offer": {
"OfferId": "99e3f56e8e394d4688d0af312a030849-0-1-st-25bd3ed6b67141c3a2707a2559f41b6f-0-1~0.D~AQoCCAESBwjUBBABGAEgASgCWAJwAHAA~AQojCiEIwaYBEgM0NzEYi5ABIIu4ASi69LUBMIr1tQE4TUAAWAESCggBEAEYASoCQVMYASIECAEQASgCKAMoBDAC.AQokCiIIwaYBEgQxNDgwGIu4ASCLkAEol4O2ATDig7YBOFhAAFgBEgoIARABGAEqAkFTGAEiBAgBEAEoAigDKAQwAg",
"SplitTicket": true,
"OpaqueFlight": false,
"Free24HourCancellation": true,
"MerchantName": "JetBlue Airways",
"Links": {
"ApiFareRules": {
"Accept": "application/vnd.exp-flight.v1+json",
"Method": "GET",
"Href": "https://localhost:8443/flights/farerules/CgVjb2FjaBoJUHVibGlzaGVkIgd1bmtub3duKgl1bml2ZXJzYWwyAkFTQksIARIZMjAxOS0wOS0wMVQxMDozMDowMC0wNzowMBoDTEFYIgNMQVMqAkFTMghISDNPQVZNTkIGTEFTTEFYSgVTYWJyZWoFQURVTFQ+CgVjb2FjaBoJUHVibGlzaGVkIgd1bmtub3duKgl1bml2ZXJzYWwyAkFTQksIARIZMjAxOS0wOS0wMlQxNzo1NTowMC0wNzowMBoDTEFTIgNMQVgqAkFTMghSSDNUQVZCTkIGTEFYTEFTSgVTYWJyZWoFQURVTFQ"
},
"WebDetails": {
"Method": "GET",
"Href": "https://wwwexpediacom.integration.sb.karmalab.net/go/udp?CCheck=1&piid=v5-sos-b89c3b24c48e4f9f93dfdb74b422992c-6-1-st-v5-sos-105d69aa6b634775aa6e2a7ed47d9239-8-1~2.S~AQoCCAESBwjUBBABGAEgASAMIAcgDSgCWAJwAHAA~AQojCiEIwaYBEgM0NzEYi5ABIIu4ASi69LUBMIr1tQE4TUAAWAESCggBEAEYASoCQVMYASIECAEQASgCKAMoBDAC.AQokCiIIwaYBEgQxNDgwGIu4ASCLkAEol4O2ATDig7YBOFhAAFgBEgoIARABGAEqAkFTGAEiBAgBEAEoAigDKAQwAg&Price=203.21&CurrencyCode=USD¤cy=USD&DepartureTLA=L1:LAS|L2:LAX&ArrivalTLA=L1:LAX|L2:LAS&DepartureDate=L1:2021-09-01|L2:2021-09-02&ArrivalDate=L1:2021-09-01|L2:2021-09-02&Carrier=AS&NumAdult=1&NumSenior=0&NumChild=0&Class=3&RefundableFlightsOnly=N&Sort=10&TripType=RoundTrip&ProductType=air&eapid=0-1&ServiceVersion=V5&MessageGuid=52f17bd0-ca9b-11e9-9d54-0205857feb80&langid=1033"
},
"ApiBooking": {
"Accept": "application/vnd.exp-flight.v3+json",
"Method": "POST",
"Href": "https://ews-booking-service.us-west-2.test.expedia.com/flights/bookings/99e3f56e8e394d4688d0af312a030849-0-1-st-25bd3ed6b67141c3a2707a2559f41b6f-0-1~0.D~AQoCCAESBwjUBBABGAEgASgCWAJwAHAA~AQojCiEIwaYBEgM0NzEYi5ABIIu4ASi69LUBMIr1tQE4TUAAWAESCggBEAEYASoCQVMYASIECAEQASgCKAMoBDAC.AQokCiIIwaYBEgQxNDgwGIu4ASCLkAEol4O2ATDig7YBOFhAAFgBEgoIARABGAEqAkFTGAEiBAgBEAEoAigDKAQwAg?price=203.21¤cy=USD"
}
},
"SegmentIds": [
"MTEx",
"MTIx"
],
"OfferPrice": {
"TotalPrice": {
"Value": "203.21",
"Currency": "USD"
},
"BasePrice": {
"Value": "160.93",
"Currency": "USD"
},
"TotalFees": {
"Value": "1.61",
"Currency": "USD"
},
"Fees": [{
"Value": "1.61",
"Currency": "USD",
"Name": "Service"
}],
"TotalTaxes": {
"Value": "40.67",
"Currency": "USD"
},
"TotalTaxesAndFees": {
"Value": "42.28",
"Currency": "USD"
},
"AveragePricePerTicket": {
"Value": "203.21",
"Currency": "USD",
"Count": 1
},
"PricePerPassengerCategory": [{
"Category": "ADULT",
"Count": 1,
"TotalPrice": {
"Value": "201.60",
"Currency": "USD"
},
"BasePrice": {
"Value": "160.93",
"Currency": "USD"
},
"TotalTaxes": {
"Value": "40.67",
"Currency": "USD"
}
}]
},
"Refundable": false,
"RefundPenalty": [{
"SegmentIds": [
"MTEx"
],
"PreTripChange": {
"Allow": "YES",
"Penalty": {
"Value": "125.00",
"Currency": "USD"
}
},
"PreTripCancel": {
"Allow": "NO"
},
"EnrouteChange": {
"Allow": "NO"
},
"EnrouteCancel": {
"Allow": "NO"
},
"Transferable": "NO",
"NameChangeAllowed": "NO"
},
{
"SegmentIds": [
"MTIx"
],
"PreTripChange": {
"Allow": "NO"
},
"PreTripCancel": {
"Allow": "NO"
},
"EnrouteChange": {
"Allow": "NO"
},
"EnrouteCancel": {
"Allow": "NO"
},
"Transferable": "NO",
"NameChangeAllowed": "NO"
}
],
"International": false,
"TicketType": "ETicket",
"FareOptions": [{
"SegmentIds": [
"MTEx"
],
"Amenities": {
"SeatChoice": {
"Availability": "INCLUDED"
},
"CarryOnBag": {
"BagNumber": 1,
"Availability": "INCLUDED"
},
"CheckedBag": [{
"BagNumber": 1,
"Availability": "AVAILABLE_FOR_FEE"
}],
"Change": {
"Availability": "AVAILABLE_FOR_FEE"
},
"Refund": {
"Availability": "NOT_AVAILABLE"
},
"BoardingGroup": [
"BASED_ON_SEAT_LOCATION"
]
},
"CleanlinessInfo": {
"PassengerMask": {
"Availability": "INCLUDED"
},
"HealthDeclaration": {
"Availability": "NOT_AVAILABLE"
},
"MiddleSeatEmpty": {
"Availability": "NOT_AVAILABLE"
},
"CapacityCapped": {
"Availability": "NOT_AVAILABLE"
},
"CleaningMethod": "ELECTROSTATIC",
"CleaningFrequency": "EVERY_FLIGHT"
}
},
{
"SegmentIds": [
"MTIx"
],
"Amenities": {
"SeatChoice": {
"Availability": "NOT_AVAILABLE"
},
"CarryOnBag": {
"BagNumber": 1,
"Availability": "INCLUDED"
},
"CheckedBag": [{
"BagNumber": 2,
"Availability": "AVAILABLE_FOR_FEE"
}],
"Change": {
"Availability": "NOT_AVAILABLE"
},
"Refund": {
"Availability": "NOT_AVAILABLE"
},
"PersonalItem": {
"Availability": "INCLUDED"
},
"Upgrade": {
"Availability": "NOT_AVAILABLE"
},
"BoardingGroup": [
"LAST"
]
},
"CleanlinessInfo": {
"PassengerMask": {
"Availability": "INCLUDED"
},
"HealthDeclaration": {
"Availability": "NOT_AVAILABLE"
},
"MiddleSeatEmpty": {
"Availability": "NOT_AVAILABLE"
},
"CapacityCapped": {
"Availability": "NOT_AVAILABLE"
},
"CleaningMethod": "ELECTROSTATIC",
"CleaningFrequency": "EVERY_FLIGHT"
}
}
]
},
"ValidFormsOfPayment": [{
"PaymentMethod": "DebitCard",
"Name": "AmericanExpress",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "AmericanExpress",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "DebitCard",
"Name": "Diner's Club International",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "Diner's Club International",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "DebitCard",
"Name": "Discover",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "Discover",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "DebitCard",
"Name": "JCB",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "JCB",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "DebitCard",
"Name": "MasterCard",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "MasterCard",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "DebitCard",
"Name": "UATP",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "UATP",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "DebitCard",
"Name": "Visa",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "Visa",
"Fee": "0.00",
"Currency": "USD"
}
],
"TransactionId": "52f17bd0-ca9b-11e9-9d54-0205857feb80"
}
Respuesta a los detalles del vuelo con venta cruzada
{
"Warnings": [{
"Code": "PRICE_INCREASE",
"Description": "A price change was detected",
"OriginalPrice": {
"Value": "3549.00",
"Currency": "USD"
},
"NewPrice": {
"Value": "3549.40",
"Currency": "USD"
},
"ChangedAmount": {
"Value": "0.40",
"Currency": "USD"
}
}],
"Segments": [{
"SegmentId": "11",
"FlightDuration": "PT5H35M",
"TotalStops": 0,
"SeatsLeft": 7,
"FareType": "PUBLISHED",
"Links": {
"ApiBaggageFees": {
"Accept": "application/vnd.exp-flight.v1+json",
"Method": "GET",
"Href": "HATEOAS link for baggageFee"
}
},
"Legs": [{
"DepartureAirport": {
"Code": "SFO",
"Name": "San Francisco",
"City": "San Francisco",
"Province": "CA",
"Country": "USA",
"Latitude": "",
"Longitude": ""
},
"ArrivalAirport": {
"Code": "BOS",
"Name": "BOS",
"City": "Boston",
"Province": "MA",
"Country": "USA",
"Latitude": "",
"Longitude": ""
},
"Links": {
"ApiSeatMap": {
"Accept": "application/vnd.exp-flight.v3+json",
"Method": "GET",
"Href": "HATEOAS link for seat map"
}
},
"DepartureDateTime": "2021-07-06T21:30:00-07:00",
"ArrivalDateTime": "2021-07-07T06:05:00-04:00",
"FlightNumber": "358",
"MarketingAirLineCode": "AA",
"MarketingAirLineName": "American Airlines",
"OperatingAirLineCode": "UA",
"OperatingAirLineName": "United Airlines",
"EquipmentCode": "320",
"EquipmentName": "Airbus 320",
"FlightOnTimePercentage": "90",
"FlightDuration": "PT5H35M",
"SeatmapAvailable": false,
"FlightDistance": {
"Value": "2698",
"Unit": "MI"
},
"BookingCode": "N",
"CabinClass": "ECONOMY",
"FareBasisCode": "NA10NR"
}]
},
{
"SegmentId": "12",
"FlightDuration": "PT1H25M",
"TotalStops": 1,
"SeatsLeft": 7,
"FareType": "PUBLISHED",
"Links": {
"ApiBaggageFees": {
"Accept": "application/vnd.exp-flight.v1+json",
"Method": "GET",
"Href": "HATEOAS link for baggageFee"
}
},
"Legs": [{
"DepartureAirport": {
"Code": "BOS",
"Name": "BOS",
"City": "Boston",
"Province": "MA",
"Country": "USA",
"Latitude": "",
"Longitude": ""
},
"ArrivalAirport": {
"Code": "LAX",
"Name": "Las Vegas",
"City": "Las Vegas",
"Province": "LA",
"Country": "USA",
"Latitude": "",
"Longitude": ""
},
"Links": {
"ApiSeatMap": {
"Accept": "application/vnd.exp-flight.v3+json",
"Method": "GET",
"Href": "HATEOAS link for seat map"
}
},
"DepartureDateTime": "2021-07-07T09:00:00-04:00",
"ArrivalDateTime": "2021-07-07T12:16:00-07:00",
"FlightNumber": "363",
"MarketingAirLineCode": "AA",
"MarketingAirLineName": "American Airlines",
"OperatingAirLineCode": "UA",
"OperatingAirLineName": "United Airlines",
"EquipmentCode": "320",
"EquipmentName": "Airbus 320",
"FlightOnTimePercentage": "80",
"FlightDuration": "PT6H16M",
"ConnectionTime": "PT0H39M",
"SeatmapAvailable": false,
"FlightDistance": {
"Value": "2606",
"Unit": "MI"
},
"BookingCode": "M",
"CabinClass": "ECONOMY",
"FareBasisCode": "MA10NR"
},
{
"DepartureAirport": {
"Code": "LAX",
"Name": "Las Vegas",
"City": "Las Vegas",
"Province": "LA",
"Country": "USA",
"Latitude": "",
"Longitude": ""
},
"ArrivalAirport": {
"Code": "SFO",
"Name": "San Francisco ",
"City": "San Francisco",
"Province": "LA",
"Country": "USA",
"Latitude": "",
"Longitude": ""
},
"Links": {
"ApiSeatMap": {
"Accept": "application/vnd.exp-flight.v3+json",
"Method": "GET",
"Href": "HATEOAS link for seat map"
}
},
"DepartureDateTime": "2021-07-07T12:55:00-07:00",
"ArrivalDateTime": "2021-07-07T14:20:00-07:00",
"FlightNumber": "933",
"MarketingAirLineCode": "AA",
"MarketingAirLineName": "American Airlines",
"OperatingAirLineCode": "UA",
"OperatingAirLineName": "United Airlines",
"EquipmentCode": "320",
"EquipmentName": "Airbus 320",
"FlightOnTimePercentage": "60",
"FlightDuration": "PT1H25M",
"SeatmapAvailable": false,
"FlightDistance": {
"Value": "339",
"Unit": "MI"
},
"BookingCode": "S",
"CabinClass": "ECONOMY",
"FareBasisCode": "SA10NR"
}
]
}
],
"Offers": {
"OfferId": "dd09204a4befe02b5c29dea32feb3e8f-1-1~0.D~AQoCCAESBwjUBBABGAEgASgCUgm-QwGATAG2XgE~AQogCh4I1rABEgMzNTgYsnEgwZMBKM7AczCdw3M4TkAAWAEKQQofCNawARIDMzYzGMGTASCLuAEozMRzMMTHczhNQABYAQoeCNawARIDOTMzGIu4ASCycSjrx3MwwMhzOFNAAFgBEgoIARABGAEqAlZYGAYiBAgBEAIiBAgDEAIiBAgCEAIoBCgDKAEoAjAC",
"SplitTicket": false,
"OpaqueFlight": false,
"Links": {
"ApiBooking": {
"Accept": "application/vnd.exp-flight.v3+json",
"Method": "POST",
"Href": "HATEOAS link for booking"
}
},
"SegmentIds": [
"11",
"12"
],
"OfferPrice": {
"TotalPrice": {
"Value": "3548.40",
"Currency": "USD"
},
"BasePrice": {
"Value": "3125.58",
"Currency": "USD"
},
"TotalFees": {
"Value": "1.00",
"Currency": "USD"
},
"Fees": [{
"Value": "1.00",
"Currency": "USD",
"Name": "Service"
}],
"TotalTaxes": {
"Value": "422.82",
"Currency": "USD"
},
"TotalTaxesAndFees": {
"Value": "423.82",
"Currency": "USD"
},
"Discount": {
"Value": "1.00",
"Currency": "USD"
},
"PricePerPassengerCategory": [{
"Category": "ADULT",
"Count": 2,
"BasePrice": {
"Value": "520.93",
"Currency": "USD"
},
"TotalPrice": {
"Value": "591.40",
"Currency": "USD"
},
"TotalTaxes": {
"Value": "70.47",
"Currency": "USD"
}
},
{
"Category": "CHILD",
"Count": 2,
"BasePrice": {
"Value": "520.93",
"Currency": "USD"
},
"TotalPrice": {
"Value": "591.40",
"Currency": "USD"
},
"TotalTaxes": {
"Value": "70.47",
"Currency": "USD"
}
},
{
"Category": "SENIOR",
"Count": 2,
"BasePrice": {
"Value": "520.93",
"Currency": "USD"
},
"TotalPrice": {
"Value": "591.40",
"Currency": "USD"
},
"TotalTaxes": {
"Value": "70.47",
"Currency": "USD"
}
}
]
},
"Refundable": false,
"International": false,
"TicketType": "ETicket"
},
"TransactionId": "29c2d0df-abc4-42c9-a6e7-687a9a403409",
"ValidFormsOfPayment": [{
"Payment": [{
"PaymentMethod": "CreditCard",
"Name": "AmericanExpress",
"Fee": "0",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "Discover",
"Fee": "0",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "MasterCard",
"Fee": "0",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "Visa",
"Fee": "0",
"Currency": "USD"
}
]
}],
"lounges": {
"B6lounge": {
"name": "B6 info",
"loungeDetails": {
"isConferenceRoomAvailable": true,
"phoneNumber": "1234512345",
"description": "B6 Descritpion"
}
},
"AAlounge": {
"name": "AA info",
"loungeDetails": {
"isConferenceRoomAvailable": true,
"phoneNumber": "AA1234512345",
"description": "AADescritpion"
}
}
},
"CrossSell": {
"Hotels": [{
"HotelId": "2163007",
"Name": "Four Seasons Hotel San Francisco",
"LocalCurrencyCode": "USD",
"Location": {
"Address": {
"Street1": "757 Market Street",
"Street2": "Suite 200",
"City": "San Francisco",
"Province": "CA",
"Country": "USA",
"PostalCode": "94103"
},
"NearByLandmark": "The Dearborn House",
"GeoLocation": {
"Latitude": "32.6453",
"Longitude": "-45.83236"
}
},
"Distance": {
"Value": "10.00",
"Unit": "KM",
"Direction": "NW"
},
"Description": {
"LocationTeaser": "Built on the original site of the University of Washington, this grand hotel is just a few blocks from the Seattle Art Museum, Pacific Place shops, the Pike Place Market, and the convention center.",
"HotelTeaser": "A top-notch fitness club and spa features a pool, a spa tub, beauty services, plus exercise machines with DVDs attached. The business center offers computer stations. Free WiFi is available.",
"RoomTeaser": "Renovated in May 2018, guestrooms feature upholstered chairs, mid-century modern furniture, and city views. Amenities include high-speed Internet access, coffee/tea maker and cordless phones."
},
"ThumbnailUrl": "https://images.trvl-media.com/hotels/3000000/2170000/2163100/2163007/2163007_15_t.jpg",
"StarRating": 5,
"IsOfficialRating": "false",
"GuestRating": 4.8,
"GuestReviewCount": 264,
"DeepLinks": {
"WebUDP": {
"Method": "GET",
"Href": "https://www.expedia.com/go/hotel/info/2163007/2021-07-19/2021-07-25?NumRooms=1&NumAdult-Room1=2&rateplanid=206486607_24&tpid=1&eapid=0&mctc=5&langid=1033"
}
},
"RoomTypes": [{
"Roomkey": "2163007_123456_123456778_213544817",
"Description": "Room, 1 King Bed, City View",
"RatePlans": [{
"RoomTypeId": 123456,
"RatePlanId": 123456778,
"RateRuleId": 213544817,
"ProviderId": 24,
"StayDates": {
"CheckInDate": "2021-07-19",
"CheckOutDate": "2021-07-22"
},
"ChainCode": "FA",
"RemainingCount": 5,
"FreeInternet": true,
"FreeWiFi": true,
"FreeInternetDetails": [
"Free Wireless Internet"
],
"FreeParking": true,
"FreeBreakfast": true,
"FreeBreakfastDetails": [
"Free Breakfast"
],
"Amenities": [{
"Id": "136",
"Name": "Phone"
},
{
"Id": "1",
"Name": "Air conditioning"
},
{
"Id": "2081",
"Name": "Premium TV channels"
}
]
},
{
"RoomTypeId": 123456,
"RatePlanId": 123456779,
"RateRuleId": 213544817,
"ProviderId": 24,
"StayDates": {
"CheckInDate": "2021-07-22",
"CheckOutDate": "2021-07-25"
},
"ChainCode": "FA",
"RemainingCount": 5,
"FreeInternet": true,
"FreeWiFi": true,
"FreeInternetDetails": [
"Free Wireless Internet"
],
"FreeParking": true,
"FreeBreakfast": true,
"FreeBreakfastDetails": [
"Free Breakfast"
],
"Amenities": [{
"Id": "136",
"Name": "Phone"
},
{
"Id": "1",
"Name": "Air conditioning"
},
{
"Id": "2081",
"Name": "Premium TV channels"
}
]
}
],
"Promotions": [{
"Type": "PO",
"Description": "20%Off",
"Value": "21.90",
"Currency": "USD"
},
{
"Type": "FN",
"Description": "3Rd night free",
"Value": "21.90",
"Currency": "USD"
}
],
"SmokingOption": "SmokingOrNonSmoking",
"BedType": "1 double bed",
"RoomOccupancyPolicy": {
"MaxGuestCount": 3,
"AgeClassRestrictions": [{
"AgeClass": "Adult",
"AgeMinimum": 18,
"MaxGuestCount": 3
},
{
"AgeClass": "Child",
"AgeMinimum": 0,
"AgeMaximum": 17,
"MaxGuestCount": 2
}
]
},
"Amenities": [{
"ID": 1073742605,
"Name": "Bay view"
},
{
"ID": 4092,
"Name": "Square meters - 111"
},
{
"ID": 4093,
"Name": "Square feet - 1190"
}
],
"Media": [{
"Type": 1,
"Title": "Guestroom",
"Size": "t",
"URL": "https://images.trvl-media.com/hotels/3000000/2170000/2163100/2163007/2163007_70_t.jpg"
},
{
"Type": 1,
"Title": "Guestroom",
"Size": "s",
"URL": "https://images.trvl-media.com/hotels/3000000/2170000/2163100/2163007/2163007_70_s.jpg"
}
]
}],
"HotelPolicies": {
"CheckInStartTime": "2 PM",
"CheckInEndTime": "6 PM",
"CheckOutTime": "noon",
"PetPolicies": [
"Pets allowed",
"Up to 20 lb"
],
"ChildrenAndExtraBedsPolicies": [
"Chidren are welcome",
"Cribs/infant beds (surcharge)"
]
},
"HotelAmenities": [{
"ID": "4468",
"Name": "24-hour fitness facilities"
},
{
"ID": "2135",
"Name": "Sauna"
}
],
"RoomAmenities": [{
"ID": 1,
"Name": "Air conditioning"
},
{
"ID": 141,
"Name": "Private bathroom"
}
],
"Accessibility": [
"Roll-in shower",
"Accessible bathroom",
"In-room accessibility"
],
"Media": [{
"Type": 1,
"Title": "Guestroom",
"Size": "t",
"URL": "https://images.trvl-media.com/hotels/1000000/30000/20300/20230/20230_159_t.jpg"
},
{
"Type": 1,
"Title": "Lobby",
"Size": "w",
"URL": "https://images.trvl-media.com/hotels/1000000/30000/20300/20230/20230_165_w.jpg"
}
]
},
{
"HotelId": "20230",
"Name": "Fairmont San Francisco Hotel",
"LocalCurrencyCode": "USD",
"Location": {
"Address": {
"Street1": "950 Mason Street",
"Street2": "100 Main Road",
"City": "San Francisco",
"Province": "WA",
"Country": "USA",
"PostalCode": "98101"
},
"NearByLandmark": "Pike Place Market",
"GeoLocation": {
"Latitude": "32.6453",
"Longitude": "-45.83236"
}
},
"Distance": {
"value": 3.276,
"Unit": "km",
"Direction": "SE"
},
"Description": {
"LocationTeaser": "This luxury hotel is a 3-minute walk from the Seattle Museum of Art, 6 minutes from Pike Place Market, and 1.3 miles from the Space Needle (observation deck). ",
"HotelTeaser": "Refined rooms come with city/bay views, and feature free Wi-Fi, flat-screens and DVD players, plus minibars. All also have marble en suite bathrooms with soaking tubs, while suites add separate living areas with panoramic views. Some also have fireplaces and dining areas.",
"RoomTeaser": "Refined rooms come with city/bay views, and feature free Wi-Fi, flat-screens and DVD players, plus minibars. All also have marble en suite bathrooms with soaking tubs, while suites add separate living areas with panoramic views. Some also have fireplaces and dining areas."
},
"ThumbnailUrl": "https://images.trvl-media.com/hotels/3000000/2170000/2163100/2163007/2163007_15_t.jpg",
"StarRating": 5,
"IsOfficialRating": "false",
"GuestRating": 4.6,
"GuestReviewCount": 2000,
"DeepLinks": {
"WebUDP": {
"Method": "GET",
"Href": "https://www.expedia.com/go/hotel/info/2163007/2021-07-19/2021-07-25?NumRooms=1&NumAdult-Room1=2&rateplanid=206486607_24&tpid=1&eapid=0&mctc=5&langid=1033"
}
},
"RoomTypes": [{
"Description": "Room, 1 King Bed, City View",
"RatePlans": [{
"RoomTypeId": 123456,
"RatePlanId": 123456778,
"RateRuleId": 213544817,
"ProviderId": 24,
"StayDates": {
"CheckInDate": "2021-07-19",
"CheckOutDate": "2021-07-22"
},
"ChainCode": "FA",
"RemainingCount": 5,
"FreeInternet": true,
"FreeWiFi": true,
"FreeInternetDetails": [
"Free Wireless Internet"
],
"FreeParking": true,
"FreeBreakfast": true,
"FreeBreakfastDetails": [
"Free Breakfast"
],
"Amenities": [{
"Id": "136",
"Name": "Phone"
},
{
"Id": "1",
"Name": "Air conditioning"
},
{
"Id": "2081",
"Name": "Premium TV channels"
}
]
},
{
"RoomTypeId": 123456,
"RatePlanId": 123456779,
"RateRuleId": 213544817,
"ProviderId": 24,
"StayDates": {
"CheckInDate": "2021-07-22",
"CheckOutDate": "2021-07-25"
},
"ChainCode": "FA",
"RemainingCount": 5,
"FreeInternet": true,
"FreeWiFi": true,
"FreeInternetDetails": [
"Free Wireless Internet"
],
"FreeParking": true,
"FreeBreakfast": true,
"FreeBreakfastDetails": [
"Free Breakfast"
],
"Amenities": [{
"Id": "136",
"Name": "Phone"
},
{
"Id": "1",
"Name": "Air conditioning"
},
{
"Id": "2081",
"Name": "Premium TV channels"
}
]
}
],
"Deposit": {
"Value": 212.04,
"Currency": "USD"
},
"Promotions": [{
"Type": "PO",
"Description": "20%Off",
"Value": "21.90",
"Currency": "USD"
},
{
"Type": "FN",
"Description": "3Rd night free",
"Value": "21.90",
"Currency": "USD"
}
],
"SmokingOption": "SmokingOrNonSmoking",
"BedType": "1 double bed",
"RoomOccupancyPolicy": {
"MaxGuestCount": 3,
"AgeClassRestrictions": [{
"AgeClass": "Adult",
"AgeMinimum": 18,
"MaxGuestCount": 3
},
{
"AgeClass": "Child",
"AgeMinimum": 0,
"AgeMaximum": 17,
"MaxGuestCount": 2
}
]
},
"Amenities": [{
"ID": 1073742605,
"Name": "Bay view"
},
{
"ID": 4092,
"Name": "Square meters - 111"
},
{
"ID": 4093,
"Name": "Square feet - 1190"
}
],
"Media": [{
"Type": 1,
"Title": "Guestroom",
"Size": "t",
"URL": "https://images.trvl-media.com/hotels/3000000/2170000/2163100/2163007/2163007_70_t.jpg"
},
{
"Type": 1,
"Title": "Guestroom",
"Size": "s",
"URL": "https://images.trvl-media.com/hotels/3000000/2170000/2163100/2163007/2163007_70_s.jpg"
}
]
}],
"HotelPolicies": {
"CheckInStartTime": "2 PM",
"CheckInEndTime": "5 PM",
"CheckOutTime": "noon",
"PetPolicies": [
"Pets allowed",
"Up to 20 lb"
],
"ChildrenAndExtraBedsPolicies": [
"Chidren are welcome",
"Cribs/infant beds (surcharge)"
]
},
"HotelAmenities": [{
"ID": "4468",
"Name": "24-hour fitness facilities"
},
{
"ID": "2135",
"Name": "Sauna"
}
],
"RoomAmenities": [{
"ID": 1,
"Name": "Air conditioning"
},
{
"ID": 141,
"Name": "Private bathroom"
}
],
"Accessibility": [
"Roll-in shower",
"Accessible bathroom",
"In-room accessibility"
],
"Media": [{
"Type": 1,
"Title": "Guestroom",
"Size": "t",
"URL": "https://images.trvl-media.com/hotels/1000000/30000/20300/20230/20230_159_t.jpg"
},
{
"Type": 1,
"Title": "Lobby",
"Size": "w",
"URL": "https://images.trvl-media.com/hotels/1000000/30000/20300/20230/20230_165_w.jpg"
}
]
}
],
"Offers": [{
"Price": {
"PackageBasePrice": {
"Value": "1600.00",
"Currency": "USD"
},
"PackageTotalPrice": {
"Value": "1656.00",
"Currency": "USD"
},
"PackageTotalTaxesAndFees": {
"Value": "56.00",
"Currency": "USD"
},
"StandAloneTotalPrice": {
"Value": "1720.00",
"Currency": "USD"
},
"Savings": {
"Value": "64.00",
"Currency": "USD"
},
"AverageCostPerPerson": {
"Value": "414.00",
"Currency": "USD"
},
"Fees": [{
"Type": "Air Service Fee",
"Value": "10.00",
"Currency": "USD"
}],
"MandatoryFees": [{
"Type": "Resort fees",
"Value": "5.00",
"Currency": "USD"
}]
},
"Links": {
"ApiBooking": {
"Accept": "application/vnd.exp-packages.v2+json",
"Method": "POST",
"Href": "https://apim.expedia.com/packages/bookings/AQpACh8I1YIBEgQxODAwGIuQASCycSiMzWUw8s1lOEdAAFgBCh0I1YIBEgM3MzMYsnEgkgEor85l&cost=165.00¤cy=USD&locale=en_US"
},
"WebUDP": {
"Method": "GET",
"Href": "https://expedia.com/packages/udp/AQpACh8I1YIBEgQxODAwGIuQASCycSiMzWUw8s1lOEdAAFgBCh0I1YIBEgM3MzMYsnEgkgEor85l&cost=1656.00¤cy=USD"
}
},
"PackagedOffer": {
"HotelReference": {
"HotelId": "20230",
"HotelReferenceId": "20230_123459_1234567782_2135448172"
}
},
"VfopKey": "VFOP-AA"
},
{
"Price": {
"PackageBasePrice": {
"Value": "1600.00",
"Currency": "USD"
},
"PackageTotalPrice": {
"Value": "1700.00",
"Currency": "USD"
},
"PackageTotalTaxesAndFees": {
"Value": "56.00",
"Currency": "USD"
},
"StandAloneTotalPrice": {
"Value": "1780.00",
"Currency": "USD"
},
"Savings": {
"Value": "80.00",
"Currency": "USD"
},
"AverageCostPerPerson": {
"Value": "414.00",
"Currency": "USD"
},
"Fees": [{
"Type": "Air Service Fee",
"Value": "10.00",
"Currency": "USD"
}],
"MandatoryFees": [{
"Type": "Resort fees",
"Value": "5.00",
"Currency": "USD"
}]
},
"Links": {
"ApiBooking": {
"Accept": "application/vnd.exp-packages.v2+json",
"Method": "POST",
"Href": "https://apim.expedia.com/packages/bookings/AQpACh8I1YIBEgQxODAwGIuQASCycSiMzWUw8s1lOEdAAFgBCh0I1YIBEgM3MzMYsnEgkgEor85l&cost=1700.00¤cy=USD&locale=en_US"
},
"WebUDP": {
"Method": "GET",
"Href": "https://expedia.com/packages/udp/AQpACh8I1YIBEgQxODAwGIuQASCycSiMzWUw8s1lOEdAAFgBCh0I1YIBEgM3MzMYsnEgkgEor85l&cost=1700.00¤cy=USD"
}
},
"PackagedOffer": {
"HotelReference": {
"HotelId": "20230",
"HotelReferenceId": "20230_123469_1234567793_2135448173"
}
},
"VfopKey": "VFOP-AA"
}
]
}
}
Respuesta a los detalles del vuelo con información de la sala VIP del aeropuerto
{
"Segments": [{
"SegmentId": "11",
"FlightDuration": "PT1H54M",
"TotalStops": 1,
"SeatsLeft": 0,
"FareType": "PUBLISHED",
"Links": {
"ApiBaggageFee": {
"Accept": "application/vnd.exp-flight.v1+json",
"Method": "GET",
"Href": "https://apim.expedia.com/flights/baggagefees/CkIKAkRMGgoyMDE3LTA4LTA2IgNKRksqCjIwMTctMDgtMDYyA1BCSToBWEIIWEFVVkEwTVBKB2Vjb25vbXlSBDQwNTkKQQoCREwaCjIwMTctMDgtMDYiA1BCSSoKMjAxNy0wOC0wNjIDQVRMOgFVQghVQVZVQTBNQUoHZWNvbm9teVIDODQ1EgNVU0QaAmtn"
}
},
"Legs": [{
"DepartureAirport": {
"Code": "JFK",
"Name": "New York, NY, United States (JFK-John F. Kennedy Intl.)",
"City": "New York",
"Province": "NY",
"Country": "USA",
"Latitude": "41",
"Longitude": "-74"
},
"ArrivalAirport": {
"Code": "PBI",
"Name": "West Palm Beach, FL, United States (PBI-Palm Beach Intl.)",
"City": "West Palm Beach",
"Province": "FL",
"Country": "USA",
"Latitude": "27",
"Longitude": "-80"
},
"DepartureDateTime": "2021-07-06T09:00:00-04:00",
"ArrivalDateTime": "2021-07-06T12:03:00-04:00",
"FlightNumber": "4059",
"MarketingAirLineCode": "DL",
"MarketingAirLineName": "Delta",
"EquipmentCode": "CR9",
"FlightOnTimePercentage": 70,
"FlightDuration": "PT3H3M",
"ConnectionTime": "PT0H22M",
"SeatmapAvailable": false,
"OperationalDisclosure": "/ENDEAVOR AIR DBA DELTA CONNECTION",
"FlightDistance": {
"Value": "1043",
"Unit": "MI"
},
"BookingCode": "X",
"CabinClass": "economy",
"LoungeKeys": [
"B6LOUNGE"
]
}]
}],
"Offers": {
"OfferId": "0ddd576249368f052f15fb8c91b9d3dc-1-1-st-09d9575d4c710e562c21e2972406fb07-1-1~0.D~AQoCCAESBwjUBBABGAEgASgCUgznQgG-QwGATAG2XgE~AQo_Ch4IxJgBEgQ0MDU5GKlRIK9AKKy5czDjunM4WEAAWAEKHQjEmAESAzg0NRivQCDgXCj5unMw67tzOFVAAFgBEgoIARABGAEqAkRMGAEiBAgBEAEoBCgDKAEoAjAC.AQpBCh8IxJgBEgQyMzAwGOBcIMGTASjvynMwjMxzOFhAAFgBCh4IxJgBEgM5NDYYwZMBIKlRKLjOczCIz3M4WEAAWAESCggBEAEYASoCREwYASIECAEQASgEKAMoASgCMAI",
"SplitTicket": true,
"OpaqueFlight": false,
"Links": {
"ApiFareRules": {
"Accept": "application/vnd.exp-flight.v1+json",
"Method": "GET",
"Href": "https://apim.expedia.com/flights/farerules/GglQdWJsaXNoZWQiB3Vua25vd24qCXVuaXZlcnNhbDICRExCUwgBEhMyMDE3LTA4LTA3VDAwOjAwOjAwGgNCT1MiA0FUTCoCREwyCFhBVk5BME1QQgZBVExCT1NKBVNhYnJlYhMyMDE3LTA2LTIzVDAwOjAwOjAwQlMIAhITMjAxNy0wOC0wN1QwMDowMDowMBoDTllDIgNCT1MqAkRMMghYQVVVQTBNSkIGQk9TTllDSgVTYWJyZWITMjAxNy0wNi0yM1QwMDowMDowMA"
}
},
"SegmentIds": [
"11"
],
"OfferPrice": {
"BasePrice": {
"Value": "124.65",
"Currency": "USD"
},
"TotalPrice": {
"Value": "166.40",
"Currency": "USD"
},
"TotalTaxesAndFees": {
"Value": "37.75",
"Currency": "USD"
},
"TotalTaxes": {
"Value": "37.75",
"Currency": "USD"
},
"PricePerPassengerCategory": [{
"Category": "ADULT",
"BasePrice": {
"Value": "124.65",
"Currency": "USD"
},
"TotalPrice": {
"Value": "162.40",
"Currency": "USD"
},
"TotalTaxes": {
"Value": "37.75",
"Currency": "USD"
},
"Count": 1
}]
},
"Refundable": false,
"International": false,
"TicketType": "ETicket"
},
"TransactionId": "fe45eaee-2464-418e-a251-8af05ebae9ce",
"ValidFormsOfPayment": [{
"PaymentMethod": "CreditCard",
"Name": "AmericanExpress",
"Fee": 0,
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "Discover",
"Fee": 0,
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "MasterCard",
"Fee": 0,
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "Utap",
"Fee": 0,
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "Visa",
"Fee": 0,
"Currency": "USD"
}
],
"Lounges": {
"B6LOUNGE": [{
"Name": "B6 info",
"IsConferenceRoomAvailable": false,
"PhoneNumber": "1234512345",
"Description": "B6 Descritpion"
}]
}
}
Respuesta a los detalles del vuelos con tarifas alternativas
{
"Segments": [{
"SegmentId": "MTEx",
"FlightDuration": "PT2H27M",
"TotalStops": 0,
"DepartureArrivalDayDifference": 0,
"AirportChange": false,
"FareType": "PUBLISHED",
"Links": {
"ApiBaggageFees": {
"Accept": "application/vnd.exp-flight.v1+json",
"Method": "GET",
"Href": "https://apim.expedia.com/flights/baggagefees/CkUKAkFTEgJBUxoKMjAxOC0xMi0yNiIDU0VBKgoyMDE4LTEyLTI2MgNMQVM6AUhCCEhIN09BVk1OSgdFQ09OT01ZUgM2MDISA1VTRBoCa2c"
}
},
"Legs": [{
"Links": {
"ApiSeatMap": {
"Accept": "application/vnd.exp-flight.v2+json",
"Method": "GET",
"Href": "https://apim.expedia.com/flights/seatmaps/CgFIEgNTRUEaAkFTIg9BbGFza2EgQWlybGluZXMqDkJvZWluZyA3MzctOTAwMgM3M0o6GDIwMTgtMTItMjZUMTY6MTc6MDAuMDAwWkIYMjAxOC0xMi0yNlQxMzo1MDowMC4wMDBaSgM2MDJSA0xBU1oHRUNPTk9NWQ"
}
},
"DepartureAirport": {
"Code": "SEA",
"Name": "Seattle - Tacoma Intl.",
"City": "Seattle",
"Province": "WA",
"Country": "USA",
"Latitude": "47.44363",
"Longitude": "-122.30175"
},
"ArrivalAirport": {
"Code": "LAS",
"Name": "McCarran Intl.",
"City": "Las Vegas",
"Province": "NV",
"Country": "USA",
"Latitude": "36.085393",
"Longitude": "-115.150098"
},
"DepartureDateTime": "2021-06-26T05:50:00-08:00",
"ArrivalDateTime": "2021-06-26T08:17:00-08:00",
"FlightNumber": "602",
"MarketingAirlineCode": "AS",
"MarketingAirlineName": "Alaska Airlines",
"OperatingAirlineCode": "AS",
"OperatingAirlineName": "Alaska Airlines",
"EquipmentCode": "73J",
"EquipmentName": "Boeing 737-900",
"FlightDuration": "PT2H27M",
"SeatMapAvailable": true,
"FlightDistance": {
"Value": "875",
"Unit": "MI"
},
"BookingCode": "H",
"CabinClass": "ECONOMY",
"FareBasisCode": "HH7OAVMN",
"Amenities": [
"ENTERTAINMENT",
"WIFI",
"POWER"
]
}]
},
{
"SegmentId": "MTEy",
"FlightDuration": "PT2H42M",
"TotalStops": 0,
"DepartureArrivalDayDifference": 0,
"AirportChange": false,
"FareType": "PUBLISHED",
"Links": {
"ApiBaggageFees": {
"Accept": "application/vnd.exp-flight.v1+json",
"Method": "GET",
"Href": "https://apim.expedia.com/flights/baggagefees/CkUKAkFTEgJBUxoKMjAxOC0xMi0zMCIDTEFTKgoyMDE4LTEyLTMwMgNTRUE6AVFCCFFIN09BVk1OSgdFQ09OT01ZUgMxNDESA1VTRBoCa2c"
}
},
"Legs": [{
"Links": {
"ApiSeatMap": {
"Accept": "application/vnd.exp-flight.v2+json",
"Method": "GET",
"Href": "https://apim.expedia.com/flights/seatmaps/CgFREgNMQVMaAkFTIg9BbGFza2EgQWlybGluZXMqDkJvZWluZyA3MzctOTAwMgM3Mzk6GDIwMTgtMTItMzBUMTg6NDI6MDAuMDAwWkIYMjAxOC0xMi0zMFQxNjowMDowMC4wMDBaSgMxNDFSA1NFQVoHRUNPTk9NWQ"
}
},
"DepartureAirport": {
"Code": "LAS",
"Name": "McCarran Intl.",
"City": "Las Vegas",
"Province": "NV",
"Country": "USA",
"Latitude": "36.085393",
"Longitude": "-115.150098"
},
"ArrivalAirport": {
"Code": "SEA",
"Name": "Seattle - Tacoma Intl.",
"City": "Seattle",
"Province": "WA",
"Country": "USA",
"Latitude": "47.44363",
"Longitude": "-122.30175"
},
"DepartureDateTime": "2021-06-30T08:00:00-08:00",
"ArrivalDateTime": "2021-06-30T10:42:00-08:00",
"FlightNumber": "141",
"MarketingAirlineCode": "AS",
"MarketingAirlineName": "Alaska Airlines",
"OperatingAirlineCode": "AS",
"OperatingAirlineName": "Alaska Airlines",
"EquipmentCode": "739",
"EquipmentName": "Boeing 737-900",
"FlightDuration": "PT2H42M",
"SeatMapAvailable": true,
"FlightDistance": {
"Value": "875",
"Unit": "MI"
},
"BookingCode": "Q",
"CabinClass": "ECONOMY",
"FareBasisCode": "QH7OAVMN",
"Amenities": [
"ENTERTAINMENT",
"POWER"
]
}]
},
{
"SegmentId": "MjEx",
"FlightDuration": "PT2H27M",
"TotalStops": 0,
"DepartureArrivalDayDifference": 0,
"AirportChange": false,
"FareType": "PUBLISHED",
"Links": {
"ApiBaggageFees": {
"Accept": "application/vnd.exp-flight.v1+json",
"Method": "GET",
"Href": "https://apim.expedia.com/flights/baggagefees/CkUKAkFTEgJBUxoKMjAxOC0xMi0yNiIDU0VBKgoyMDE4LTEyLTI2MgNMQVM6AVlCCFlIME9BU01SSgdFQ09OT01ZUgM2MDISA1VTRBoCa2c"
}
},
"Legs": [{
"Links": {
"ApiSeatMap": {
"Accept": "application/vnd.exp-flight.v2+json",
"Method": "GET",
"Href": "https://apim.expedia.com/flights/seatmaps/CgFZEgNTRUEaAkFTIg9BbGFza2EgQWlybGluZXMqDkJvZWluZyA3MzctOTAwMgM3M0o6GDIwMTgtMTItMjZUMTY6MTc6MDAuMDAwWkIYMjAxOC0xMi0yNlQxMzo1MDowMC4wMDBaSgM2MDJSA0xBU1oHRUNPTk9NWQ"
}
},
"DepartureAirport": {
"Code": "SEA",
"Name": "Seattle - Tacoma Intl.",
"City": "Seattle",
"Province": "WA",
"Country": "USA",
"Latitude": "47.44363",
"Longitude": "-122.30175"
},
"ArrivalAirport": {
"Code": "LAS",
"Name": "McCarran Intl.",
"City": "Las Vegas",
"Province": "NV",
"Country": "USA",
"Latitude": "36.085393",
"Longitude": "-115.150098"
},
"DepartureDateTime": "2021-06-26T05:50:00-08:00",
"ArrivalDateTime": "2021-06-26T08:17:00-08:00",
"FlightNumber": "602",
"MarketingAirlineCode": "AS",
"MarketingAirlineName": "Alaska Airlines",
"OperatingAirlineCode": "AS",
"OperatingAirlineName": "Alaska Airlines",
"EquipmentCode": "73J",
"EquipmentName": "Boeing 737-900",
"FlightDuration": "PT2H27M",
"SeatMapAvailable": true,
"FlightDistance": {
"Value": "875",
"Unit": "MI"
},
"BookingCode": "Y",
"CabinClass": "ECONOMY",
"FareBasisCode": "YH0OASMR",
"Amenities": [
"ENTERTAINMENT",
"WIFI",
"POWER"
]
}]
},
{
"SegmentId": "MjEy",
"FlightDuration": "PT2H42M",
"TotalStops": 0,
"DepartureArrivalDayDifference": 0,
"AirportChange": false,
"FareType": "PUBLISHED",
"Links": {
"ApiBaggageFees": {
"Accept": "application/vnd.exp-flight.v1+json",
"Method": "GET",
"Href": "https://apim.expedia.com/flights/baggagefees/CkUKAkFTEgJBUxoKMjAxOC0xMi0zMCIDTEFTKgoyMDE4LTEyLTMwMgNTRUE6AVlCCFlIME9BU01SSgdFQ09OT01ZUgMxNDESA1VTRBoCa2c"
}
},
"Legs": [{
"Links": {
"ApiSeatMap": {
"Accept": "application/vnd.exp-flight.v2+json",
"Method": "GET",
"Href": "https://apim.expedia.com/flights/seatmaps/CgFZEgNMQVMaAkFTIg9BbGFza2EgQWlybGluZXMqDkJvZWluZyA3MzctOTAwMgM3Mzk6GDIwMTgtMTItMzBUMTg6NDI6MDAuMDAwWkIYMjAxOC0xMi0zMFQxNjowMDowMC4wMDBaSgMxNDFSA1NFQVoHRUNPTk9NWQ"
}
},
"DepartureAirport": {
"Code": "LAS",
"Name": "McCarran Intl.",
"City": "Las Vegas",
"Province": "NV",
"Country": "USA",
"Latitude": "36.085393",
"Longitude": "-115.150098"
},
"ArrivalAirport": {
"Code": "SEA",
"Name": "Seattle - Tacoma Intl.",
"City": "Seattle",
"Province": "WA",
"Country": "USA",
"Latitude": "47.44363",
"Longitude": "-122.30175"
},
"DepartureDateTime": "2021-06-30T08:00:00-08:00",
"ArrivalDateTime": "2021-06-30T10:42:00-08:00",
"FlightNumber": "141",
"MarketingAirlineCode": "AS",
"MarketingAirlineName": "Alaska Airlines",
"OperatingAirlineCode": "AS",
"OperatingAirlineName": "Alaska Airlines",
"EquipmentCode": "739",
"EquipmentName": "Boeing 737-900",
"FlightDuration": "PT2H42M",
"SeatMapAvailable": true,
"FlightDistance": {
"Value": "875",
"Unit": "MI"
},
"BookingCode": "Y",
"CabinClass": "ECONOMY",
"FareBasisCode": "YH0OASMR",
"Amenities": [
"ENTERTAINMENT",
"WIFI"
]
}]
},
{
"SegmentId": "MzEx",
"FlightDuration": "PT2H27M",
"TotalStops": 0,
"DepartureArrivalDayDifference": 0,
"AirportChange": false,
"FareType": "PUBLISHED",
"Links": {
"ApiBaggageFees": {
"Accept": "application/vnd.exp-flight.v1+json",
"Method": "GET",
"Href": "https://apim.expedia.com/flights/baggagefees/CkMKAkFTEgJBUxoKMjAxOC0xMi0yNiIDU0VBKgoyMDE4LTEyLTI2MgNMQVM6AUZCCEZIME9BU0ZSSgVGSVJTVFIDNjAyEgNVU0QaAmtn"
}
},
"Legs": [{
"Links": {
"ApiSeatMap": {
"Accept": "application/vnd.exp-flight.v2+json",
"Method": "GET",
"Href": "https://apim.expedia.com/flights/seatmaps/CgFGEgNTRUEaAkFTIg9BbGFza2EgQWlybGluZXMqDkJvZWluZyA3MzctOTAwMgM3M0o6GDIwMTgtMTItMjZUMTY6MTc6MDAuMDAwWkIYMjAxOC0xMi0yNlQxMzo1MDowMC4wMDBaSgM2MDJSA0xBU1oFRklSU1Q"
}
},
"DepartureAirport": {
"Code": "SEA",
"Name": "Seattle - Tacoma Intl.",
"City": "Seattle",
"Province": "WA",
"Country": "USA",
"Latitude": "47.44363",
"Longitude": "-122.30175"
},
"ArrivalAirport": {
"Code": "LAS",
"Name": "McCarran Intl.",
"City": "Las Vegas",
"Province": "NV",
"Country": "USA",
"Latitude": "36.085393",
"Longitude": "-115.150098"
},
"DepartureDateTime": "2021-06-26T05:50:00-08:00",
"ArrivalDateTime": "2021-06-26T08:17:00-08:00",
"FlightNumber": "602",
"MarketingAirlineCode": "AS",
"MarketingAirlineName": "Alaska Airlines",
"OperatingAirlineCode": "AS",
"OperatingAirlineName": "Alaska Airlines",
"EquipmentCode": "73J",
"EquipmentName": "Boeing 737-900",
"FlightDuration": "PT2H27M",
"SeatMapAvailable": true,
"FlightDistance": {
"Value": "875",
"Unit": "MI"
},
"BookingCode": "F",
"CabinClass": "FIRST",
"FareBasisCode": "FH0OASFR",
"Amenities": [
"ENTERTAINMENT",
"WIFI",
"POWER"
]
}]
},
{
"SegmentId": "MzEy",
"FlightDuration": "PT2H42M",
"TotalStops": 0,
"DepartureArrivalDayDifference": 0,
"AirportChange": false,
"FareType": "PUBLISHED",
"Links": {
"ApiBaggageFees": {
"Accept": "application/vnd.exp-flight.v1+json",
"Method": "GET",
"Href": "https://apim.expedia.com/flights/baggagefees/CkMKAkFTEgJBUxoKMjAxOC0xMi0zMCIDTEFTKgoyMDE4LTEyLTMwMgNTRUE6AUZCCEZIME9BU0ZSSgVGSVJTVFIDMTQxEgNVU0QaAmtn"
}
},
"Legs": [{
"Links": {
"ApiSeatMap": {
"Accept": "application/vnd.exp-flight.v2+json",
"Method": "GET",
"Href": "https://apim.expedia.com/flights/seatmaps/CgFGEgNMQVMaAkFTIg9BbGFza2EgQWlybGluZXMqDkJvZWluZyA3MzctOTAwMgM3Mzk6GDIwMTgtMTItMzBUMTg6NDI6MDAuMDAwWkIYMjAxOC0xMi0zMFQxNjowMDowMC4wMDBaSgMxNDFSA1NFQVoFRklSU1Q"
}
},
"DepartureAirport": {
"Code": "LAS",
"Name": "McCarran Intl.",
"City": "Las Vegas",
"Province": "NV",
"Country": "USA",
"Latitude": "36.085393",
"Longitude": "-115.150098"
},
"ArrivalAirport": {
"Code": "SEA",
"Name": "Seattle - Tacoma Intl.",
"City": "Seattle",
"Province": "WA",
"Country": "USA",
"Latitude": "47.44363",
"Longitude": "-122.30175"
},
"DepartureDateTime": "2021-06-30T08:00:00-08:00",
"ArrivalDateTime": "2021-06-30T10:42:00-08:00",
"FlightNumber": "141",
"MarketingAirlineCode": "AS",
"MarketingAirlineName": "Alaska Airlines",
"OperatingAirlineCode": "AS",
"OperatingAirlineName": "Alaska Airlines",
"EquipmentCode": "739",
"EquipmentName": "Boeing 737-900",
"FlightDuration": "PT2H42M",
"SeatMapAvailable": true,
"FlightDistance": {
"Value": "875",
"Unit": "MI"
},
"BookingCode": "F",
"CabinClass": "FIRST",
"FareBasisCode": "FH0OASFR",
"Amenities": [
"WIFI",
"POWER"
]
}]
}
],
"Offer": {
"OfferId": "64242de8-6ada-47c3-89a5-5262a48c6325-0-1~0.D~AQoCCAESBwjUBBABGAEgASgCWAI~AQoiCiAIwaYBEgM2MDIYkgEgi5ABKL6BoAEw0YKgAThIQABYAQoiCiAIwaYBEgMxNDEYi5ABIJIBKMCvoAEw4rCgAThRQAFYARIKCAEQARgBKgJBUxgCIgQIARABIgQIAxABKAIoAygEMAE",
"SplitTicket": false,
"OpaqueFlight": false,
"Free24HourCancellation": true,
"MerchantName": "Alaska Airlines",
"Links": {
"ApiFareRules": {
"Accept": "application/vnd.exp-flight.v1+json",
"Method": "GET",
"Href": "https://apim.expedia.com/flights/farerules/CgVjb2FjaBoJUHVibGlzaGVkIgd1bmtub3duKgl1bml2ZXJzYWwyAkFTQksSGTIwMTgtMTItMzBUMDg6MDA6MDAtMDg6MDAaA1NFQSIDTEFTKgJBUzIIUUg3T0FWTU5KB0FtYWRldXNqBUFEVUxUagZTRU5JT1JCSxIZMjAxOC0xMi0yNlQwNTo1MDowMC0wODowMBoDTEFTIgNTRUEqAkFTMghISDdPQVZNTkoHQW1hZGV1c2oFQURVTFRqBlNFTklPUg"
},
"WebDetails": {
"Method": "GET",
"Href": "https://wwwexpediacom.integration.sb.karmalab.net/go/udp?CCheck=1&piid=v5-94cbd1a073004dc6ae4053cd20094083-0-0-1~0.S~AQoCCAESBwjUBBABGAEgASAMIAcgDSAJKAJYAg~AQoiCiAIwaYBEgM2MDIYkgEgi5ABKL6BoAEw0YKgAThIQABYAQoiCiAIwaYBEgMxNDEYi5ABIJIBKMCvoAEw4rCgAThRQABYARIKCAEQARgBKgJBUxgCIgQIARABIgQIAxABKAIoAygEMAE&Price=840.80&CurrencyCode=USD¤cy=USD&DepartureTLA=L1:SEA|L2:LAS&ArrivalTLA=L1:LAS|L2:SEA&DepartureDate=L1:2021-06-26|L2:2021-06-30&ArrivalDate=L1:2021-06-26|L2:2021-06-30&Carrier=AS&NumAdult=1&NumSenior=1&NumChild=0&Class=3&RefundableFlightsOnly=N&Sort=10&TripType=RoundTrip&ProductType=air&eapid=0-1&ServiceVersion=V5&MessageGuid=0f4d6e40-f3d0-11e8-9129-4ccc6a3c3edd&langid=1033"
},
"ApiBooking": {
"Accept": "application/vnd.exp-flight.v3+json",
"Method": "POST",
"Href": "https://ews-booking-service.us-west-2.test.expedia.com/flights/bookings/64242de8-6ada-47c3-89a5-5262a48c6325-0-1~0.D~AQoCCAESBwjUBBABGAEgASgCWAI~AQoiCiAIwaYBEgM2MDIYkgEgi5ABKL6BoAEw0YKgAThIQABYAQoiCiAIwaYBEgMxNDEYi5ABIJIBKMCvoAEw4rCgAThRQAFYARIKCAEQARgBKgJBUxgCIgQIARABIgQIAxABKAIoAygEMAE?price=840.80¤cy=USD"
}
},
"SegmentIds": [
"MTEx",
"MTEy"
],
"OfferPrice": {
"TotalPrice": {
"Value": "840.80",
"Currency": "USD"
},
"BasePrice": {
"Value": "727.44",
"Currency": "USD"
},
"TotalFees": {
"Value": "2.00",
"Currency": "USD"
},
"Fees": [{
"Value": "2.00",
"Currency": "USD",
"Name": "Service"
}],
"TotalTaxes": {
"Value": "111.36",
"Currency": "USD"
},
"TotalTaxesAndFees": {
"Value": "113.36",
"Currency": "USD"
},
"AveragePricePerTicket": {
"Value": "420.40",
"Currency": "USD",
"Count": 2
},
"PricePerPassengerCategory": [{
"Category": "ADULT",
"Count": 1,
"TotalPrice": {
"Value": "419.40",
"Currency": "USD"
},
"BasePrice": {
"Value": "363.72",
"Currency": "USD"
},
"TotalTaxes": {
"Value": "55.68",
"Currency": "USD"
}
},
{
"Category": "SENIOR",
"Count": 1,
"TotalPrice": {
"Value": "419.40",
"Currency": "USD"
},
"BasePrice": {
"Value": "363.72",
"Currency": "USD"
},
"TotalTaxes": {
"Value": "55.68",
"Currency": "USD"
}
}
]
},
"Refundable": false,
"RefundPenalty": [{
"SegmentIds": [
"MTEx",
"MTEy"
],
"PreTripChange": {
"Allow": "NO"
},
"PreTripCancel": {
"Allow": "NO"
},
"EnrouteChange": {
"Allow": "NO"
},
"EnrouteCancel": {
"Allow": "NO"
},
"Transferable": "UNKNOWN",
"NameChangeAllowed": "NO"
}],
"International": false,
"TicketType": "ETicket",
"FareOptions": [{
"FareName": "Basic Economy",
"SegmentIds": [
"MTEx",
"MTEy"
],
"Included": [
"100_PERCENT_MILES",
"CARRY_ON_BAG",
"SEAT_CHOICE"
],
"FeeApplied": [
"LOUNGE_ACCESS",
"CHECKED_BAGS",
"WIFI",
"MEALS",
"CHANGES"
],
"NotAvailable": [
"CANCELLATION"
],
"Amenities": {
"SeatChoice": {
"Availability": "INCLUDED"
},
"CarryOnBag": {
"BagNumber": 1,
"Availability": "INCLUDED"
},
"CheckedBag": [{
"BagNumber": 1,
"Availability": "AVAILABLE_FOR_FEE"
}],
"Change": {
"Availability": "AVAILABLE_FOR_FEE"
},
"Refund": {
"Availability": "NOT_AVAILABLE"
}
}
}]
},
"AllOffers": [{
"OfferId": "4c94e148-55d7-4c4f-baeb-df349c40d748-2-1~0.D~AQoCCAESBwjUBBABGAEgASgCWAI~AQoiCiAIwaYBEgM2MDIYkgEgi5ABKL6BoAEw0YKgAThGQABYAgoiCiAIwaYBEgMxNDEYi5ABIJIBKMCvoAEw4rCgAThGQAFYAhIKCAEQARgBKgJBUxgCIgQIARABIgQIAxABKAIoAygEMAE",
"SplitTicket": false,
"OpaqueFlight": false,
"Free24HourCancellation": true,
"MerchantName": "JetBlue Airways",
"Links": {
"ApiFareRules": {
"Accept": "application/vnd.exp-flight.v1+json",
"Method": "GET",
"Href": "https://apim.expedia.com/flights/farerules/CgVjb2FjaBoJUHVibGlzaGVkIgd1bmtub3duKgl1bml2ZXJzYWwyAkFTQksSGTIwMTgtMTItMzBUMDg6MDA6MDAtMDg6MDAaA1NFQSIDTEFTKgJBUzIIRkgwT0FTRlJKB0FtYWRldXNqBUFEVUxUagZTRU5JT1JCSxIZMjAxOC0xMi0yNlQwNTo1MDowMC0wODowMBoDTEFTIgNTRUEqAkFTMghGSDBPQVNGUkoHQW1hZGV1c2oFQURVTFRqBlNFTklPUg"
},
"WebDetails": {
"Method": "GET",
"Href": "https://wwwexpediacom.integration.sb.karmalab.net/go/udp?CCheck=1&piid=v5-94cbd1a073004dc6ae4053cd20094083-0-0-1~0.S~AQoCCAESBwjUBBABGAEgASAMIAcgDSAJKAJYAg~AQoiCiAIwaYBEgM2MDIYkgEgi5ABKL6BoAEw0YKgAThIQABYAQoiCiAIwaYBEgMxNDEYi5ABIJIBKMCvoAEw4rCgAThRQABYARIKCAEQARgBKgJBUxgCIgQIARABIgQIAxABKAIoAygEMAE&Price=2434.80&CurrencyCode=USD¤cy=USD&DepartureTLA=L1:SEA|L2:LAS&ArrivalTLA=L1:LAS|L2:SEA&DepartureDate=L1:2021-06-26|L2:2021-06-30&ArrivalDate=L1:2021-06-26|L2:2021-06-30&Carrier=AS&NumAdult=1&NumSenior=1&NumChild=0&Class=1&RefundableFlightsOnly=Y&Sort=10&TripType=RoundTrip&ProductType=air&eapid=0-1&ServiceVersion=V5&MessageGuid=0f4d6e40-f3d0-11e8-9129-4ccc6a3c3edd&langid=1033"
},
"ApiBooking": {
"Accept": "application/vnd.exp-flight.v3+json",
"Method": "POST",
"Href": "https://ews-booking-service.us-west-2.test.expedia.com/flights/bookings/4c94e148-55d7-4c4f-baeb-df349c40d748-2-1~0.D~AQoCCAESBwjUBBABGAEgASgCWAI~AQoiCiAIwaYBEgM2MDIYkgEgi5ABKL6BoAEw0YKgAThGQABYAgoiCiAIwaYBEgMxNDEYi5ABIJIBKMCvoAEw4rCgAThGQAFYAhIKCAEQARgBKgJBUxgCIgQIARABIgQIAxABKAIoAygEMAE?price=2434.80¤cy=USD"
}
},
"SegmentIds": [
"MzEx",
"MzEy"
],
"OfferPrice": {
"TotalPrice": {
"Value": "2434.80",
"Currency": "USD"
},
"BasePrice": {
"Value": "2210.24",
"Currency": "USD"
},
"TotalFees": {
"Value": "2.00",
"Currency": "USD"
},
"Fees": [{
"Value": "2.00",
"Currency": "USD",
"Name": "Service"
}],
"TotalTaxes": {
"Value": "222.56",
"Currency": "USD"
},
"TotalTaxesAndFees": {
"Value": "224.56",
"Currency": "USD"
},
"AveragePricePerTicket": {
"Value": "1217.40",
"Currency": "USD",
"Count": 2
},
"PricePerPassengerCategory": [{
"Category": "ADULT",
"Count": 1,
"TotalPrice": {
"Value": "1216.40",
"Currency": "USD"
},
"BasePrice": {
"Value": "1105.12",
"Currency": "USD"
},
"TotalTaxes": {
"Value": "111.28",
"Currency": "USD"
}
},
{
"Category": "SENIOR",
"Count": 1,
"TotalPrice": {
"Value": "1216.40",
"Currency": "USD"
},
"BasePrice": {
"Value": "1105.12",
"Currency": "USD"
},
"TotalTaxes": {
"Value": "111.28",
"Currency": "USD"
}
}
]
},
"Refundable": true,
"RefundPenalty": [{
"SegmentIds": [
"MzEx",
"MzEy"
],
"PreTripChange": {
"Allow": "YES",
"Penalty": {
"Value": "0.00",
"Currency": "USD"
}
},
"PreTripCancel": {
"Allow": "YES",
"Penalty": {
"Value": "0.00",
"Currency": "USD"
}
},
"EnrouteChange": {
"Allow": "NO"
},
"EnrouteCancel": {
"Allow": "NO"
},
"Transferable": "NO",
"NameChangeAllowed": "NO"
}],
"International": false,
"TicketType": "ETicket",
"FareOptions": [{
"FareName": "First",
"SegmentIds": [
"MzEx",
"MzEy"
],
"Included": [
"PRIORITY_BOARDING",
"LOUNGE_ACCESS",
"2_FREE_BAGS",
"CARRY_ON_BAG",
"CANCELLATION",
"175_PERCENT_MILES",
"MEALS",
"CHANGES",
"SEAT_CHOICE"
],
"FeeApplied": [
"WIFI"
],
"Amenities": {
"SeatChoice": {
"Availability": "INCLUDED"
},
"CarryOnBag": {
"BagNumber": 1,
"Availability": "INCLUDED"
},
"CheckedBag": [{
"BagNumber": 1,
"Availability": "AVAILABLE_FOR_FEE"
}],
"Change": {
"Availability": "INCLUDED"
},
"Refund": {
"Availability": "INCLUDED"
},
"BoardingGroup": [
"PRIORITY"
]
}
}]
}],
"ValidFormsOfPayment": [{
"PaymentMethod": "DebitCard",
"Name": "AmericanExpress",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "AmericanExpress",
"Fee": "0.00",
"Currency": "USD"
}
],
"TransactionId": "0f4d6e40-f3d0-11e8-9129-4ccc6a3c3edd"
}
Respuesta a los detalles del vuelo con oferta de vuelo opaca
{
"Segments": [{
"SegmentId": "MTT3BhcXVlEx",
"DepartureArrivalDayDifference": 0,
"OpaqueDepartureTime": "12AM_TO_7:59AM",
"OpaqueNumberOfStops": "ZERO_OR_ONE"
},
{
"SegmentId": "MTT3BhcXVlIx",
"DepartureArrivalDayDifference": 1,
"OpaqueDepartureTime": "12AM_TO_7:59AM",
"OpaqueNumberOfStops": "ZERO_OR_ONE"
}
],
"Offer": {
"OfferId": "031dea16474835657516a4a5a318c443-1-16~0.D~AQoCCAESBwjUBBABGAEgCSgCWAI~AQokCiIIwaYBEgQxMTYxGMSNASCLuAEogaC7ATDuorsBOFhAAFgBCiQKIgjBpgESBDExNjgYi7gBIMSNASiepLwBMN2mvAE4WEAAWAESCggJEAIYAioCQVMYASIECAEQASgHKAMwAg",
"SplitTicket": false,
"OpaqueFlight": true,
"Free24HourCancellation": true,
"MerchantName": "American Airlines*Alaska Airlines",
"Links": {
"ApiFareRules": {
"Accept": "application/vnd.exp-flight.v1+json",
"Method": "GET",
"Href": "https://localhost:8443/flights/farerules/CgVjb2FjaBoLV2hpdGUgTGFiZWwiDmF0cGNvIHNlY3VyYXRlKgpzdGFuZGFsb25lMgJBU0JRCAESEzIwMTktMTEtMDFUMDA6MDA6MDAaA0xBWCIDRVdSKgJBUzINUkgyVEFWQk4vWFBFMUIGRVdSTEFYSgVTYWJyZWoFQURVTFRqBUFEVUxU"
},
"WebDetails": {
"Method": "GET",
"Href": "https://wwwexpediacom.integration.sb.karmalab.net/go/udp?CCheck=1&piid=v5-8edbcd6fdf1740e7a5b6b56eb5839af9-2-2-16~0.S~AQoCCAESBwjUBBABGAEgASAMIAcgDSAJKAJYAg~AQokCiIIwaYBEgQxMTYxGMSNASCLuAEogaC7ATDuorsBOFhAAFgBCiQKIgjBpgESBDExNjgYi7gBIMSNASiepLwBMN2mvAE4WEAAWAESCggJEAIYAioCQVMYASIECAEQASgHKAMoBDAC&Price=249.66&CurrencyCode=USD¤cy=USD&DepartureTLA=L1:EWR|L2:LAX&ArrivalTLA=L1:LAX|L2:EWR&DepartureDate=L1:2021-11-01|L2:2021-11-12&ArrivalDate=L1:2021-11-01|L2:2021-11-13&Carrier=AS&NumAdult=1&NumSenior=0&NumChild=0&Class=3&RefundableFlightsOnly=N&Sort=10&TripType=RoundTrip&ProductType=air&eapid=0-1&ServiceVersion=V5&MessageGuid=9ee57730-255f-11e9-8539-4ccc6a3c3edd&langid=1033"
},
"ApiBooking": {
"Accept": "application/vnd.exp-flight.v3+json",
"Method": "POST",
"Href": "https://ews-booking-service.us-west-2.test.expedia.com/flights/bookings/031dea16474835657516a4a5a318c443-1-16~0.D~AQoCCAESBwjUBBABGAEgCSgCWAI~AQokCiIIwaYBEgQxMTYxGMSNASCLuAEogaC7ATDuorsBOFhAAFgBCiQKIgjBpgESBDExNjgYi7gBIMSNASiepLwBMN2mvAE4WEAAWAESCggJEAIYAioCQVMYASIECAEQASgHKAMwAg?price=249.66¤cy=USD"
}
},
"SegmentIds": [
"MTT3BhcXVlEx",
"MTT3BhcXVlIx"
],
"OfferPrice": {
"TotalPrice": {
"Value": "249.66",
"Currency": "USD"
},
"BasePrice": {
"Value": "206.21",
"Currency": "USD"
},
"Fees": [{
"Value": "0.00",
"Currency": "USD",
"Name": "Service"
}],
"TotalTaxes": {
"Value": "43.45",
"Currency": "USD"
},
"TotalTaxesAndFees": {
"Value": "43.45",
"Currency": "USD"
},
"AveragePricePerTicket": {
"Value": "249.66",
"Currency": "USD",
"Count": 1
},
"PricePerPassengerCategory": [{
"Category": "ADULT",
"Count": 1,
"TotalPrice": {
"Value": "249.66",
"Currency": "USD"
},
"BasePrice": {
"Value": "206.21",
"Currency": "USD"
},
"TotalTaxes": {
"Value": "43.45",
"Currency": "USD"
}
}]
},
"Refundable": false,
"RefundPenalty": [{
"SegmentIds": [
"MTT3BhcXVlEx",
"MTT3BhcXVlIx"
],
"PreTripChange": {
"Allow": "UNKNOWN"
},
"PreTripCancel": {
"Allow": "NO"
},
"EnrouteChange": {
"Allow": "UNKNOWN"
},
"EnrouteCancel": {
"Allow": "UNKNOWN"
},
"Transferable": "NO",
"NameChangeAllowed": "UNKNOWN"
}],
"International": false,
"TicketType": "ETicket"
},
"ValidFormsOfPayment": [{
"PaymentMethod": "DebitCard",
"Name": "AmericanExpress",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "AmericanExpress",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "DebitCard",
"Name": "ChinaUnionPay",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "ChinaUnionPay",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "DebitCard",
"Name": "Diner's Club International",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "Diner's Club International",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "DebitCard",
"Name": "Discover",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "Discover",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "DebitCard",
"Name": "JCB",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "JCB",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "DebitCard",
"Name": "MasterCard",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "MasterCard",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "DebitCard",
"Name": "UATP",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "UATP",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "DebitCard",
"Name": "Visa",
"Fee": "0.00",
"Currency": "USD"
},
{
"PaymentMethod": "CreditCard",
"Name": "Visa",
"Fee": "0.00",
"Currency": "USD"
}
],
"TransactionId": "9ee57730-255f-11e9-8539-4ccc6a3c3edd"
}
Códigos de error
Detalles de la API
Aquí puedes explorar las definiciones de punto de conexión de esta API, ir a API Explorer para probar todos los puntos de conexiones de XAP, descargar las especificaciones de OpenAPI y descargar nuestras colecciones de Postman. Hacer pruebas con una de estas opciones o con todas te permitirá comprender qué diferencia hay entre los ejemplos y las definiciones del esquema y los resultados reales.