Qu’est-ce qu’un webhook ?
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.
Pages associées
API et intégrations
API REST ouverte, webhooks, CLI et serveur MCP pour Claude, disponibles dès aujourd’hui. Vos données restent ouvertes.
MCP (Model Context Protocol)
Un standard ouvert qui permet à des assistants IA comme Claude de se connecter de manière structurée à des outils et à des sources de données.
Piste d’audit
Un relevé chronologique et inaltérable de qui a créé, modifié ou validé des données, et quand.
Voir les tarifs
Gratuit jusqu’à 5 utilisateurs. Core dès 1 € par utilisateur et par mois, tout compris.
Essayez TimeTracking gratuitement
Gratuit jusqu’à 5 utilisateurs. Core dès 1 € par utilisateur et par mois, tout compris.