PATCH /v2/projects/{project_id}/data

Обновить данные проекта – создаёт новую версию, если данные изменились.

Запрос

PATCH {base_url}/v2/projects/{project_id}/data Authorization: Bearer <access_token>

Пути указаны относительно базового адреса API; префикс публикации /api, если он используется, входит в base_url.

Параметр

Где

Тип

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

По умолчанию

Назначение

project_id

Путь

UUID

Да

—

connector_id

Query

UUID

Да

—

ID коннектора

data

Query

Optional[dict]

Нет

None

template

Query

Optional[str]

Нет

None

trigger_update

Query

bool

Нет

true

Создать задачу доставки изменения в коннектор; false — только сохранить в DCC.

Idempotency-Key

Заголовок

str

По политике сервера

—

Уникальный ключ операции; сохраняется при повторе того же запроса.

Ответ

Основной HTTP-код успешного ответа: 200. Модель ответа: ApiResponse[dict].

Общий конверт: success, data, error, meta. Поля моделей и вложенных объектов приведены в схемах API. Описание дополнительных кодов и правило проверки результата — в основных сведениях.

При доставке изменения сохраните meta.update.task_id и проверьте meta.update.triggered. Ожидайте результат задачи; после success сверяйте фактическое состояние в 1С.