ARI controls what can be sold and at what price for each date range: inventory, stop sell, restrictions (min/max stay, CTA/CTD), and rates.
| Method | Path | Purpose |
|---|
| POST | /push/ari | Push one or more date-range updates (body: JSON array) |
| Concept | Description |
|---|
pricingModel unit | One price per room night — no guest breakdown on rate lines |
pricingModel guest | Prices per ageCategory (adult, child, infant) with guests count |
| exludedDays | Weekdays excluded from the date range (JSON key is spelled exludedDays) |
| stopSell | true closes the rate for sale |
| inventory | Rooms available to sell |
| CTA / CTD | Closed to arrival / closed to departure |
- Hotel registered via
POST /push/hotels
- Room and rate products pushed via
POST /push/products
- Same
hotelId, roomId, and rateId strings in ARI as in products