API

Alterar configurações de integração com o sistema de automação

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

Altera as configurações. Campos sensíveis são criptografados antes de serem salvos, campos de IP e URL são validados. Um arquivo de catálogo enviado aciona uma importação forçada; em caso dos erros 385 (importação de filial já em andamento) e 397 (muitos imports forçados em execução), as configurações são salvas, mas o arquivo não é importado.

Autorização

api-token + language + role

Parâmetros de consulta

branch_idintegerobrigatório

Exemplo: 1

Corpo da solicitação multipart/form-data

Os campos de conexão são dinâmicos, veja list[].fields: o template da chave é ${field}.
A chave do campo do ponto de retirada é pickup_data_${pickup_id}_terminal, as chaves dos campos do distrito são district_data_${district_id}_terminal, district_data_${district_id}_delivery; id 0 — configurações padrão.
O comprimento máximo da string é 250 caracteres.

object
Uma das opções
object
automation_idintegerobrigatório

Exemplo: 1

automation_error_notifications_enabledboolean

Exemplo: true

phone_clean_enabledboolean

Exemplo: true

phone_plus_delete_enabledboolean

Exemplo: true

phone_space_delete_enabledboolean

Exemplo: true

qr_bar_code_enabledboolean

Exemplo: true

callback_api_enabledboolean

Exemplo: true

import_once_catalog_enabledboolean

Exemplo: true

import_once_description_enabledboolean

Exemplo: true

import_once_image_enabledboolean

Exemplo: true

import_once_labels_enabledboolean

Exemplo: true

Respostas

OK

object
statusstringobrigatório

Valores:successerror

Exemplo: success

dataobject