Pular para o conteúdo
Gabriel Julio©
WhatsApp
Chamar no WhatsApp ↗gabriel.julio2017@gmail.com
← Trabalhos
API · Fiscal·07/09

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
Tela do projeto Motor SEFAZ
5
operações fiscais numa API
A1
certificado digital por requisição
PDF
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

motor-sefaz · API REST
request body
{
  "pfx_base64": "MIIK…(certificado A1)",
  "senha": "••••••",
  "cnpj": "00.000.000/0001-00",
  "uf": "SP",
  "ultimo_nsu": "000000000001240"
}
response

Escolha uma rota e envie. Desmarque o Bearer para ver o 401.

Módulos

  1. 01

    Distribuição DF-e

    Busca documentos a partir do último NSU para um CNPJ e UF.

  2. 02

    Consulta por chave

    Completa a nota a partir da chave de acesso e já gera o DANFE.

  3. 03

    Situação da nota

    Consulta o status de uma NF-e na SEFAZ.

  4. 04

    Manifestação

    Registra a ciência da operação.

  5. 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
Próximo projetoAteliê Prisma 3D