PUT /representatives/{representativeId}

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

Переменные

Название Тип Формат Обязательность Описание
representativeId string Guid true Идентификатор представителя

Заголовки

Название Описание
Content-Type application/json
Authorization Заголовок авторизации

Тело запроса

Название Тип Формат Обязательность Описание
attorney object documentInfo true Правоудостоверяющий документ

documentInfo

Объект содержит описание документов

Название Тип Формат Обязательность Описание
documentType string DocumentType true Тип документа
number string ^[\w]{1,45}$ false Номер документа
series string ^[\w]{1,45}$ false Серия документа
issueDate string YYYY-MM-DD false Дата выдачи документа
endingDate string YYYY-MM-DD false Дата окончания действия документа
issuer string Issuer false Издатель
placeOfIssue string ^[\w]{1,1000}$ false Место выдачи

Обязательность заполнения полей объекта documentInfo зависит от типа документа, указанного в documentType. Подробное описание обязательных реквизитов для всех типов документов указано в справочнике DocumentType

Issuer

Объект содержит описание организации, выдавшей документ, или автора документа.

Название Тип Формат Обязательность Описание
issuerCode string ^[\w]{1,20}$ true Код подразделения
issuerName string ^[\w]{1,255}$ true Наименование организации

Пример

Изменение данных представителя

  PUT /realty/web/inspection-api/v1/representatives/644240d13ae7bf7a8d65c5c1
  Authorization: ReestroAuth apiKey=1269f58a-3d40-42e1-91ad-a4251566419c&portal.orgid=1269f58a-3d40-42e1-91ad-a4251566419c
  Content-Type: application/json
{
  "attorney": {
    "documentType": "558301030000",
    "number": "999999",
    "series": "123456",
    "issueDate": "2023-01-01",
    "endingDate": "2024-01-01"
  }
}

Ответы

200

Тело ответа

Представитель успешно отредактирован. В теле ответа содержится описание представителя representative.

Пример ответа

  HTTP 200
  Content-Type: Application/json
{
    "id": "644240d13ae7bf7a8d65c5c1",
    "principal": {
        "id": "6440dd2d331faf529648b32e",
        "externalId": null,
        "person": null,
        "organization": {
            "name": "Солнечные дни",
            "kpp": "397101161",
            "regDate": "2023-04-03",
            "address": "Новосибирск",
            "inn": "7798661570",
            "ogrn": "1061980175916"
        },
        "notification": null,
        "contracts": [
            {
                "documentType": "558401010201",
                "number": "1904",
                "series": null,
                "issueDate": "2023-04-19",
                "endingDate": null,
                "issuer": null,
                "placeOfIssue": null
            }
        ]
    },
    "agent": {
        "id": "6440c5a8331faf529648b325",
        "externalId": null,
        "person": {
            "name": "Представитель",
            "surname": "Рассветный",
            "patronymic": "Петрович",
            "dateBirth": null,
            "birthPlace": null,
            "snils": null,
            "inn": null,
            "address": null,
            "identityDocument": null
        },
        "organization": null,
        "notification": {
            "email": "dolshchik.yurik@mail.ru",
            "phone": "79374755555"
        },
        "contracts": []
    },
    "attorney": {
        "documentType": "558301030000",
        "number": "999999",
        "series": null,
        "issueDate": "2023-01-01",
        "endingDate": "2024-01-01",
        "issuer": null,
        "placeOfIssue": null
    }
}

400

Ошибки валидации запроса.

401

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

403

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

404

Представительство с указанным идентификатором не найдено.

415

В заголовке Content-Type указан тип контента, который не поддерживается для данного метода.