Webhook

Real-time webhooks voor elk evenement

Ontvang bezorgbevestigingen, inkomende berichten en statuswijzigingen direct. Een enkel endpoint voor WhatsApp, SMS en e-mail.

Webhook Manager: ontvang elk evenement in realtime

De Webhook Manager van Chat API laat u een HTTPS-endpoint op uw server registreren en directe meldingen ontvangen voor elk evenement van uw berichtenkanalen: inkomende WhatsApp-berichten, bezorgbevestigingen, leesbevestigingen, SMS-statusupdates, e-mailopeningen en nog veel meer.

In tegenstelling tot traditioneel polling hoeft u met webhooks de API's niet voortdurend te bevragen om te weten of er iets is gebeurd. Het evenement arriveert direct op uw server in milliseconden, met een gestructureerde JSON-payload en een HMAC SHA-256-handtekening om de authenticiteit van elk verzoek te verifiëren.

Het systeem is ontworpen voor maximale betrouwbaarheid: als uw endpoint niet beschikbaar is, probeert de Webhook Manager de bezorging automatisch opnieuw met exponentiële backoff, zodat geen enkel evenement verloren gaat. Elke poging wordt gelogd met de payload, statuscode en responstijd, waardoor debuggen eenvoudig en snel is.

Functies

Alles wat u nodig heeft om webhooks te beheren

Een robuust en betrouwbaar systeem om real-time evenementen van al uw kanalen te ontvangen.

Real-time bezorging

Evenementen direct bezorgd aan uw endpoint zodra ze plaatsvinden. Geen polling, geen vertraging.

Herhalogica

Automatische herhaalpogingen met exponentieel uitstel bij mislukking. Nooit een evenement verloren.

Evenementfiltering

Abonneer u alleen op de evenementen die u nodig heeft. Verminder ruis en optimaliseer uw server.

HMAC-handtekening

Elk webhook is ondertekend met HMAC SHA-256. Verifieer de authenticiteit van elk inkomend verzoek.

Logs en debuggen

Gedetailleerde logs voor elk verzonden evenement. Bekijk payload, statuscode en responstijden.

Multi-channel

Uniforme evenementen van WhatsApp, SMS en e-mail in een enkel endpoint. Een formaat, drie kanalen.

Hoe het werkt

Instellen in 3 stappen

Van endpoint tot evenementontvangst in minuten.

1

Instellen

Endpoint configureren

Registreer uw server-URL die evenementen zal ontvangen. Ondersteunt HTTPS met certificaatverificatie.

2

Filteren

Evenementtypen selecteren

Kies welke evenementtypen u wilt ontvangen: inkomende berichten, bezorgbevestigingen, statuswijzigingen en meer.

3

Live

Ontvang in real-time

Evenementen komen aan bij uw endpoint in milliseconden met volledige JSON-payload en HMAC-handtekening.

Payload-voorbeeld

Gestructureerde JSON-payload

Elk webhook-evenement wordt bezorgd met een duidelijke en consistente JSON-payload. Eenvoudig te parsen, eenvoudig te integreren.

message.receivedmessage.deliveredmessage.readmessage.failedtemplate.approved
POST → your-server.com/webhook
{
  "event": "message.received",
  "channel": "whatsapp",
  "timestamp": "2026-03-14T10:30:00Z",
  "data": {
    "from": "+39123456789",
    "message": "Hello!",
    "type": "text"
  }
}

99.99%

Uptime

<200ms

Bezorging

50M+

Evenementen / maand

3

Kanalen

Veelgestelde vragen over Webhook Manager

Wat is een webhook en hoe werkt het?
Een webhook is een HTTP-melding die de server van Chat API naar uw endpoint stuurt telkens wanneer een evenement plaatsvindt (bijv. bericht ontvangen, bezorging bevestigd). Uw server hoeft niets speciaals te doen: stel gewoon een HTTPS-URL beschikbaar die POST-verzoeken in JSON-formaat accepteert.
Hoe kan ik verifiëren dat webhook-verzoeken authentiek zijn?
Elk webhook-verzoek bevat een handtekeningheader berekend met HMAC SHA-256 met behulp van de geheime sleutel van uw account. Vergelijk de ontvangen handtekening met de handtekening die u aan uw kant berekent: als ze overeenkomen, is het verzoek authentiek en is het niet gemanipuleerd tijdens verzending.
Wat gebeurt er als mijn endpoint niet beschikbaar is?
De Webhook Manager probeert de bezorging automatisch tot 5 keer opnieuw met exponentiële backoff (5s, 25s, 125s, 625s, 3125s). Als alle pogingen mislukken, wordt het evenement als niet-bezorgd geregistreerd in het systeemlog, waar u het kunt analyseren en een handmatige herbezorging kunt activeren.
Kan ik evenementen filteren om alleen de evenementen te ontvangen die ik nodig heb?
Ja. Bij het configureren van uw webhook kunt u precies selecteren welke typen evenementen u wilt ontvangen: message.received, message.delivered, message.read, message.failed, template.approved en andere. Dit vermindert het verkeer naar uw server en vereenvoudigt uw verwerkingslogica.
Werkt Webhook Manager met alle kanalen?
Ja. Een enkel endpoint ontvangt evenementen van alle drie de kanalen: WhatsApp, SMS en e-mail. De JSON-payload bevat altijd een 'channel'-veld dat de bron van het evenement identificeert, zodat u alle kanalen kunt verwerken met één applicatielogica.
Webhook Manager

Klaar om evenementen in real-time te ontvangen?

Configureer uw eerste webhook in minuten. Geen creditcard vereist.