PUT /rooms/{roomId}

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

Переменные

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

Заголовки

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

Тело запроса

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

Название Тип Формат Обязательность Описание
name string ^\w{1,50}$ true Наименование помещения
elementIds array Guid true Идентификаторы элементов приемки, которые находятся в этом помещении

Пример

Изменение помещения

  PUT /realty/web/inspection-api/v1/rooms/eb75aa64-56d0-11ee-82f6-ebba9886d7b7
  Authorization: ReestroAuth apiKey=1269f58a-3d40-42e1-91ad-a4251566419c&portal.orgid=1269f58a-3d40-42e1-91ad-a4251566419c
  Content-Type: application/json
{
    "name": "детская",
    "elementIds": [
        "a2066508-52d4-11ee-8538-df7813c9548b",
        "fa9c0dd6-52e7-11ee-9cf7-fd8814f00a4f",
        "3b9adaba-52e8-11ee-9cf7-fd8814f00a4f",
        "007fb820-d52e-11ed-8818-b5068d25e3c2"
    ]
}

Ответы

200

Тело ответа

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

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

  HTTP 200
  Content-Type: Application/json
{
    "id": "eb75aa64-56d0-11ee-82f6-ebba9886d7b7",
    "name": "детская",
    "elementIds": [
        "a2066508-52d4-11ee-8538-df7813c9548b",
        "fa9c0dd6-52e7-11ee-9cf7-fd8814f00a4f",
        "3b9adaba-52e8-11ee-9cf7-fd8814f00a4f",
        "007fb820-d52e-11ed-8818-b5068d25e3c2"
    ]
}

400

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

401

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

403

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

404

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

415

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