Network Northwest

Integration · Webhooks

Nichts geht verloren, nur weil Ihr Endpunkt einen schlechten Nachmittag hatte.

Die Zustellung wird fünfmal mit wachsenden Abständen versucht. Danach wartet das Ereignis im Journal — ein verpasster Webhook wird zum Abruf statt zum Verlust.

  • 5Versuche
  • 2 hlängster Abstand
  • 30 TageJournal-Aufbewahrung

Datenpaket

Wie eine Entscheidung auf Ihrem Endpunkt aussieht

check.decided

POST https://your-endpoint.example/hooks
X-NNW-Signature: t=1792…,v1=4f3a…

{
  "event": "check.decided",
  "check_id": "chk_3Qv8ks2mPb",
  "reference": "signup-55218",
  "verdict": "review",
  "reasons": [
    { "code": "name_match_soft", "signal": "identity", "score": 0.81 },
    { "code": "pep_tier_3",      "signal": "sanctions" }
  ],
  "evidence_bundle_id": "evb_7t2Kd9",
  "policy_version": "2026-09-01",
  "occurred_at": "2026-10-20T09:14:48Z"
}

Signaturen sind HMAC über Zeitstempel und Rumpf. Weisen Sie alles zurück, dessen Zeitstempel mehr als fünf Minuten von Ihrer Uhr abweicht — darin besteht die gesamte Abwehr gegen Wiedereinspielung.

Ereignisse

Was ausgelöst wird

EreignisWannTrägt
check.decidedEin Ergebnis liegt vorErgebnis, Gründe, Nachweispaket-ID
check.expiredDie Erfassung wurde nie abgeschlossenletzter Zustand, Grund
monitoring.hitEine Listen- oder Registeränderung betrifft einen bestehenden SpielerSignal, ursprüngliche Prüfungs-ID
evidence.sealedEin Paket ist geschlossen und unveränderlichPaket-ID, Beginn der Aufbewahrungsfrist
policy.publishedEine neue Richtlinienversion tritt in KraftMarkt, Version, gültig ab

Jedes Ereignis trägt Ihre eigene reference — die Zuordnung hängt also nie daran, dass Sie unsere Kennungen speichern.