Os Webhooks permitem que sistemas externos recebam notificações de todos os eventos que ocorrem na API do eNotas. Logo, ao realizar uma inutilização, é possível configurar um Webhook para esse evento.
Segue abaixo alguns exemplos de Webhooks que poderão ser configurados no painel de sua empresa no eNotas:
Webhook negado NF-e:
{
"tipo": "InutilizacaoNumeracaoNFe",
"id": "teste",
"empresaId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
"ambienteEmissao": "Producao",
"serie": "1",
"numeroInicial": 1,
"numeroFinal": 1,
"status": "InutilizacaoNegada",
"motivoStatus": "Código: 241 Descrição: Rejeicao: Um numero da faixa ja foi utilizado",
"protocoloAutorizacao": null
}
Webhook autorizado NF-e:
{
"tipo": "InutilizacaoNumeracaoNFe",
"id": "teste",
"empresaId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
"ambienteEmissao": "Producao",
"serie": "1",
"numeroInicial": 1,
"numeroFinal": 1,
"status": "InutilizacaoAutorizada",
"motivoStatus": null,
"protocoloAutorizacao": "0000000000"
}
Webhook negado NFC-e:
{
"tipo": "InutilizacaoNumeracaoNFCe",
"id": "teste",
"empresaId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
"ambienteEmissao": "Producao",
"serie": "1",
"numeroInicial": 1,
"numeroFinal": 1,
"status": "InutilizacaoNegada",
"motivoStatus": "Código: 241 Descrição: Rejeicao: Um numero da faixa ja foi utilizado",
"protocoloAutorizacao": null
}
Webhook autorizado NFC-e:
{
"tipo": "InutilizacaoNumeracaoNFCe",
"id": "teste",
"empresaId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
"ambienteEmissao": "Producao",
"serie": "1",
"numeroInicial": 1,
"numeroFinal": 1,
"status": "InutilizacaoAutorizada",
"motivoStatus": null,
"protocoloAutorizacao": "0000000000"
}
Caso tenha ficado com alguma dúvida ou precise de auxílio, basta acionar nosso suporte! :D