Hva er Webhook
HTTP-callback for hendelsesvarsler
Webhook er en mekanisme for automatisk varsling av eksterne systemer om hendelser via sanntids HTTP-forespørsler.
Hvordan Det Fungerer
- URL-registrering — angi adressen for mottak av varsler
- Utløsende Hendelse — handling som starter sendingen
- HTTP POST-forespørsel — overføring av hendelsesdata
- Responshåndtering — bekreftelse av mottak
Fordeler
- Umiddelbare varsler uten polling
- Besparelse av serverressurser
- Enkel integrasjon mellom systemer
- Løsningens skalerbarhet
Anvendelser
- Betalingssystemer (Stripe, PayPal)
- CI/CD-pipelines (GitHub Actions)
- CRM-integrasjoner
- Meldingstjenester (Telegram Bot API)
Sikkerhet
- Verifisering av forespørselssignatur (HMAC)
- Hviteliste for IP-adresser
- HTTPS påkrevd
- Tidsavbrudd og nye forsøk