Pricing (Shared Platform API)
Pricing endpoints live in the shared platform and are commonly consumed by partners.
Base URL
https://service-gateway.loscenotes.com/api/pricing
Current documented endpoints
| Method | Endpoint | Purpose |
|---|---|---|
| GET | /api/pricing/summary/:itemType/:itemId | Lightweight pricing summary |
| POST | /api/pricing/calculate-complete | Full pricing calculation |
| POST | /api/pricing/validate-age-breakdown | Validate age/people breakdown |
Complete pricing example
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"
}'
Pricing rules
- API-facing prices are returned in cents
- pricing is calculated by shared services, not by the partner docs repo
- do not rely on older
/age-configurations/*documentation unless those routes are explicitly reintroduced and verified