API

Créer un abonnement au webhook

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

Autorisation

api-token + language + role

Paramètres de requête

branch_idintegerobligatoire

Exemple: 8412

Corps de la requête application/json

object
webhook_event_idintegerobligatoire

Exemple: 4

urlstringobligatoire

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

descriptionstringobligatoire

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

Réponses

OK

object
statusstringobligatoire

Valeurs:successerror

Exemple: success

dataobject
rowobject
settingsobject (WebhooksBranchSettings)
secretstringpeut être nul

null, tant que le réseau n'a pas créé de secret

Exemple: 9f2c…

enabledbooleanobligatoire

Exemple: true

listarray of object
idintegerobligatoire

Exemple: 12

date_creationstring (DataTimeFormatSQL) obligatoire

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

webhook_event_idintegerobligatoire

Exemple: 4

slugstringobligatoire

Code de l'événement transmis dans le corps du webhook

Exemple: order.created

translation_keystringobligatoire

Clé de traduction du nom de l'événement

Exemple: webhooksSubscriptionsEvent.orderCreated

urlstringobligatoire

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

descriptionstringobligatoire

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

enabledbooleanobligatoire

Exemple: true

blockedbooleanobligatoire

L’abonnement est automatiquement désactivé après une série d’erreurs

Exemple: false

count_errorsintegerobligatoire

Nombre d'envois consécutifs échoués

Exemple: 0