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
указан тип контента, который не поддерживается для данного метода