WebhooksVerificar firma
Verificar firma
HMAC-SHA256 del cuerpo crudo con el signing_secret.
| Header | Significado |
|---|---|
| X-Aivyro-Signature | sha256= + hex HMAC-SHA256 del cuerpo crudo |
| X-Aivyro-Timestamp | ISO en el sobre |
| X-Aivyro-Nonce | Único por entrega |
| X-Aivyro-Public-Event | Nombre público (contact.created) |
Usa event.public_type (o X-Aivyro-Public-Event) como nombre público. event.type es interno. Rota con POST /api/v1/webhooks/{id}/rotate_secret. El nuevo secret aparece una vez. Las firmas antiguas fallan.