Objets
WebhookEndpoint
Champs
idintegerobligatoireurlstringobligatoiredescriptionstringobligatoireactivebooleanobligatoirepaused_atstring (date-time) | nullpaused_reasonstring | nullfailures: 10 tentatives échouées d’affilée ;feature_disabled: l’offre n’inclut pas les webhooks.disabled_reasonstring | nullgone: le récepteur a répondu 410 ;manual: désactivé par un administrateur.Valeurs autorisées:
gonemanualnulldisabled_atstring (date-time) | nulldata_profile_idinteger | nullProfil de données du webhook (
nullsignifie aucun profil, comme pour une clé API ayant le même rôle).collection_idsarray of integerobligatoireCollections dont le webhook reçoit les événements ; vide signifie toutes les collections accessibles au rôle et au profil de données.
tagsarray of stringobligatoireÉvénements de fiches uniquement pour les fiches portant l’une de ces étiquettes ; vide signifie aucun filtre.
auth_typestring | nullType d’autorisation sortante (
nullsignifie aucune).Valeurs autorisées:
bearerbasicnullauth_setbooleanobligatoireIndique si une autorisation sortante est définie (les valeurs ne sont jamais renvoyées).
previous_secret_valid_untilstring (date-time) | nullDate jusqu’à laquelle les livraisons sont aussi signées avec l’ancien secret (
nullsignifie qu’il n’y a pas de chevauchement).healthWebhookHealthconsecutive_failuresintegerobligatoirelast_delivery_atstring (date-time) | nulllast_success_atstring (date-time) | nulllast_errorstring | nullcreated_byinteger | nullcreated_by_namestring | nullcreated_atstring (date-time)obligatoireupdated_atstring (date-time)obligatoire
Utilisé par
- GET
/v1/webhooks/{webhook_id}Obtenir un webhook - PATCH
/v1/webhooks/{webhook_id}Modifier un webhook - POST
/v1/webhooks/{webhook_id}/revoke-previous-secretRévoquer l’ancien secret - POST
/v1/webhooks/{webhook_id}/resumeRéactiver un webhook