WebhooksVerificar assinatura
Verificar assinatura
HMAC-SHA256 do corpo cru com o signing_secret.
| Header | Significado |
|---|---|
| X-Aivyro-Signature | sha256= + hex HMAC-SHA256 do corpo cru |
| X-Aivyro-Timestamp | ISO no envelope |
| X-Aivyro-Nonce | Único por entrega |
| X-Aivyro-Public-Event | Nome 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.