Déclencher un webhook d'automatisation
Met en file d’attente une exécution d’automatisation personnalisée disposant d’un déclencheur webhook, au lieu d’attendre l’événement configuré du déclencheur. Utile pour exécuter des automatisations depuis des pipelines CI/CD, des scripts de publication ou tout autre système qui émet déjà des événements. Seules les automatisations personnalisées avec un déclencheur webhook peuvent être déclenchées ; les autres déclencheurs renvoient une réponse 404.
Authentifiez-vous avec une clé d’API d’organisation disposant d’un accès en écriture.
404. Pour déclencher à la demande une automatisation personnalisée planifiée, utilisez Déclencher une automatisation.
Cas d’utilisation
- Pipelines CI/CD : Exécutez une automatisation personnalisée à chaque fusion dans
mainou après une publication, sans attendre une exécution planifiée. - Événements de publication : Exécutez une automatisation personnalisée depuis un script de publication lorsque vous créez un tag ou publiez une nouvelle version de SDK.
- Outillage interne : Déclenchez des automatisations depuis des dashboards internes, des commandes Slack ou des tâches planifiées que vous exécutez déjà.
Récupérer l’URL du webhook et l’en-tête d’authentification
Authorization: Bearer <api-key>.
Remplacez <api-key> par une clé d’API d’organisation non expirée avec accès en écriture. Créez ou gérez les clés sur la page API keys. Les automatisations ne créent, ne stockent ni ne font tourner de clés à votre place.
Exemple
main :
Limites de débit
Autorisations
L'en-tête Authorization requiert un jeton Bearer. Utilisez une clé d'API administrateur. Il s'agit d'une clé secrète côté serveur. Générez-en une depuis la page des clés d'API de votre Dashboard.
Paramètres de chemin
L'identifiant de l'automatisation à déclencher. Copiez-le depuis le panneau de paramètres de l'automatisation sur la page Automatisations de votre dashboard.
Réponse
Exécution d'automatisation mise en file d'attente avec succès.
L'identifiant de l'exécution d'automatisation mise en file d'attente. Il apparaît dans l'historique des exécutions sur la page Automatisations.