PUT /subjects/{subjectId}Метод позволяет заменить данные ранее созданного субъекта.
| Название | Тип | Формат | Обязательность | Описание |
|---|---|---|---|---|
| subjectId | string | Guid | true |
Идентификатор субъекта, данные которого требуется скорректировать |
| Название | Описание |
|---|---|
| Content-Type | application/json |
| Authorization | Заголовок авторизации |
Допустимые значения Content-Type:
Application/json| Название | Тип | Формат | Обязательность | Описание |
|---|---|---|---|---|
| externalId | string | ^\w{1,100}$ |
false |
Внешний идентификатор субъекта |
| person | object | Person | false |
Информация о ФЛ |
| organization | object | Organization | false |
Информация о ЮЛ |
| notification | object | Notification | false |
Контактные данные субъекта |
| contracts | array | DocumentInfo | true |
Информация о документах |
В соответствии с типом созданного субъекта, в теле запроса должен быть указан один из элементов: person, organization.
При актуализации субъекта нельзя менять его externalId и тип. Если был создан субъект физическое лицо person, сделать из этого субъекта организацию organization нельзя.
Замена данных физического лица.
PUT /realty/web/inspection-api/v1/subjects/6506c8bb1dc70a5286708d42
Authorization: ReestroAuth apiKey=1269f58a-3d40-42e1-91ad-a4251566419c&portal.orgid=1269f58a-3d40-42e1-91ad-a4251566419c
Content-Type: application/json
{ "contracts": [
{
"documentType": "558401010201",
"number": "ДДУ№332-001",
"issueDate": "2025-01-01",
"placeOfIssue": "Г.Екатеринбург"
},
{
"documentType": "558401010201",
"number": "ДДУ№332-002",
"series": "null",
"issueDate": "2023-02-01",
"endingDate": "2024-02-01"
}
],
"externalId": "super_ID_fromCRM001",
"person": {
"name": "Иван",
"surname": "Иванов",
"patronymic": "Иванович",
"dateBirth": "1991-01-01",
"birthPlace": "Г.Екатеринбург",
"snils": "39227090793",
"inn": "473526538106",
"address": "Г.Екатеринбург, улица Малопрудная д,5",
"identityDocument": {
"documentType": "008001001000",
"number": "865999",
"series": "5711",
"issueDate": "2000-01-01",
"issuer": {
"issuerName": "УФМС России",
"issuerCode": "590-007"
},
"placeOfIssue": "Г.Екатеринбург"
}
}
}
Данные успешно заменены. В теле ответа содержится актуальное описание субъекта Subject.
HTTP 200
Content-Type: application/json
{
"id": "6506c8bb1dc70a5286708d42",
"contracts": [
{
"documentType": "558401010201",
"number": "ДДУ№332-001",
"issueDate": "2025-01-01",
"placeOfIssue": "Г.Екатеринбург"
},
{
"documentType": "558401010201",
"number": "ДДУ№332-002",
"series": "null",
"issueDate": "2023-02-01",
"endingDate": "2024-02-01"
}
],
"externalId": "super_ID_fromCRM001",
"person": {
"name": "Иван",
"surname": "Иванов",
"patronymic": "Иванович",
"dateBirth": "1991-01-01",
"birthPlace": "Г.Екатеринбург",
"snils": "39227090793",
"inn": "473526538106",
"address": "Г.Екатеринбург, улица Малопрудная д,5",
"identityDocument": {
"documentType": "008001001000",
"number": "865999",
"series": "5711",
"issueDate": "2000-01-01",
"issuer": {
"issuerName": "УФМС России",
"issuerCode": "590-007"
},
"placeOfIssue": "Г.Екатеринбург"
}
}
}
Ошибки валидации запроса.
Ошибка авторизации: пользователь не авторизован
Ошибка аутентификации: пользователь не имеет доступа к ресурсам организации, которая указана в заголовке авторизации
Субъект с указанным идентификатором не найден
В заголовке Content-Type указан тип контента, который не поддерживается для данного метода