Terug naar home

Webhooks

Stel webhooks in om meldingen over wijzigingen te ontvangen

Webhooks

Configureer webhooks om realtime meldingen te ontvangen over gedetecteerde wijzigingen.

Webhooks instellen

  1. Ga naar Instellingen -> Meldingen
  2. Scroll naar de sectie Webhooks
  3. Voer je webhook-URL in
  4. Configureer optioneel een webhook-secret voor HMAC-verificatie
  5. 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.

    Webhooks | Competitor Watch Docs | Competitor Watch