Endpoint:
[POST] http://api.enotasgw.com.br/v2/empresas/{empresaId}/nfc-e/inutilizar
Body (content-type = application/json)
{
“id”: “string”,
“ambienteEmissao”: “Homologacao”,
“serie”: “string”,
“numeroInicial”: 0,
“numeroFinal”: 0,
“justificativa”: “string”
}
Exemplo:
{
“id”: “inut-001”,
“ambienteEmissao”: “Homologacao”,
“serie”: “115”,
“numeroInicial”: 1,
“numeroFinal”: 3,
“justificativa”: “Quebra na sequência da numeração”
}
O processamento é assíncrono portanto se o payload estiver correto ele vai retornar 200 ( OK ) e irá incluir a requisição de inutilização na fila.
Se tiver algum erro vai retornar na mesma estrutura dos outros endpoints.
Uma vez que o processo tiver sido concluído será enviado uma notificação para o webhook.
Payload da notificação do webhook:
{
“tipo”: “InutilizacaoNumeracaoNFe”,
“id”: “inut-021”,
“ambienteEmissao”: “Homologacao”,
“serie”: “115”,
“numeroInicial”: 4,
“numeroFinal”: 4,
“status”: “InutilizacaoAutorizada”, //Possíveis – “InutilizacaoAutorizada”, “InutilizacaoNegada”
“motivoStatus”: null,
“protocoloAutorizacao”: “113170005167011”
}
Leave A Comment?