Saltar al contenido principal

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étodoEndpointPropósito
GET/api/pricing/summary/:itemType/:itemIdResumen ligero de pricing
POST/api/pricing/calculate-completeCálculo completo de precio
POST/api/pricing/validate-age-breakdownValidar 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