# Qu’est-ce qu’un webhook ?

> Un webhook est un message HTTP qu’un système envoie quand un événement se produit. Comment fonctionnent les webhooks, comment ils sont sécurisés et comment ils relient le suivi du temps.

URL: https://timetracking.tech/fr/lexique/webhook
Language: fr
Last updated: 2026-10-24

**Définition:** Un webhook est une requête HTTP automatique qu’un système envoie à une URL d’un autre système dès qu’un événement précis se produit, comme la validation d’une feuille de temps. Le système destinataire peut alors agir immédiatement, sans interroger régulièrement le premier.

## Comment fonctionnent les webhooks

Vous enregistrez une URL et choisissez les événements qui vous intéressent. Lorsqu’un tel événement se produit, le système émetteur envoie à cette URL un court message JSON décrivant ce qui s’est passé. Si le destinataire est indisponible, un bon émetteur réessaie plus tard.

Comme n’importe qui pourrait envoyer des données à une URL publique, les webhooks sont signés. L’émetteur calcule une signature HMAC sur le message avec un secret partagé ; le destinataire la recalcule et ne fait confiance qu’aux messages dont les signatures concordent.

## Les webhooks dans TimeTracking

TimeTracking envoie des webhooks quand des heures changent de statut, signés en HMAC et renvoyés en cas d’échec. Vous pouvez les utiliser pour mettre à jour un CRM, lancer une facturation ou publier un message dans un canal de discussion. L’API REST, avec spécification OpenAPI, couvre l’autre sens : lire et écrire des données à la demande.

- [API et intégrations](https://timetracking.tech/fr/fonctionnalites/api-et-integrations)
- [MCP](https://timetracking.tech/fr/lexique/mcp)
- [Piste d’audit](https://timetracking.tech/fr/lexique/piste-audit)
