
Webhooks sortants sur la page Webhooks
Créer un webhook
Créez un webhook pour chaque URL qui doit recevoir des événements. Vous pouvez en créer jusqu’à 10 par espace de travail. Un nouveau webhook est Pending et ne reçoit rien tant que vous ne l’activez pas. Après sa création, Base44 affiche la clé de signature publique de votre espace de travail. Votre récepteur l’utilise pour confirmer que chaque requête provient de Base44. Vous pouvez partager cette clé sans risque avec vos développeurs. Pour créer un webhook :- Cliquez sur le nom de votre espace de travail en bas à gauche, puis sur Settings.
- Cliquez sur Webhooks dans la barre latérale, puis sur l’onglet Outgoing.
- Cliquez sur Create webhook.
- Saisissez l’Endpoint URL. Elle doit commencer par
https://. - Sous Events to send, sélectionnez les événements que cette URL doit recevoir. Il en existe 2 types :
- Événements d’application : une application de votre espace de travail est créée, publiée, mise hors ligne, placée dans la corbeille ou restaurée depuis la corbeille.
- Événements du chat IA : le chat IA de l’éditeur d’application commence à traiter un message (Chat turn started) ou le termine (Chat turn ended).
- (Facultatif) Saisissez une Description pour que votre équipe sache à quoi sert le webhook.
- Cliquez sur Create webhook.

Créer un webhook
Activer un webhook
L’activation envoie un événement de test à votre URL. Le webhook devient Active quand votre récepteur répond et renvoie le code contenu dans l’événement de test. Si l’activation échoue, Base44 en indique la raison. Par exemple, votre point de terminaison n’a pas répondu à temps ou n’a pas renvoyé le code. Corrigez le récepteur et relancez l’activation. Pour activer un webhook :- Cliquez sur le nom de votre espace de travail en bas à gauche, puis sur Settings.
- Cliquez sur Webhooks dans la barre latérale, puis sur l’onglet Outgoing.
- Cliquez sur l’icône More actions à côté du webhook et sélectionnez Activate.

Activer un webhook en attente
Gérer les webhooks
Mettez un webhook en pause pendant la mise à jour de votre récepteur, modifiez ce qu’il reçoit ou supprimez-le. Un webhook qui échoue plusieurs jours de suite passe en Auto-paused. Quand votre récepteur fonctionne à nouveau, reprenez le webhook. Base44 relance alors le test d’activation avant de recommencer les envois. Pour gérer un webhook :- Cliquez sur le nom de votre espace de travail en bas à gauche, puis sur Settings.
- Cliquez sur Webhooks dans la barre latérale, puis sur l’onglet Outgoing.
- Cliquez sur l’icône More actions à côté du webhook et sélectionnez une option :
- Send test event : envoie un événement de test pour vérifier votre récepteur.
- Edit endpoint : modifie l’URL, les événements ou la description. Modifier l’URL interrompt les envois jusqu’à ce que vous activiez la nouvelle URL.
- Pause deliveries ou Resume deliveries : arrête ou relance les envois. Les événements survenus pendant la pause ne sont pas envoyés ultérieurement.
- Delete endpoint : arrête immédiatement les envois vers l’URL.
Les abonnements aux anciens événements
builder.turn_started.v1 et builder.turn_ended.v1 ne reçoivent plus d’événements. Sélectionnez plutôt Chat turn started et Chat turn ended.
Gérer un webhook
Gérer la clé de signature
Chaque requête est signée avec la clé de votre espace de travail. La rotation la remplace par une nouvelle clé. Pendant 24 heures, Base44 signe avec l’ancienne et la nouvelle clé. Votre récepteur continue ainsi de fonctionner pendant que vos développeurs ajoutent la nouvelle clé. Une fois terminé, cliquez sur Finish rotation pour cesser plus tôt d’utiliser l’ancienne clé. Pour effectuer la rotation de la clé de signature :- Cliquez sur le nom de votre espace de travail en bas à gauche, puis sur Settings.
- Cliquez sur Webhooks dans la barre latérale, puis sur l’onglet Outgoing.
- Cliquez sur See public keys.
- Cliquez sur Rotate key, puis de nouveau sur Rotate key pour confirmer.

Les clés de signature pendant une rotation
FAQ
Cliquez sur une question ci-dessous pour en savoir plus sur les webhooks sortants.Un webhook peut-il envoyer les événements d'une seule application ?
Un webhook peut-il envoyer les événements d'une seule application ?
Non. Un webhook reçoit les événements choisis pour toutes les applications de votre espace de travail. Chaque événement indique l’application concernée. Votre récepteur peut donc ignorer les applications inutiles.
Que se passe-t-il si mon serveur est indisponible ?
Que se passe-t-il si mon serveur est indisponible ?
Base44 réessaie chaque événement pendant environ une journée, en espaçant de plus en plus les tentatives. Si votre webhook échoue pendant plusieurs jours, Base44 le met automatiquement en pause. Quand votre serveur fonctionne à nouveau, reprenez le webhook depuis son menu More actions.
Les webhooks utilisent-ils des crédits ?
Les webhooks utilisent-ils des crédits ?
Non. L’envoi d’événements à vos webhooks n’utilise aucun crédit.
Comment mes développeurs créent-ils un récepteur ?
Comment mes développeurs créent-ils un récepteur ?
Partagez-leur le guide développeur des webhooks sortants. Il couvre les types d’événements, la vérification des requêtes ainsi que la livraison et les nouvelles tentatives.
Cette page a été traduite par IA. Pour les informations les plus précises et à jour, consultez la version anglaise.