Apis ecommerce SPA: Flight Results
Front Example
APIS
air_shopping_price_calculation
Diagram
Mapping
Flight Results Frontend receives information from https://kiu.atlassian.net/wiki/spaces/KE/pages/267190369 as follows:
Elementos |
|
|
|
|
|
|
| Descripción | Campo en la SPA |
---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| "backendflightresults.8571697e8cfc_c789f16882d54ece9af117e7c837baf9"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Lista de Aeropuertos dentro de la búsqueda realizada | Aquí se despliega toda la lista de los aeropuertos que contiene la búsqueda, con cada uno de los capos se busca la información para desplegar en el frontend. |
|
|
|
|
|
|
|
| Código del aeropuerto |
|
|
|
|
|
|
|
|
| Ciudad |
|
|
|
|
|
|
|
|
| Nombre de la Ciudad |
|
|
|
|
|
|
|
|
| País |
|
|
|
|
|
|
|
|
| Nombre del País |
|
|
|
|
|
|
|
|
| Nombre del Aeropuerto |
|
|
|
|
|
|
|
|
| Código del país 2 dígitos |
|
|
|
|
|
|
|
|
| Código del país 3 dígitos |
|
|
|
|
|
|
|
|
| Ubicación de la Ciudad |
|
|
|
|
|
|
|
|
| Indicador para traer la ubicación iata de la ciudad |
|
|
|
|
|
|
|
|
| Nombre de la ubicación de la ciudad |
|
|
|
|
|
|
|
|
| Código de la ubicación del aeropuerto |
|
|
|
|
|
|
|
|
| Indicador para traer la ubicación iata del aeropuerto |
|
|
|
|
|
|
|
|
| Numero de referencia del aeropuerto |
|
| |||||||||
|
|
|
|
|
|
|
| Lógica de listado de fechas y precios de 3 días antes y 3 días después de la búsqueda. |
|
|
|
|
|
….. |
|
|
| Lista de días y precios mas económico disponible para la ida | Se muestran la información de los 7 días disponibles y los precios para mostrar en el frontend para la ida. |
|
|
|
|
|
|
|
| Lista de días y precios mas económico disponible para la ida | Se muestran la información de los 7 días disponibles y los precios para mostrar en el frontend para la vuelta. |
| |||||||||
|
|
|
|
|
|
|
| Componentes | Se muestra la información de la búsqueda |
|
|
|
|
|
|
|
| Información de llegada |
|
|
|
|
|
|
|
|
| fecha |
|
|
|
|
|
|
|
|
| ID de referencia de locación de llegadaa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Información de salida |
|
|
|
|
|
|
|
|
| Fecha |
|
|
|
|
|
|
|
|
| ID de referencia de locación de salida |
|
|
|
|
|
|
|
|
| Lista de la referencia ID de las familias de tarifas | Lista de familias de tarifas que se mostraran el frontend |
|
|
|
|
|
|
|
| Lista de viajes |
|
|
|
|
|
|
|
|
| Vuelos | Información del vuelo y orden a mostrar en el frontend |
|
|
|
|
|
|
|
| ID de referencia del vuelo |
|
|
|
|
|
|
|
|
| Informacion de llegada |
|
|
|
|
|
|
|
|
| ID de referencia del aeropuerto |
|
|
|
|
|
|
|
|
| Indicador de cambio de día |
|
|
|
|
|
|
|
|
| Fecha de llegada |
|
|
|
|
|
|
|
|
| Nombre del día de semana de llegada |
|
|
|
|
|
|
|
|
| Hora de llegada |
|
|
|
|
|
|
|
|
| ID de referencia del carrier |
|
|
|
|
|
|
|
|
| Información de Salida |
|
|
|
|
|
|
|
|
| ID de referencia del aeropuerto |
|
|
|
|
|
|
|
|
| Fecha de salida |
|
|
|
|
|
|
|
|
| Nombre del día de semana de salida |
|
|
|
|
|
|
|
|
| Tiempo restante para la salida |
|
|
|
|
|
|
|
|
| Hora de salida |
|
|
|
|
|
|
|
|
| Información adicional del vuelo |
|
|
|
|
|
|
|
|
| Requiere API |
|
|
|
|
|
|
|
|
| Detalles de conexiones |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Habilitado Pre asignación de Asientos |
|
|
|
|
|
|
|
|
| Equipo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ID de referencia del equipo |
|
|
|
|
|
|
|
|
| Lista de remarks para el vuelo |
|
|
|
|
|
|
|
|
| Detalles de paradas del vuelo |
|
|
|
|
|
|
|
|
| Servicios en el vuelo |
|
|
|
|
|
|
|
|
| Servicio de comida |
|
|
|
|
|
|
|
|
| ID de referencia del servicio de comida |
|
|
|
|
|
|
|
|
| Lista de servicios especiales disponibles |
|
|
|
|
|
|
|
|
| Código |
|
|
|
|
|
|
|
|
| Cantidades disponibles |
|
|
|
|
|
|
|
|
| Código del vuelo |
|
|
|
|
|
|
|
|
| Duración del vuelo |
|
|
|
|
|
|
|
|
| Numero de vuelo |
|
|
|
|
|
|
|
|
| RBD del vuelo |
|
|
|
|
|
|
|
|
| Paradas del vuelo |
|
|
|
|
|
|
|
|
| Tipo de vuelo |
|
|
|
|
|
|
|
|
| Orden del vuelo |
|
|
|
|
|
|
|
|
| Viajes |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Tarifas | Tarifas disponibles a mostrar en el frontend |
|
|
|
|
|
|
|
| ID de la familia de tarifa |
|
|
|
|
|
|
|
|
| Promedio total |
|
|
|
|
|
|
|
|
| ID de referencia de la moneda |
|
|
|
|
|
|
|
|
| siguiente |
|
|
|
|
|
|
|
|
| previa |
|
|
|
|
|
|
|
|
| rbd |
|
|
|
|
|
|
|
|
| cerrado |
|
|
|
|
|
|
|
|
| cantidad de cupos |
|
|
|
|
|
|
|
|
| Clase de reservacion |
|
|
|
|
|
|
|
|
| Requerido |
|
|
|
|
|
|
|
|
| Lista de espera habilitada |
|
|
|
|
|
|
|
|
| Equivalente total pagado |
|
|
|
|
|
|
|
|
| Total de impuestos |
|
|
|
|
|
|
|
|
| Detalles de impuestos |
|
|
|
|
|
|
|
|
| Cantidad de pasajeros |
|
|
|
|
|
|
|
|
| Tipo de pasajero |
|
|
|
|
|
|
|
|
| Lista de impuestos |
|
|
|
|
|
|
|
|
| Total |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ID de referencia de moneda |
|
|
|
|
|
|
|
|
| Exceptuado |
|
|
|
|
|
|
|
|
| Cambio disponible |
|
|
|
|
|
|
|
|
| Pagado |
|
|
|
|
|
|
|
|
| Modo de cotización |
|
|
|
|
|
|
|
|
| Rembolso permitido |
|
|
|
|
|
|
|
|
| Código del impuesto |
|
|
|
|
|
|
|
|
| Nombre del impuesto |
|
Se listan todos los impuestos con el mismo formato que el anterior | |||||||||
|
|
|
|
|
|
|
| Total de impuestos |
|
Se listan todos los viajes con el mismo formato que el anterior | |||||||||
|
|
|
|
|
|
|
| Vuelos |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Orden |
|
|
|
|
|
|
|
|
| Menor precio |
|
|
|
|
|
|
|
|
| Total de paradas |
|
|
|
|
|
|
|
|
| Total tiempo de viaje |
|
|
|
|
|
|
|
|
| Pasajeros | Tipos y cantidad de pasajeros a mostrar en el frontend |
|
|
|
|
|
|
|
| PTC |
|
|
|
|
|
|
|
|
| Cantidad |
|
|
|
|
|
|
|
|
| Tipo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|