Primeros pasos con la API de actividades de XeniCómo reservar una actividadCómo buscar etiquetas y categorías de actividadesCómo cancelar una reserva de actividadCómo comprobar la disponibilidad de la actividadCómo obtener detalles de la actividadCómo recuperar los detalles de la reserva de actividadesCómo buscar actividades con filtrosCómo buscar destinos de actividadesAPI de alquiler de coches: introducciónAPI de alquiler de coches: comprensión de los campos de respuestaCómo reservar un alquiler de cochesCómo obtener detalles del vehículo de alquiler y complementos de equipoCómo recuperar o cancelar una reserva de alquiler de cochesCómo buscar autos de alquiler disponiblesCómo buscar ubicaciones de recogidaCómo utilizar los filtros de búsqueda de alquiler de cochesMejores prácticas de integración de API de ofertasPreguntas frecuentes sobre la API de ofertasPrimeros pasos con la API de ofertas de XeniReferencia de encabezados y parámetros de solicitud de API de ofertasOfertas API Monedas admitidas y localizaciónCómo mostrar ofertas en su aplicaciónCómo buscar ofertas de hoteles por ubicaciónCódigos de error de la API de vuelos y solución de problemasPrimeros pasos con la API de vuelos de XeniCómo reservar un vueloCómo comprobar la disponibilidad y el precio de los vuelosCómo confirmar o cancelar una reserva de vueloCómo recuperar las reglas de tarifas de un vueloCómo recuperar los detalles de la reserva de un vueloCómo buscar aeropuertos usando AutocompletarCómo buscar vuelosCómo utilizar filtros, clasificación y paginación de búsqueda de vuelosCómo comprobar la disponibilidad y el precio de las habitacionesCómo filtrar los resultados de los alquileres vacacionalesCómo obtener detalles, comodidades y accesibilidad de la propiedad del resortCómo mantener y confirmar una reserva de resortCómo liberar una retención de resortCómo recuperar los detalles de la reserva del resortCómo buscar complejos turísticos disponiblesCómo buscar destinos turísticosCómo buscar ubicaciones de alquiler vacacionalCómo buscar alquileres vacacionalesCómo utilizar filtros de búsqueda y clasificación de complejos turísticosComenzando con la API de Xeni ResortsAPI de Resorts: comprensión de los estados y políticas de las reservasPrimeros pasos con la API de alquileres vacacionalesPreguntas frecuentes sobre alquileres vacacionalesTipos de propiedades admitidas para alquileres vacacionalesComprensión de la búsqueda asincrónica para alquileres vacacionalesAutenticación y firmas APIReserva de hoteles: API directa y pago SSOManejo de errores, límites de tasas y mejores prácticasPrimeros pasos con la API de Xeni HotelesGestión de reservas: estado, recuperación y cancelaciónConfirmación de precios y ciclo de vida del tokenRecuperar detalles del hotel y disponibilidad de habitacionesBúsqueda de hoteles: ubicaciones, filtros y paginaciónBuscando HotelesGestión de sesiones e ID de correlaciónAutenticación API y obtención de claves API

Primeros pasos con la API de actividades de Xeni

Última actualización: 2026-03-03

Primeros pasos con la API de actividades de Xeni

La API de Actividades de Xeni le brinda acceso programático a un inventario global de tours, atracciones, traslados y experiencias. Con una única integración, puede buscar destinos, explorar categorías de actividades, verificar la disponibilidad en tiempo real y completar reservas completamente a través de API.

Qué puedes hacer

La API de actividades v1 admite el ciclo de vida completo de la reserva:

  • Buscar destinos: complete automáticamente los nombres de ciudades y destinos para recuperar ID de destino para consultas posteriores.
  • Buscar etiquetas y categorías: recupere etiquetas de filtro disponibles (por ejemplo, recorridos en helicóptero, cruceros de un día, recorridos a pie) para cualquier destino.
  • Buscar actividades: consulta actividades disponibles con filtros por precio, duración, hora del día, popularidad, ofertas especiales y etiquetas.
  • Obtener detalles de la actividad: recupere información completa de la actividad, incluidas descripciones, ubicaciones, fechas disponibles y precios.
  • Consultar disponibilidad: vea las opciones de productos disponibles con precios en tiempo real para fechas específicas y recuentos de viajeros.
  • Reservar actividades: cree reservas con detalles del viajero, preguntas sobre reservas y preferencias de guía de idiomas.
  • Administrar reservas: recupere los detalles de la reserva, verifique las penalizaciones por cancelación y procese cancelaciones.

Flujo de integración

Una integración típica sigue esta secuencia:

  1. Autocompletar un nombre de destino para obtener un destinationId.
  2. Obtenga etiquetas para que el destino presente opciones de filtrado a los usuarios.
  3. Buscar actividades utilizando el ID de destino, etiquetas y otros filtros.
  4. Obtenga detalles de una actividad seleccionada utilizando su productCode.
  5. Consulte disponibilidad para la fecha de viaje deseada y la combinación de viajeros.
  6. Reserve la actividad enviando la información del viajero y las respuestas a las preguntas sobre la reserva.
  7. Recuperar o cancelar la reserva según sea necesario.

Autenticación

Todas las solicitudes a la API de actividades requieren una clave API válida pasada en el encabezado de la solicitud:

EncabezadoRequeridoDescripción
x-api-keySu clave API de Xeni.

Incluya este encabezado en cada solicitud. Si no tiene una clave API, comuníquese con su administrador de cuentas Xeni o comuníquese con customersupport@xeni.com.

URL base

Todos los puntos finales de actividad utilizan la siguiente ruta base:

{{api_host}}/api/ext/activity/...

Reemplace {{api_host}} con la URL del entorno adecuada proporcionada durante la incorporación.

Puntos finales disponibles

MétodoPunto finalDescripción
PUBLICAR/api/ext/activity/destinationsAutocompletar nombres de destinos
OBTENER/api/ext/activity/tagsObtener etiquetas de filtro para un destino
PUBLICAR/api/ext/activity/searchBuscar actividades con filtros
OBTENER/api/ext/activity/details/{productCode}Obtener detalles de la actividad
PUBLICAR/api/ext/activity/availabilityConsultar disponibilidad y precios
PUBLICAR/api/ext/activity/bookingReserva una actividad
OBTENER/api/ext/activity/bookings/{bookingId}Recuperar detalles de la reserva
OBTENER/api/ext/activity/{bookingId}/cancel-penaltyPenalización por cancelación de cheques
PUBLICAR/api/ext/activity/cancelCancelar una reserva

Próximos pasos

Comience buscando destinos utilizando el punto final de autocompletar. Consulte Cómo buscar destinos de actividades para obtener un tutorial paso a paso.

¿Te resultó útil este artículo?