dlokib / demo2

0 stars 0 forks source link
  1. GET /api/parking/{id} Возвращает информацию о парковке с идентификатором id или 404 если такого идентификатора не существует

    ID парковочной зоны, количество свободных мест, всего мест, адрес, координаты

  2. GET /api/booking/new/{parkingId}/{vehicleId}/duration Создает бронь на парковке parkingId для транспортного средства vehicleId длительность duration В базе для теста заведены два автомобиля с идентификаторами 1 и 2

    Возвращает уникальный идентификатор брони

  3. GET /api/booking/extension/{bookingId}/duration Продливает бронь с идентификатором bookingId на duration минут

    Возвращает уникальный идентификатор брони, новую и предыдущую длительность парковки

  4. GET /api/booking/close/{bookingId} Закрывает бронь с идентификатором bookingId

    Возвращает уникальный идентификатор брони, статус завершения бронирования, статус оплаты

  5. GET /api/booking/status/{bookingId} Возвращает информацию о бронировании

    ID парковочной зоны, ID авто, время начало/окончания бронирования, стоимость, статус оплаты