Таблица booking
имеет следующие атрибуты:
Поле | Тип | Описание |
---|---|---|
id | bigint unsigned | ИД |
created_at | datetime | Дата и время создания брони |
stayed_on | date | Дата заселения |
status | tinyint(1) | Статус брони (подтверждена, не подтверждена) |
user_id | bigint unsigned | ИД пользователя |
Таблица users
имеет атрибут:
Поле | Тип | Описание |
---|---|---|
id | bigint unsigned | ИД |
- Получить список броней
- URL:
/api/all
- Метод:
POST
- Пример данных запроса:
{ "params": { "limit": 10, "offset": 5, "status": "Подтверждена" } }
- URL:
- Получить список броней пользователя
- URL:
/api/user/{id}/all
- Метод:
POST
- Пример данных запроса:
{ "params": { "limit": 10, "offset": 5, "status": "Подтверждена" } }
- URL:
- Получить бронь
- URL:
/api/{id}
- Метод:
GET
- URL:
- Создать бронь
- URL:
/api/create
- Метод:
POST
- Пример данных запроса:
{ "stayed_on": "2022-10-01", "status": "Подтверждена" }
- URL:
- Отредактировать бронь
- URL:
/api/update/{id}
- Метод:
POST
- Пример данных запроса:
{ "stayed_on": "2022-10-01", "status": "Подтверждена" }
- URL:
- Удалить бронь
- URL:
/api/delete/{id}
- Метод:
GET
- URL: