Pricing (API compartida de plataforma)
Los endpoints de pricing viven en la plataforma compartida y son consumidos frecuentemente por partners.
URL base
https://service-gateway.loscenotes.com/api/pricing
Endpoints actuales documentados
| Método | Endpoint | Propósito |
|---|---|---|
| GET | /api/pricing/summary/:itemType/:itemId | Resumen ligero de pricing |
| POST | /api/pricing/calculate-complete | Cálculo completo de precio |
| POST | /api/pricing/validate-age-breakdown | Validar breakdown de personas/edades |
Ejemplo de cálculo completo
curl -X POST "https://service-gateway.loscenotes.com/api/pricing/calculate-complete" \
-H "Content-Type: application/json" \
-d '{
"itemType": "cenote",
"itemId": "550e8400-e29b-41d4-a716-446655440000",
"ageBreakdown": {
"adult": 2,
"child": 1
},
"selectedServices": [],
"couponCode": "SUMMER2026"
}'
Reglas de pricing
- los precios de cara a API se devuelven en centavos
- el cálculo lo hacen servicios compartidos, no el repo de docs partner
- no se debe depender de documentación vieja sobre
/age-configurations/*salvo que esas rutas vuelvan a existir y se verifiquen