Sinopsis
La Vulcano Partners API es la API pública para partners externos. Permite consultar el catálogo de tours de Vulcano Pro y crear reservas (hold + confirm) usando credenciales propias. Esta documentación cubre el entorno sandbox para pruebas de integración. La URL de producción se habilitará cuando el partner esté listo para salir a prod.Requisitos previos
Antes de integrar, asegúrate de tener:- API Key y API Secret de sandbox (entregados por el equipo Vulcano por canal seguro).
- Cliente HTTP capaz de enviar headers personalizados (
curl, Postman,fetch,axios, etc.). - Permiso
tours:readpara consultar tours. - Permiso
reservations:writey canal Vulcano vinculado si vas a crear reservas. - Países y zonas no requieren permiso adicional (solo autenticación).
Flujo de integración recomendado
1
Verificar conectividad
Llama a
GET /health para confirmar que la API responde.2
Autenticarte
Envía
X-API-KEY y X-API-SECRET en cada request protegido. Valida con GET /me y revisa permissions.3
Obtener países
Consulta
GET /countries para listar países disponibles.4
Obtener zonas
Usa
GET /zones?countryId=43 para listar zonas de Chile (u otro país).5
Obtener categorías
Consulta
GET /categories para listar categorías disponibles.6
Listar tours
Consulta tours con los parámetros obligatorios:
GET /tours?zone=5&date_from=2026-07-12&date_to=2026-07-16&passengers=5. Opcionalmente puedes filtrar por category.7
Crear hold y confirmar
Con un
tour_id, fecha y horario disponibles: POST /reservations → opcionalmente GET /reservations/{id} → POST /reservations/confirm. Ver Reservations.Formato de respuesta
Todas las respuestas exitosas usan el mismo sobre:IDs canónicos de Vulcano
Los parámetroscountryId, zone, category y tour_id son IDs internos de Vulcano, no IDs del partner. Debes usarlos tal como los devuelve esta API.
El booking expone además:
id— UUID público de la reservation (úsala en la API).order_id— ID interno de la orden en Vulcano (solo referencia).
Próximos pasos
Países
Catálogo de países Vulcano.
Zonas
Catálogo de zonas Vulcano.
Categorías
Catálogo de categorías Vulcano.
Tours
Catálogo, tarifas y disponibilidad.
Reservations
Hold, confirmación y pasajeros.
Autenticación
Cómo enviar credenciales en cada request.