{
"data": [
{
"cabin_prices_per_person": {
"BALCONY": 2319,
"INTERIOR": 1453
},
"company": "princess",
"cruise_id": "N634",
"currency": "USD",
"departure_date": "2026-10-06",
"destinations": [
"Mediterranean"
],
"duration": 7,
"locale": "en_US",
"ports_list": [
{
"arrival": null,
"day": 1,
"departure": null,
"port": "Rome (Civitavecchia), Italy"
}
],
"price": 1453,
"price_euro": 1296.24,
"price_per_night_eur": 185.18,
"ship_name": "Enchanted Princess",
"updated_at": "2026-10-06T06:24:17Z"
}
],
"has_more": true,
"next_cursor": null,
"request_id": "01JSAXEXAMPLE"
}
curl --location --request GET 'https://zylalabs.com/api/14256/cruise+price+api/35385/search+cruises?company=princess&locale=en_US&limit=5' --header 'Authorization: Bearer YOUR_API_KEY'
{
"data": {
"cabin_fare_details": null,
"cabin_prices_per_person": {
"BALCONY": 2319,
"INTERIOR": 1453
},
"company": "princess",
"cruise_id": "N634",
"currency": "USD",
"departure_date": "2026-10-06",
"destinations": [
"Mediterranean"
],
"duration": 7,
"locale": "en_US",
"ports_list": [
{
"arrival": null,
"day": 1,
"departure": null,
"port": "Rome (Civitavecchia), Italy"
}
],
"price": 1453,
"price_euro": 1296.24,
"price_per_night_eur": 185.18,
"ship_name": "Enchanted Princess",
"updated_at": "2026-10-06T06:24:17Z"
},
"request_id": "01JSAXEXAMPLE"
}
curl --location --request GET 'https://zylalabs.com/api/14256/cruise+price+api/35382/cruise+detail?company=princess&locale=en_US&id=Required' --header 'Authorization: Bearer YOUR_API_KEY'
{
"data": [
{
"cabin_type": "INTERIOR",
"company": "princess",
"cruise_id": "N634",
"currency": "USD",
"current_price": 1453,
"current_price_euro": 1296.24,
"departure_date": "2026-10-06T00:00:00Z",
"destinations": [
"Mediterranean"
],
"detected_at": "2026-10-06T06:24:17Z",
"drop_amount_euro": 201.76,
"drop_pct": 13.5,
"duration": 7,
"itinerary_url": null,
"locale": "en_US",
"previous_price": 1680,
"previous_price_euro": 1498,
"ship_name": "Enchanted Princess",
"title": "Enchanted Princess Mediterranean"
}
],
"has_more": false,
"next_cursor": null,
"request_id": "01JSAXEXAMPLE"
}
curl --location --request GET 'https://zylalabs.com/api/14256/cruise+price+api/35384/recent+price+drops?company=princess&locale=en_US&min_drop_pct=10&since=2026-09-01&limit=5&sort=drop_pct:desc' --header 'Authorization: Bearer YOUR_API_KEY'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Precio del crucero API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento.
(Ahorra 2 meses pagando anualmente 🎉)
La API de precios de cruceros te permite buscar navegaciones y recuperar información actual sobre tarifas, precios de cabinas e itinerarios detallados. También proporciona acceso a recientes caídas de tarifas en 10 líneas de cruceros diferentes
El `cruise_id` es único dentro de una línea de cruceros y mercado específicos Cuando utilice el `cruise_id` obtenido de `Buscar Cruceros` o `Caídas de Precios Recientes` para consultar `Detalles del Crucero` también debe proporcionar la misma empresa (línea de cruceros) y localidad (mercado) para garantizar la recuperación precisa de los detalles de la navegación
El endpoint `Detalle del Crucero` proporciona información completa incluyendo el título del crucero, el nombre del barco, la fecha de salida, el número de noches, la tarifa por persona en la moneda del mercado y en euros, la tarifa por noche en euros, precios detallados de cabinas, promociones disponibles (si son publicadas por la línea de cruceros), destinos y un itinerario puerto por puerto
El endpoint `Caídas de Precio Recientes` está diseñado para este propósito Devuelve itinerarios donde la tarifa ha disminuido recientemente proporcionando el precio anterior el precio actual la cantidad de la caída en euros y el porcentaje de la reducción de la tarifa
Los desarrolladores pueden aprovechar esta API para construir aplicaciones que muestran precios de cruceros en tiempo real, comparar tarifas entre diferentes navegaciones y líneas de cruceros, alertar a los usuarios sobre caídas de precios y proporcionar información detallada sobre itinerarios. Esto permite la creación de plataformas de reservas de viajes dinámicas y herramientas de seguimiento de precios
El endpoint `Buscar Cruceros` devuelve una lista de navegaciones con detalles como cruise_id, nombre del barco, fecha de salida y precios de cabinas. El endpoint `Detalle del Crucero` proporciona información completa sobre una navegación específica, incluyendo detalles de itinerario y tarifas. El endpoint `Caídas Recientes de Precios` lista navegaciones con reducciones de tarifas, mostrando precios anteriores y actuales junto con porcentajes de reducción
Los campos clave incluyen `cruise_id`, `company`, `departure_date`, `ship_name`, `cabin_prices_per_person` y `destinations`. En `Recent Price Drops`, se incluyen campos adicionales como `previous_price`, `current_price` y `drop_pct` para resaltar los cambios en las tarifas
Cada punto final devuelve datos en un formato JSON estructurado Para `Buscar Cruceros` y `Detalle del Crucero`, los datos están anidados bajo un objeto `data`, mientras que `Recientes Caídas de Precios` devuelve un array de objetos de navegación Cada objeto de navegación contiene detalles relevantes, lo que facilita su análisis y uso
Cada punto final permite filtros opcionales como línea de cruceros, fecha de salida y destino Los usuarios pueden personalizar sus solicitudes incluyendo estos parámetros para reducir los resultados de búsqueda según criterios específicos
Buscar Cruceros proporciona una lista de navegaciones disponibles mientras que Detalle del Crucero ofrece información detallada sobre una navegación específica Caídas de Precios Recientes se centra en los cambios de tarifas mostrando qué navegaciones han visto reducciones de precios y en qué cantidad
Los usuarios pueden extraer campos específicos como `ship_name` y `departure_date` para mostrarlos en aplicaciones. El `cruise_id` se puede usar para obtener información detallada de `Cruise Detail`, mientras que `Recent Price Drops` puede ayudar a los usuarios a identificar el mejor momento para reservar según las reducciones de tarifas
Los datos se obtienen de varias líneas de cruceros lo que asegura una visión completa de los salidas disponibles y los cambios de tarifas La API agrega esta información para proporcionar a los usuarios detalles de cruceros actualizados y precisos
Los casos de uso típicos incluyen la construcción de plataformas de reservas de viajes, la creación de herramientas de comparación de tarifas y el desarrollo de aplicaciones que alertan a los usuarios sobre caídas de precios. Estos datos ayudan a los usuarios a tomar decisiones informadas sobre reservas de cruceros e itinerarios