API

Изменить настройки интеграции с системой автоматизации

POST/api/crm/v2/integration_automations.updatev2
operationId: integrationAutomations.update

Изменяет настройки. Чувствительные поля шифруются перед сохранением, поля IP и URL проверяются. Загруженный файл каталога запускает принудительный импорт; при ошибках 385 (импорт филиала уже идёт) и 397 (запущено слишком много принудительных импортов) настройки сохраняются, а файл не импортируется.

Авторизация

api-token + language + role

Параметры запроса

branch_idintegerобязательный

Пример: 1

Тело запроса multipart/form-data

Поля подключения динамические, см. list[].fields: шаблон ключа ${field}. Ключ поля точки самовывоза — pickup_data_${pickup_id}_terminal, ключи полей района — district_data_${district_id}_terminal, district_data_${district_id}_delivery; id 0 — настройки по умолчанию. Максимальная длина строки — 250 символов.

object
Один из вариантов
object
automation_idintegerобязательный

Пример: 1

automation_error_notifications_enabledboolean

Пример: true

phone_clean_enabledboolean

Пример: true

phone_plus_delete_enabledboolean

Пример: true

phone_space_delete_enabledboolean

Пример: true

qr_bar_code_enabledboolean

Пример: true

callback_api_enabledboolean

Пример: true

import_once_catalog_enabledboolean

Пример: true

import_once_description_enabledboolean

Пример: true

import_once_image_enabledboolean

Пример: true

import_once_labels_enabledboolean

Пример: true

Ответы

OK

object
statusstringобязательный

Значения:successerror

Пример: success

dataobject