Запрос на изменение элемента из источников контракта по идентификатору элемента.
Адрес запроса содержит код раздела, в котором содержится контракт ({namespace}), код самого контракта ({code})
и идентификатор элемента ({id}).
В теле запроса передается объект, содержащий поля, которые нужно изменить, и их новые значения.

Запрос

POST /pub/v1/contracts/{namespace}/{code}/{id}/update

Параметры пути (path)

Имя параметра Тип Описание Дополнительно
namespace string

Код раздела

Обязательный
code string

Код контракта

Обязательный
id uuid

Идентификатор элемента контракта

Обязательный

Тело запроса (body)

Тело запроса принимает ресурс  Изменение элемента контракта — Request. Содержит следующие доступные для записи свойства:

{
    "context": {
        "<key>": {}
    }
}

Свойства

Имя Тип Описание Дополнительно
context object

Изменяемые значения

Опциональное
context.<key> map of object Опциональное

Авторизация

Запрос обязательно должен использовать один из следующих методов авторизации: API key

Ответ

Могут быть возвращены следующие коды состояния HTTP:

HTTP-статус Описание Модель ответа
200 OK

Модель измененного элемента

Модель измененного элемента (Изменение элемента контракта)
404 Not Found

Элемент с таким идентификатором не найден