Yuruicamp

E-2 Booking 可用性查詢

用途

讓前台在進入 Booking Checkout 前,查詢住宿期間每個營位的最低剩餘量。這個端點不建立預約,也不鎖位。

流程

POST /api/booking/check-availability
→ 驗證日期與 Asia/Taipei 預約政策
→ 確認營區與 zones 有效
→ get_zone_availability(checkIn, checkOut - 1 day)
→ 取每個 zone 跨晚最低剩餘量
→ 回傳 available、reasons、zones

規則

驗證結果