Voltar para Documentação

Webhooks

Receba notificações em tempo real no seu sistema quando eventos importantes ocorrerem na Clausify.

Eventos Disponíveis

Você pode se inscrever para ouvir os seguintes eventos:

  • contract.analyzedDisparado quando a análise de IA é concluída.
  • risk.alertQuando um risco crítico é detectado.
  • contract.signedQuando um documento é assinado eletronicamente.
  • deadline.approachingAviso de vencimento de prazo.

Formato do Payload

Os webhooks são enviados como requisições POST com um corpo JSON. Exemplo para contract.analyzed:

{
  "event": "contract.analyzed",
  "data": {
    "contract_id": "cnt_123456",
    "score": 85,
    "risk_level": "low",
    "completed_at": "2024-03-20T14:30:00Z"
  }
}

Verificação de Assinatura

Para garantir que o webhook veio realmente da Clausify, verifique o header X-Clausify-Signature usando sua chave secreta de webhook (HMAC SHA-256).