Para quién es
Agencias, alojamientos, afiliados y plataformas que ya hablan OCTO pueden vender nuestro catálogo sin desarrollos a medida. Solo verás lo que tu cartera permite.
Acceso
Crea una clave de API con los scopes catalog.read y booking.create y úsala en /api/v1/octo/v1 con Authorization: Bearer <clave>.
Operaciones
| OCTO | Qué hace |
|---|---|
GET /products | Actividades con sus opciones y tipos de entrada |
POST /availability | Disponibilidad con plazas y precio |
POST /availability/calendar | Resumen por día |
POST /bookings | Reserva en espera que bloquea plazas |
POST /bookings/:uuid/confirm | Confirma y paga con tu monedero |
POST /bookings/:uuid/cancel | Cancela según la política |
Las reservas son idempotentes por uuid y los errores siguen el formato de OCTO (INVALID_PRODUCT_ID, UNPROCESSABLE_ENTITY...).