DELETE /representatives/{representativeId}
Метод позволяет удалить ранее созданного представителя.
При удалении представителя сами субъекты principal
и agent
не удаляются. Чтобы их удалить, можно воспользоваться методом удаления субъекта DELETE /subjects
.
Название | Тип | Формат | Обязательность | Описание |
---|---|---|---|---|
representativeId | string | состоит из идентификатора субъекта principal и идентификатора представителя agent |
true |
Идентификатор представителя |
Название | Описание |
---|---|
Authorization | Заголовок авторизации |
DELETE /entity/v1/representative/70f78249-dc69-450f-ab38-19974a3100203a8cf2b8-ee9e-47ca-9ff9-75efced2d52e
Content-Type: Application/json
Authorization: ReestroAuth apiKey=235dc85c-f7f9-4dc0-8bbf-dad9e0185afd&portal.orgid=1748b89b-7d34-4d47-b479-b06b40ab1a30
Представитель удален.
Ошибки валидации запроса. В теле ответа содержится описание ошибки Error. Для данного метода возможны следующие ошибки:
Код ошибки | Описание |
---|---|
WrongFieldValue | Значение поля не соответствует требуемому формату. Поле, формат которого не соответствует, указано в описании ошибки в message |
HTTP 400
Content-Type Application/json
{
"code": "validation",
"message": "Failed to validate input request",
"target": "api",
"errors":
[
{
"code": "WrongFieldValue",
"message": "representativeId should contain subjectId of principal and subjectId of agent",
"target": "EntityApi"
}
]
}
Ошибка авторизации: пользователь не авторизован
Ошибка аутентификации: пользователь не имеет доступа к ресурсам организации, которая указана в заголовке авторизации
Представитель с указанной парой субъект и представитель не найден