Webhooks
Criar Webhook
Cadastra URL para recebimento de webhooks com assinatura criptográfica HMAC SHA-256 no header X-NFER-Signature.
POSThttps://api.nfer.me/v1/webhooks
Chave de API (X-API-Key)
<sua_chave_api>
Headers da Requisição
X-API-Keystringobrigatório
Chave de API.
Corpo da Requisição (JSON Body)
urlstring<url>obrigatório
URL pública HTTPS do seu servidor.
Exemplo:
https://meu-erp.com.br/api/nfer-webhookeventosarray<string>obrigatório
Lista de eventos (ex.: ["nfe.*", "nfse.autorizada"]).
Exemplo:
["nfe.autorizada", "nfe.cancelada"]Criar Webhook
curl --request POST \ --url https://api.nfer.me/v1/webhooks \ --header 'X-API-Key: <sua_chave_api>' \ --header 'Content-Type: application/json' \ --data '{ "url": "https://meu-erp.com.br/api/nfer-webhook", "eventos": [ "nfe.autorizada", "nfe.cancelada" ]}'{ "id": "wh_778899", "url": "https://meu-erp.com.br/api/nfer-webhook", "secret": "whsec_88a99b77c66d55e44f33", "message": "Webhook cadastrado. Salve o secret para validar as assinaturas HMAC recebidas."}