Services (API compartida de plataforma)
Estas rutas públicas de servicios están en el mismo host que la API de partners. Úsalas junto al flujo de cenote o reserva cuando necesites servicios extra.
Endpoints compartidos verificados
| Método | Endpoint | Propósito |
|---|---|---|
| GET | /api/services | Listar servicios públicos con filtros/paginación |
| GET | /api/services/category/:category | Listar servicios por categoría |
| GET | /api/services/categories | Listar categorías disponibles de servicios |
| GET | /api/services/:id | Obtener detalle de servicio |
| GET | /api/services/:id/calculate-price | Calcular precio de servicio |
| GET | /api/services/:id/pricing | Calcular pricing del servicio con descuentos |
| GET | /api/cenotes/:id/services | Lista los servicios disponibles para un cenote |
Notas
- el pricing de servicios expuesto por la API debe tratarse como centavos a nivel contrato
- transporte y add-ons opcionales normalmente se resuelven junto con Pricing
- esta página evita ejemplos legacy que asumían modelos viejos de transporte o endpoints no documentados