Inventory API

Push availability by room type and date.

Set availability

Update sellable room nights for a property, room type, and date range.

PUT /inventory
{
  "property_id": "prop_01H...",
  "room_type_id": "rt_01H...",
  "date": "2026-07-01",
  "available": 12
}

Bulk update

Send an array of date slices in one request for channel sync jobs (max 366 dates per call).

PUT /inventory/bulk
{
  "property_id": "prop_01H...",
  "room_type_id": "rt_01H...",
  "entries": [
    {"date": "2026-07-01", "available": 12},
    {"date": "2026-07-02", "available": 10}
  ]
}