PUT /elements/{elementId}

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

Переменные

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

Заголовки

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

Тело запроса

В теле запроса содержится описание новых данных элемента:

Название Тип Формат Обязательность Описание
durationInDays integer ^\d{3}$ true Срок устранения замечаний элемента
name string ^\w{1,50}$ true Наименование элемента
type string Regular/Meter true Тип элемента приемки

Пример

Изменение информации об элементе приемки

  PUT /realty/web/inspection-api/v1/elements/b99c1148-5380-11ee-8538-df7813c9548b
  Authorization: ReestroAuth apiKey=1269f58a-3d40-42e1-91ad-a4251566419c&portal.orgid=1269f58a-3d40-42e1-91ad-a4251566419c
  Content-Type: application/json
{
  "durationInDays": "21",
  "name": "Лоджия",
  "type": "Regular"
}

Ответы

200

Тело ответа

Элемент успешно отредактирован. В теле ответа содержится описание элемента Element.

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

  HTTP 200
  Content-Type: Application/json
{
    "id": "b99c1148-5380-11ee-8538-df7813c9548b",
    "name": "Лоджия",
    "type": "Regular",
    "durationInDays": 21
}

400

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

401

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

403

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

404

Элемент приемки с указанным идентификатором не найден.

415

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