Pular para o conteúdo principal

WebhooksVerificar assinatura

Verificar assinatura

HMAC-SHA256 do corpo cru com o signing_secret.

HeaderSignificado
X-Aivyro-Signaturesha256= + hex HMAC-SHA256 do corpo cru
X-Aivyro-TimestampISO no envelope
X-Aivyro-NonceÚnico por entrega
X-Aivyro-Public-EventNome público (contact.created)

Use event.public_type (ou X-Aivyro-Public-Event) como nome público. event.type é interno. Rotate com POST /api/v1/webhooks/{id}/rotate_secret. O novo secret aparece uma vez. Assinaturas antigas falham.