API de tasas de equipaje de vuelos
Guía y ejemplos para acceder a la API de tasas de equipaje de vuelos
La API de tasas de equipaje de vuelos te permite buscar una lista completa de todas las tarifas relacionadas con el equipaje en el vuelo seleccionado.
Punto de conexión
Método | Punto de conexión | Requisitos previos |
---|---|---|
GET | https://apim.expedia.com/flights/baggagefees/[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.v1+json |
Partner-Transaction-Id: | Cadena de TransactionID de colaborador |
Encabezados opcionales
Accept-Encoding: | gzip |
---|
Ejemplo de solicitud de tasa de equipaje
Solicitud
https://apim.expedia.com/flights/baggagefees/CjMKAkRMGgoyMDE3LTA2LTIwIgNMQVMyA0xBWDoBQUIIVUFBMEFXRk5KBWZpcnN0UgM1ODQSA1VTRA
Respuesta correcta
Respuesta
{
"FlightBaggageFees": [
{
"FlightSegment": {
"AirlineCode": "UA",
"AirlineName": "United Airlines",
"DepartureAirport": {
"Code": "SFO"
},
"ArrivalAirport": {
"Code": "IAD"
},
"CabinClass": "COACH",
"Links": {
"WebBaggageFees": {
"Method": "GET",
"Href": "https://www.united.com/web/en-US/content/travel/baggage/default.aspx"
}
}
},
"BaggageFees": [
{
"BagType": "FIRST_BAG",
"FixedCharge": {
"Value": "10.50",
"Currency": "USD"
},
"WeightUnit": "kg",
"Weight": "21.6",
"Application": "per"
},
{
"BagType": "PREPAID_CARRY_ON",
"MaxCharge": {
"Value": "10.25",
"Currency": "USD"
},
"MinCharge": {
"Value": "5.75",
"Currency": "USD"
},
"WeightUnit": "kg",
"Weight": "21.6",
"Application": "per"
}
]
}
],
"TransactionId": "a9e371c4-89d9-4f9c-8df7-df105830e7fe"
}
Tasa de equipaje para un importe fijo e intervalo
Respuesta de la tasa de equipaje
{
"FlightBaggageFees": [
{
"FlightSegment": {
"AirlineCode": "UA",
"AirlineName": "United Airlines",
"DepartureAirport": {
"Code": "SFO"
},
"ArrivalAirport": {
"Code": "IAD"
},
"CabinClass": "COACH",
"Links": {
"WebBaggageFees": {
"Method": "GET",
"Href": "https://www.united.com/web/en-US/content/travel/baggage/default.aspx"
}
}
},
"BaggageFees": [
{
"BagType": "CARRY_ON",
"FixedCharge": {
"Value": "0.0",
"Currency": "USD"
},
"WeightUnit": "kg",
"Weight": "21.6",
"Application": "per"
},
{
"BagType": "FIRST_BAG",
"FixedCharge": {
"Value": "10.50",
"Currency": "USD"
},
"WeightUnit": "kg",
"Weight": "21.6",
"Application": "per"
},
{
"BagType": "SECOND_BAG",
"FixedCharge": {
"Value": "10.50",
"Currency": "USD"
},
"WeightUnit": "kg",
"Weight": "21.6",
"Application": "per"
},
{
"BagType": "PREPAID_CARRY_ON",
"MaxCharge": {
"Value": "10.25",
"Currency": "USD"
},
"MinCharge": {
"Value": "5.75",
"Currency": "USD"
},
"WeightUnit": "kg",
"Weight": "21.6",
"Application": "per"
}
]
}
],
"TransactionId": "a9e371c4-89d9-4f9c-8df7-df105830e7fe"
}
Tasa de equipaje solo con equipaje de mano (el resto no se conocen)
Respuesta de la tasa de equipaje
{
"FlightBaggageFees": [
{
"FlightSegment": {
"AirlineCode": "UA",
"AirlineName": "United Airlines",
"DepartureAirport": {
"Code": "SFO"
},
"ArrivalAirport": {
"Code": "IAD"
},
"CabinClass": "COACH",
"Links": {
"WebBaggageFees": {
"Method": "GET",
"Href": "https://www.united.com/web/en-US/content/travel/baggage/default.aspx"
}
}
},
"BaggageFees": [
{
"BagType": "CARRY_ON",
"FixedCharge": {
"Value": "0.0",
"Currency": "USD"
},
"WeightUnit": "kg",
"Weight": "21.6",
"Application": "per"
}
]
}
],
"TransactionId": "a9e371c4-89d9-4f9c-8df7-df105830e7fe"
}
Aviso: No hay información disponible sobre la tasa de equipaje
Respuesta de la tasa de equipaje
{
"Warnings": [
{
"Code": "NO_FEE_INFO",
"Description": "Fee Information is not available"
}
],
"FlightBaggageFees": [
{
"FlightSegment": {
"AirlineCode": "UA",
"AirlineName": "United Airlines",
"DepartureAirport": {
"Code": "SFO"
},
"ArrivalAirport": {
"Code": "IAD"
},
"CabinClass": "COACH",
"Links": {
"WebBaggageFees": {
"Method": "GET",
"Href": "https://www.united.com/web/en-US/content/travel/baggage/default.aspx"
}
}
}
}
],
"TransactionId": "a9e371c4-89d9-4f9c-8df7-df105830e7fe"
}
Códigos de error
Código de advertencia
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.