Primeros pasos con Xeni Quick Builder

Última actualización: 2026-03-03

Primeros pasos con Xeni Quick Builder

Xeni Quick Builder es un motor de reservas de marca blanca que le permite ofrecer capacidades de búsqueda y reserva de hoteles directamente dentro de su plataforma. A diferencia de las API de Xeni independientes, Quick Builder proporciona una interfaz de reserva completamente renderizada que se integra mediante autenticación basada en SSO.

¿Qué es Quick Builder?

Quick Builder es una experiencia de reserva alojada impulsada por Xeni. Sus usuarios se autentican a través de su plataforma y una redirección de SSO segura los registra en el entorno de marca blanca de Xeni. Desde allí, pueden buscar hoteles, ver resultados y completar reservas, todo dentro de una experiencia de marca que coincida con su plataforma.

Cómo funciona la autenticación SSO

Quick Builder utiliza el inicio de sesión único basado en JWT (JSON Web Token) en lugar de la autenticación basada en firma Auth V2 utilizada por las API de Xeni. El flujo funciona de la siguiente manera:

  1. El usuario inicia sesión en su plataforma: su aplicación autentica al usuario a través de su propio sistema de inicio de sesión.
  2. Su servidor genera un JWT: cuando el usuario está listo para acceder al motor de reservas, su backend crea un JWT firmado que contiene las afirmaciones de identidad del usuario.
  3. Redireccionar a Xeni: su aplicación redirige al usuario a la URL de SSO de Xeni con el token JWT y una ruta de destino.
  4. Xeni valida el token: Xeni llama a su punto final de validación JWT para verificar que el token sea auténtico y no haya caducado.
  5. El usuario accede a Quick Builder: una vez validado, el usuario inicia sesión en el motor de reservas de marca blanca y puede buscar y reservar hoteles.

Formato de URL de redireccionamiento SSO

La URL de redireccionamiento sigue esta estructura:

https://your-xeni-domain.com/sso?token={JWTTOKEN}&navigateTo={ENCODEDDESTINATION}
ParámetroDescripción
tokenEl token JWT firmado generado por su servidor
navigateToRuta codificada en URL dentro del motor de reservas (por ejemplo, /hotels/search)

Lista de verificación de integración

Para completar su integración con Quick Builder, deberá:

PasoDescripciónArtículo
1. Generar tokens JWTCree tokens firmados con los reclamos requeridosConfigurar autenticación SSO
2. Cree un punto final de validaciónExponer un punto final POST al que Xeni llama para verificar tokensCrear un punto final de validación JWT
3. Configurar el panel de administraciónRegistre su URL de validación y dominio de emisor en el administrador de XeniConfigurar Quick Builder en Xeni Admin
4. Búsqueda de hotelesUtilice los puntos finales de búsqueda y autocompletar para encontrar propiedadesBuscar Hoteles
5. Aplicar filtrosLimitar resultados por clasificación, servicios, precio y másUsar filtros de búsqueda de hoteles

Diferencias clave con las API de Xeni


CaracterísticaConstructor rápidoAPI de Xeni
AutenticaciónSSO basado en JWTAuth V2 (generación de firma)
InterfazInterfaz de usuario de marca blanca alojadaPuntos finales de API sin procesar
Flujo de reservasLa interfaz de usuario integrada gestiona el pagoUsted construye todo el flujo de pago
Búsqueda de hotelesLos mismos puntos finales que la API de HotelesAcceso directo a la API

Próximos pasos

Comience configurando la autenticación SSO. Esta es la base de su integración con Quick Builder y debe completarse antes de cualquier otra configuración.

¿Te resultó útil este artículo?