Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.
Tabla de contenidos
minLevel1
maxLevel7

...

Nota

Todos los servicios ejecutados, deben incluir el siguiente header:

Nombre del Header: x-net-metasearch

Valor a enviar: {{userservice}}-{{saleschannelcode}}

Ejemplo: x-net-metasearch=demo-metaprueba

Se deben enviar las IP’s desde las cuales recibiremos los llamados a nuestras APIs, pues se deben incluir en una whitelist.

Si el llamado no cumple con el header o se hace desde una IP diferente a las autorizadas, el request no se va a procesar.

Diagrama de flujo

...

Generalidades de los servicios

...

Tipo de servicio

Servicio

Caracteristicas

Iniciar sesión

GuestSession

Iniciar sesion como usuario invitado

Session

Iniciar sesion como usuario registrado en el sistema (Operador, Agente, etc)

Búsqueda de hoteles

HotelMetaSearch

Utilizado para búsquedas sin SC. La url deeplink retornada redirecciona a la experiencia antigua de venta (Catmandu)

HotelMetaSearchV3

Utilizado para búsquedas con SC. La url deeplink retornada redirecciona a la experiencia antigua de venta (Catmandu) o experiencia nueva de venta (Nuevo front) dependiendo de la configuración en el sistema

HotelMetaSearchByHotelIds

Utilizado para búsquedas con SC por hotel dependiendo de la negociacion entre la agencia y el metabuscador. La url deeplink retornada redirecciona a la experiencia antigua de venta (Catmandu) o experiencia nueva de venta (Nuevo front) dependiendo de la configuración en el sistema

Servicio GuestSession [GET]

Este servicio retorna un token de sesión de usuario invitado necesario para ejecutar los servicios de búsqueda y resultados de hoteles. Se debe realizar la autenticación sobre el ambiente que se desee utilizar.

...

Ejemplo de Respuesta:

...

Servicio Session [POST]

Este servicio retorna un token de sesión de usuario registrado en el sistema necesario para ejecutar los servicios de búsqueda y resultados de hoteles. Se debe realizar la autenticación sobre el ambiente que se desee utilizar.

...

Ejemplo de Respuesta:

...

Servicio HotelMetaSearch [POST]

Por medio de este servicio se lanza la búsqueda sin SC, para el destino, fechas, distribución de pasajeros que se requieran. Este flujo permite que para la búsqueda que se esta realizando, se muestren cada una de las opciones de hoteles con un deeplink (Es un parametro que contiene una URL que redirecciona a un producto seleccionado) que redirecciona a la experiencia antigua de venta.

...

Servicio HotelMetaSearchV3 [POST]

Por medio de este servicio se lanza la búsqueda con SC, para el destino, fechas, distribución de pasajeros que se requieran. Este flujo permite que para la búsqueda que se esta realizando, se muestren cada una de las opciones de hoteles con un deeplink (Es un parametro que contiene una URL que redirecciona a un producto seleccionado) que redirecciona a la experiencia nueva o antigua de venta de acuerdo a la configuración establecida para la agencia.

...

Servicio HotelMetaSearchByHotelIds [POST]

Por medio de este servicio se lanza la búsqueda con SC, para un grupo de hoteles, fechas, distribución de pasajeros que se requieran. Este flujo permite que para la búsqueda que se esta realizando, se muestren cada una de las opciones de hoteles con un deeplink (Es un parametro que contiene una URL que redirecciona a un producto seleccionado) que redirecciona a la experiencia nueva o antigua de venta de acuerdo a la configuración establecida para la agencia.

...