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

Cómo buscar complejos turísticos disponibles

Última actualización: 2026-03-03

Cómo buscar complejos turísticos disponibles

Una vez que tenga un código de región del punto final de autocompletar, puede buscar propiedades turísticas disponibles. El punto final de búsqueda de propiedades devuelve una lista de complejos turísticos que coinciden con sus criterios, incluidos precios, calificaciones, imágenes y detalles de ubicación.

Punto final

POST {{apihost}}/resorts/api/v2/properties/{xeniregioncode}?currency={currencycode}

Encabezados requeridos

EncabezadoValorRequerido
Content-Typeapplication/json
x-api-keySu clave API
x-correlation-idIdentificador de correlación único

Parámetros de ruta

ParámetroTipoRequeridoDescripción
xeniregioncodecadenaEl código de región codificado en Base64 del punto final de autocompletar

Parámetros de consulta

ParámetroTipoRequeridoDescripción
currencycadenaNoCódigo de moneda ISO 4217 de tres letras (por ejemplo, USD, EUR, GBP). El valor predeterminado es USD.

Cuerpo de solicitud

JSON
{
  "stay_period": {
    "start": "2026-04-01",
    "end": "2026-04-07"
  },
  "lat": 19.8968,
  "lon": -155.5828
}

Campos del cuerpo de la solicitud

CampoTipoRequeridoDescripción
stayperiod.startcadenaFecha de entrada en formato YYYY-MM-DD
stayperiod.endcadenaFecha de salida en formato YYYY-MM-DD
latnúmeroLatitud del destino (desde autocompletar)
lonnúmeroLongitud del destino (desde autocompletar)
filtersobjetoNoFiltros opcionales para limitar los resultados. Consulte Cómo utilizar los filtros y la clasificación de búsqueda de complejos turísticos.
sortmatrizNoCriterios de clasificación opcionales. Consulte Cómo utilizar filtros y clasificación de búsqueda de complejos turísticos.

Solicitud de ejemplo

JSON
POST {{api_host}}/resorts/api/v2/properties/aGF3YWlp?currency=USD

{
"stay_period": {
"start": "2026-04-01",
"end": "2026-04-07"
},
"lat": 19.8968,
"lon": -155.5828
}

Ejemplo de respuesta

JSON
{
  "status": 200,
  "data": [
    {
      "id": "RST-98765",
      "name": "Oceanfront Paradise Resort & Spa",
      "base_rate": 245,
      "taxesandfees": 38.5,
      "total_rate": 1710,
      "currency": "USD",
      "address": {
        "line_1": "100 Beachfront Drive",
        "city": "Kailua-Kona",
        "state": "HI",
        "country": "US",
        "postal_code": "96740"
      },
      "coordinates": {
        "lat": 19.64,
        "lon": -155.9969
      },
      "ratings": {
        "star_rating": 4,
        "user_rating": 8.7
      },
      "image": "https://images.example.com/resort-main.jpg",
      "start_date": "2026-04-01",
      "end_date": "2026-04-07",
      "recommendation_id": "rec-abc123",
      "published_price": 1850
    }
  ]
}

Campos de respuesta

CampoTipoDescripción
idcadenaIdentificador de propiedad único. Utilice esto para llamadas de detalles, disponibilidad y reserva.
namecadenaNombre para mostrar de la propiedad del resort
baseratenúmeroTarifa base por noche antes de impuestos y cargos
taxesandfeesnúmeroTotal de impuestos y tasas de la estancia
totalratenúmeroCosto total de toda la estancia, incluidos impuestos y tasas
currencycadenaCódigo de moneda para todos los campos de tarifas
addressobjetoDetalles de la dirección de la propiedad
coordinatesobjetoLatitud y longitud de la propiedad
ratings.starratingnúmeroClasificación de estrellas de la propiedad (1-5)
ratings.userratingnúmeroCalificación promedio de los huéspedes
imagecadenaURL de la imagen de la propiedad principal
startdatecadenaFecha de entrada
enddatecadenaFecha de salida
recommendationidcadenaIdentificador de recomendación. Requerido para disponibilidad y llamadas de reserva.
publishedpricenúmeroLa tarifa normal publicada original antes de cualquier descuento

Notas importantes

  • Guardar el recommendation_id: este valor es obligatorio al verificar la disponibilidad de habitaciones, confirmar precios y crear reservas. Vincula las llamadas API posteriores a este resultado de búsqueda específico.
  • Guardar la propiedad id: necesitará este identificador para realizar búsquedas de detalles de propiedades, comprobaciones de disponibilidad y solicitudes de reserva.
  • Las tarifas son por estadía: totalrate representa el costo total de todo el período de estadía, no una tarifa por noche. El baserate es la tarifa por noche.
  • Precio publicado frente a tarifa total: publishedprice es la tarifa normal original. El totalrate es el precio real que paga su cliente, que puede reflejar precios negociados o con descuento.

Artículo siguiente: Cómo utilizar los filtros y la clasificación de búsqueda de complejos turísticos

¿Te resultó útil este artículo?