POST /elements

Метод позволяет создать элементы приемки, которые необходимы для работы с замечаниями выявленными при приемке

Заголовки

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

Тело запроса

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

Допустимые значения type:

  • Regular - обычный
  • Meter - счётчик

Пример

Создание элемента приемки

  POST /realty/web/inspection-api/v1/elements
  Authorization: ReestroAuth apiKey=1269f58a-3d40-42e1-91ad-a4251566419c&portal.orgid=1269f58a-3d40-42e1-91ad-a4251566419c
  Content-Type: application/json
{   
  "name": "Окно",
    "type": "Regular",
    "durationInDays": 7
}

Ответы

201

Тело ответа

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

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

  HTTP 201
  Content-Type: Application/json
{
    "id": "6db6066e-537e-11ee-9cf7-fd8814f00a4f",
    "name": "Окно",
    "type": "Regular",
    "durationInDays": 7
}

400

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

401

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

403

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

415

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