PUT /workers/{workerId}
Метод позволяет редактировать ранее созданного подрядчика.
Название | Тип | Формат | Обязательность | Описание |
---|---|---|---|---|
workerId | string | true |
Идентификатор подрядчика, данные которого необходимо скорректировать |
Название | Описание |
---|---|
Content-Type | application/json |
Authorization | Заголовок авторизации |
Название | Тип | Формат | Обязательность | Описание |
---|---|---|---|---|
name | string | ^\w{1,500}$ |
false |
Наименование подрядчика |
inn | string | ^\d{10}$\d{12}$ |
false |
ИНН подрядчика |
ogrn | string | ^\d{13}$\d{15}$ |
false |
ОГРН подрядчика |
kpp | string | \d{4}[\w\d]{2}\d{3} |
false |
КПП подрядчика |
notification | object | Notification | true |
Контактные данные |
elementIds | array | Guid | true |
Элементы приемки, за которые ответственен подрядчик |
При актуализации подрядчика нельзя менять его externalId
.
Корретировка данных подрядчика - юридического лица.
PUT /realty/web/inspection-api/v1/workers/63dc8062-54a2-11ee-ab8c-0daeffc5ad4b
Authorization: ReestroAuth apiKey=1269f58a-3d40-42e1-91ad-a4251566419c&portal.orgid=1269f58a-3d40-42e1-91ad-a4251566419c
Content-Type: application/json
{
"elementsIds": [
"6db6066e-537e-11ee-9cf7-fd8814f00a4f"
],
"notification": {
"email": "test1@mail.ru",
"phone": "79999999999"
},
"name": "Главный подрядчик",
"inn": "7708350975",
"ogrn": "1197746335313",
"kpp": "770801001"
}
Данные успешно заменены. В теле ответа содержится актуальное описание подрядчика Worker.
HTTP 200
Content-Type: application/json
{
"id": "63dc8062-54a2-11ee-ab8c-0daeffc5ad4b",
"externalId": "test_id-01",
"organization": {
"name": "Главный подрядчик",
"inn": "7708350975",
"ogrn": "1197746335313"
},
"soleProprietor": null,
"notification": {
"email": "test1@mail.ru",
"phone": "79999999999"
},
"elementsIds": [
"6db6066e-537e-11ee-9cf7-fd8814f00a4f"
]
}
Ошибки валидации запроса.
Ошибка авторизации: пользователь не авторизован.
Ошибка аутентификации: пользователь не имеет доступа к ресурсам организации, которая указана в заголовке авторизации.
Подрядчик с указанным идентификатором не найден.
В заголовке Content-Type
указан тип контента, который не поддерживается для данного метода.