Privacy Settings

We use cookies to improve your experience and analyze traffic. You can accept all cookies or customize your preferences. Learn more in our Privacy Policy .

OnCloud

Begreb

Webhook

•
1 min
•
Grundlæggende

En webhook er en automatisk besked fra ét system til et andet, når en bestemt hændelse sker. I stedet for at et system hele tiden spørger efter ændringer, kan en webhook sende information med det samme, når noget relevant sker.

Hvorfor er begrebet vigtigt?

Webhooks er vigtige, fordi de gør integrationer mere automatiske og reaktive. Et system kan give besked, så snart der sker noget, i stedet for at andre systemer skal tjekke efter opdateringer med faste intervaller.

For virksomheder bruges webhooks ofte til betalinger, ordreflow, formularer, beskeder, tickets, CRM, økonomisystemer og automatisering mellem SaaS-løsninger.

Typisk misforståelse

Den mest almindelige fejl er at tro, at en webhook og et API er det samme. En webhook bruger ofte et API-lignende kald, men fungerer typisk som en automatisk besked ved en hændelse.

Eksempel

Når en kunde gennemfører en betaling, kan betalingssystemet sende en webhook til virksomhedens webshop. Webshoppen kan derefter markere ordren som betalt og starte næste trin i processen.

Best practice

  • Dokumentér hvilke hændelser der udløser webhooks.

  • Beskyt webhook-endpoints med signaturer, hemmelige nøgler eller adgangskontrol.

  • Log modtagne webhooks og fejl.

  • Håndtér dubletter, forsinkelser og gentagne leveringsforsøg.

  • Test webhooks ved ændringer i integrationer og arbejdsgange.


Andre begreber