Webhook

term_id: webhook

Category: engineering_practice

Definition

En webhook er en mekanisme der én tjeneste gir sanntidsinformasjon til en annen tjeneste når en hendelse inntreffer. I stedet for å polla (spørre) etter endringer, sender kildesystemet en HTTP POST-forespørsel til en spesifisert URL når hendelsen skjer.

Summary

En brukerdefinert HTTP-tilbakekall utløst av spesifikke hendelser, som lar systemet sende sanntidsvarsler til andre applikasjoner.

Key Concepts

  • Hendelsesdrevet
  • HTTP POST
  • Tilbakekalls-URL
  • Push-varsling

Use Cases

  • Automatiserte CI/CD-deployeringer
  • Varsler fra betalingsgatewayer
  • Integrasjoner med Slack-botter