> ## Documentation Index
> Fetch the complete documentation index at: https://help.withallo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Tester les webhooks

> Testez vos endpoints webhook avant la mise en production

## Envoyer un evenement de test

Vous pouvez tester votre webhook directement depuis le tableau de bord Allo :

<Steps>
  <Step title="Ouvrir les parametres webhook">
    Rendez-vous dans [Parametres > Webhooks](https://web.withallo.com/settings/webhooks) dans votre tableau de bord Allo.
  </Step>

  <Step title="Selectionner un evenement a tester">
    Choisissez un type d'evenement dans le catalogue (par ex., `call.completed`, `sms.received`) et cliquez sur **Test**.
  </Step>

  <Step title="Verifier le resultat">
    Allo envoie un evenement synthetique a votre endpoint et affiche si la livraison a reussi, le code de statut HTTP retourne et le temps de reponse.
  </Step>
</Steps>

## Developpement local

Pendant le developpement, votre endpoint webhook n'est generalement pas accessible publiquement. Utilisez un service de tunnel pour exposer votre serveur local :

<Steps>
  <Step title="Demarrer votre serveur local">
    Lancez votre handler de webhook localement (par ex., `http://localhost:3000/webhooks/allo`).
  </Step>

  <Step title="Creer un tunnel">
    Utilisez un outil comme [ngrok](https://ngrok.com) pour exposer votre serveur local :

    ```bash theme={null}
    ngrok http 3000
    ```

    Cela vous donne une URL HTTPS publique (par ex., `https://abc123.ngrok.io`).
  </Step>

  <Step title="Configurer votre webhook">
    Rendez-vous dans [Parametres > Webhooks](https://web.withallo.com/settings/webhooks) et definissez l'URL de votre tunnel comme endpoint.
  </Step>

  <Step title="Envoyer un evenement de test">
    Utilisez la fonctionnalite de test ci-dessus pour declencher une livraison et verifier que votre handler la traite correctement.
  </Step>
</Steps>

## Monitoring

Verifiez la sante de vos webhooks depuis [Parametres > Webhooks](https://web.withallo.com/settings/webhooks). Vous pouvez consulter les statistiques de livraison, y compris les livraisons reussies, en attente et echouees.

Un webhook en bonne sante devrait avoir un faible nombre d'echecs par rapport aux succes. Si les echecs augmentent, consultez [Troubleshooting](/fr/v2/api-reference/webhooks/troubleshooting).
