Motor SEFAZ
Microsserviço de NF-e: busca notas na SEFAZ, manifesta ciência e gera o DANFE em PDF.
- Cliente
- Serviço interno
- Ano
- 2026
- Papel
- Back-end e integração fiscal
- Resultado
- Notas de entrada chegando sozinhas

- 5
- operações fiscais numa API
- A1
- certificado digital por requisição
- DANFE gerado a partir do XML
O problema
Baixar as notas emitidas contra um CNPJ, manifestar ciência e gerar o DANFE é um processo manual e burocrático no portal da SEFAZ.
A solução
Um microsserviço em Node.js com rotas para distribuição DF-e a partir do último NSU, consulta por chave, situação da nota, manifestação de ciência e geração de DANFE em PDF — pronto para ser chamado por qualquer sistema.
Experimente ao vivo
Demonstração interativa · todos os dados são inventados
{
"pfx_base64": "MIIK…(certificado A1)",
"senha": "••••••",
"cnpj": "00.000.000/0001-00",
"uf": "SP",
"ultimo_nsu": "000000000001240"
}Escolha uma rota e envie. Desmarque o Bearer para ver o 401.
Módulos
- 01
Distribuição DF-e
Busca documentos a partir do último NSU para um CNPJ e UF.
- 02
Consulta por chave
Completa a nota a partir da chave de acesso e já gera o DANFE.
- 03
Situação da nota
Consulta o status de uma NF-e na SEFAZ.
- 04
Manifestação
Registra a ciência da operação.
- 05
DANFE
Converte o XML completo em PDF.
Destaques técnicos
- Autenticação por token em todas as rotas
- Validação de entrada com mensagens claras
- Serviço isolado, fácil de plugar em ERPs
Stack
- Node.js
- Express
- nfewizard-io
- fast-xml-parser
- Docker