Перейти к содержанию

Сервис контроля доступа

Сервис ключей

Сервис управления электронными ключами (RFID-метками), используемый подсистемой контроля доступа. Сервис предоставляет API для создания, получения, удаления и выборки RFID-ключей, включая фильтрацию, пагинацию и обработку бизнес-ошибок.

Таблица соответствия ошибок RfidService для реверс-прокси

HTTP path Возможные ошибки HTTP статус
GET /access_control/api/v1/rfid/{id} ValidationError (Ошибка валидации данных) 400 Bad Request
GET /access_control/api/v1/rfid/list ValidationError (Ошибка валидации данных) 400 Bad Request
GET /access_control/api/v1/rfid/count ValidationError (Ошибка валидации данных) 400 Bad Request
POST /access_control/api/v1/rfid ValidationError (Ошибка валидации данных) 400 Bad Request
POST /access_control/api/v1/rfid Conflict (Конфликт версий) 409 Conflict
POST /access_control/api/v1/rfid KeyExist (Ключ уже существует) 409 Conflict
POST /access_control/api/v1/rfid KeyCodeCannotBeChanged (Нельзя изменить код ключа) 409 Conflict
POST /access_control/api/v1/rfid ExceededQuantityOfKeysForRoom (Превышено количество ключей для квартиры) 409 Conflict
POST /access_control/api/v1/rfid KeyIsUsed (Ключ используется на другой квартире) 409 Conflict
POST /access_control/api/v1/rfid HolderTypeForbidden (Недопустимый тип владельца) 409 Conflict
DELETE /access_control/api/v1/rfid/{id} ValidationError (Ошибка валидации данных) 400 Bad Request

Ссылки