API

Criar uma assinatura de webhook

POST/api/crm/v2/webhooks_subscriptions.addv2
operationId: webhooksSubscriptions.add

Autorização

api-token + language + role

Parâmetros de consulta

branch_idintegerobrigatório

Exemplo: 8412

Corpo da solicitação application/json

object
webhook_event_idintegerobrigatório

Exemplo: 4

urlstringobrigatório

Exemplo: https://partner.example.com/hooks/foodsoul

descriptionstringobrigatório

Exemplo: Учётная система

Respostas

OK

object
statusstringobrigatório

Valores:successerror

Exemplo: success

dataobject
rowobject
settingsobject (WebhooksBranchSettings)
secretstringpode ser nulo

null, até que a rede crie o segredo

Exemplo: 9f2c…

enabledbooleanobrigatório

Exemplo: true

listarray of object
idintegerobrigatório

Exemplo: 12

date_creationstring (DataTimeFormatSQL) obrigatório

Exemplo: 2024-05-02 08:31:16

webhook_event_idintegerobrigatório

Exemplo: 4

slugstringobrigatório

Código do evento transmitido no corpo do webhook

Exemplo: order.created

translation_keystringobrigatório

Chave de tradução do nome do evento

Exemplo: webhooksSubscriptionsEvent.orderCreated

urlstringobrigatório

Exemplo: https://partner.example.com/hooks/foodsoul

descriptionstringobrigatório

Exemplo: Учётная система

enabledbooleanobrigatório

Exemplo: true

blockedbooleanobrigatório

A assinatura é desativada automaticamente após uma série de erros

Exemplo: false

count_errorsintegerobrigatório

Número de envios consecutivos com falha

Exemplo: 0