Network Northwest

Integração · Webhooks

Nada se perde por o seu ponto de entrega ter tido uma tarde má.

A entrega é tentada cinco vezes com intervalos crescentes. Depois da última, o evento espera no diário: um webhook perdido passa a ser uma recolha em vez de uma perda.

  • 5tentativas
  • 2 hmaior intervalo
  • 30 diasretenção do diário

Carga

Que aspecto tem uma decisão do seu lado

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"
}

As assinaturas são HMAC sobre a marca temporal e o corpo. Recuse tudo aquilo cuja marca temporal se afaste mais de cinco minutos do seu relógio: é nisso que consiste toda a defesa contra a repetição.

Eventos

O que é emitido

EventoQuandoLeva
check.decidedChega-se a um veredictoveredicto, motivos, identificador do processo
check.expiredA recolha não chegou a concluir-seúltimo estado, motivo
monitoring.hitUma alteração de lista ou de registo afecta um jogador existentesinal, identificador da verificação original
evidence.sealedUm processo fica fechado e imutávelidentificador, início do prazo de conservação
policy.publishedEntra em vigor uma nova versão de políticamercado, versão, em vigor desde

Cada evento leva a sua própria reference: a correlação nunca depende de você guardar os nossos identificadores.