Webhooks
Stel webhooks in om meldingen over wijzigingen te ontvangen
Webhooks
Configureer webhooks om realtime meldingen te ontvangen over gedetecteerde wijzigingen.
Webhooks instellen
- Ga naar Instellingen -> Meldingen
- Scroll naar de sectie Webhooks
- Voer je webhook-URL in
- Configureer optioneel een webhook-secret voor HMAC-verificatie
- Sla je instellingen op
Webhook-payload
Wanneer een wijziging wordt gedetecteerd, stuurt Competitor Watch een POST-verzoek naar je webhook-URL met een JSON-payload:
{
"event": "change.detected",
"timestamp": "2024-01-15T10:30:00Z",
"change": {
"id": "change_id",
"siteId": "site_id",
"siteName": "Naam concurrent",
"changeType": "PRICING",
"significance": "HIGH",
"summary": "Door AI gegenereerde samenvatting van de wijziging",
"url": "https://competitor.com/changed-page"
}
}
Webhook-beveiliging
Als je een webhook-secret configureert, ondertekent Competitor Watch elke webhook-payload met HMAC-SHA256. Verifieer de handtekening om de authenticiteit van het verzoek te garanderen.
Webhooks testen
Gebruik een dienst zoals webhook.site om je webhook-configuratie te testen voordat je die in productie gebruikt.