update-appoint-time¶
既存の予約枠の内容を更新する。リクエストボディの appointTimeId で対象を特定し、日付・時間帯・種別・定員を書き換えます。既に入っている予約数より定員を小さくすることはできず、同じ日の他の枠と時間帯が重なる場合も更新できません。
リクエスト¶
| 項目 | 内容 |
|---|---|
| メソッド | POST |
| パス | /api/update-appoint-time |
| リクエストボディ | AppointTime(appointTimeId は更新対象の ID) |
例¶
{
"appointTimeId": 42,
"date": "2026-07-10",
"fromTime": "10:00:00",
"untilTime": "11:00:00",
"kind": "regular",
"capacity": 2
}
レスポンス¶
更新に成功すると true を返します。
例¶
エラー¶
| ステータス | 意味 |
|---|---|
400 |
リクエストボディが AppointTime の形式に合わない |
503 |
定員が既存の予約数を下回る、または時間帯が他の枠と重なる |
404 |
指定した appointTimeId の予約枠が存在しない |
500 |
更新に失敗した |