base_inventory: one entry per room with the default countinventory_overrides: one entry per room per date rangejob_id (string, e.g. "inv_1_1703123456789")./api/v1/inventory/status?job_id=<id>.curl --location '/api/v1/push/inventory' \
--header 'X-API-Key: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"ota_property_id": "HOTEL12345",
"base_inventory": [
{
"ota_room_code": "DLX_KING_001",
"base_inventory_count": 5
},
{
"ota_room_code": "STD_QUEEN_002",
"base_inventory_count": 3
}
],
"inventory_overrides": [
{
"ota_room_code": "DLX_KING_001",
"start_date": "2026-12-24",
"end_date": "2026-12-27",
"available_rooms": 2,
"is_available": true
}
]
}'{
"status": true,
"message": "Inventory push started. Job ID inv_1_1703123456789.",
"job_id": "inv_1_1703123456789"
}