PUT /plans/{planId}

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

Заголовки

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

Тело запроса

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

Пример

Изменение планировки

  PUT /realty/web/inspection-api/v1/plans/3ea98b66-53c4-11ee-933c-4362cc973ef5
  Authorization: ReestroAuth apiKey=1269f58a-3d40-42e1-91ad-a4251566419c&portal.orgid=1269f58a-3d40-42e1-91ad-a4251566419c
  Content-Type: application/json
{
  "name": "1-комнатная",
  "roomIds": [
    "ccad42c0-5380-11ee-9cf7-fd8814f00a4f",
    "37339792-e4ab-11ed-babf-d39a91301767"
  ],
  "description": "Угловая в секции Б"
}

Ответы

200

Тело ответа

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

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

  HTTP 200
  Content-Type: Application/json
{
  "id": "3ea98b66-53c4-11ee-933c-4362cc973ef5",
  "name": "1-комнатная",
  "roomIds": [
    "ccad42c0-5380-11ee-9cf7-fd8814f00a4f",
    "37339792-e4ab-11ed-babf-d39a91301767"
  ],
  "description": "Угловая в секции Б"
}

400

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

401

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

403

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

404

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

415

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