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

Ответы

204

Представитель удален.

400

Ошибки валидации запроса. В теле ответа содержится описание ошибки 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"
        }
      ]
    }

401

Ошибка авторизации: пользователь не авторизован

403

Ошибка аутентификации: пользователь не имеет доступа к ресурсам организации, которая указана в заголовке авторизации

404

Представитель с указанной парой субъект и представитель не найден