DELETE /representatives/{representativeId}

Метод позволяет удалить ранее созданного представителя.

При удалении представителя сами субъекты principal и agent не удаляются. Чтобы их удалить, можно воспользоваться методом удаления субъекта DELETE /subjects.

Параметры

Название Тип Формат Описание
representativeId string состоит из идентификатора субъекта principal и идентификатора представителя agent Идентификатор представителя

Заголовки

Название Описание
Authorization Заголовок авторизации

Пример

  DELETE /realty/entity/v1/representative/70f78249-dc69-450f-ab38-19974a3100203a8cf2b8-ee9e-47ca-9ff9-75efced2d52e
  Content-Type: Application/json
  Authorization: ReestroAuth auth.sid=717726209B543848879C33F2BDDAB9F8561EFAC465A5DC439193062C700FAFDA&portal.orgid=1269f58a-3d40-42e1-91ad-a4251566419c

Ответы

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

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