Reservaciones (superficies shared + partner)
Las reservaciones se exponen a través de varias APIs dentro de LosCenotes.
Superficies partner específicas
Public partner API
GET /api/partner/reservationsGET /api/partner/reservations/:idPOST /api/partner/reservationsPOST /api/partner/reservations/:id/cancel
Partner management reservations
GET /api/partner-reservationsGET /api/partner-reservations/statsGET /api/partner-reservations/:idPOST /api/partner-reservationsPATCH /api/partner-reservations/:idPOST /api/partner-reservations/:id/cancel
Endpoints compartidos usados en integraciones
GET /api/public/reservations/:id?email=...&confirmationCode=...GET /api/public/reservations/by-confirmation/:confirmationCode?email=...POST /api/public/reservations/validate
Notas de contrato
- la API expone importes monetarios en centavos
- los endpoints de lista usan el wrapper estándar con paginación
- la gestión partner usa JWT/contexto partner, mientras que la Public Partner API usa
X-API-Key - los endpoints públicos de lookup de reservación requieren datos de verificación por query como
emaily opcionalmenteconfirmationCode
Corrección importante
No llames rutas de confirmación, check-in, completion ni alta masiva bajo /api/partner/reservations o /api/partner-reservations. Esas rutas no se sirven. Las listas de arriba son las rutas de reserva que existen.