A emissão automatizada de Nota Fiscal Eletrônica de Produto (NF-e modelo 55) é um requisito indispensável para operações de e-commerce, atacadistas, indústrias e sistemas de gestão empresarial (ERP). Processos manuais de digitação na SEFAZ não suportam picos de vendas e geram passivos tributários devido a erros de CFOP, NCM e cálculo de alíquotas.
Em 2026, com o início das adaptações para a Reforma Tributária (campos de IBS/CBS estabelecidos pela NT 2025/2026), manter uma infraestrutura própria conectada diretamente via SOAP à SEFAZ tornou-se uma das tarefas mais caras e propensas a falhas na engenharia de software brasileira.
Neste guia técnico completo, você aprenderá a estruturar um fluxo robusto de emissão de NF-e via API REST utilizando o motor fiscal da Notaas com emissão em milissegundos e entrega de DANFE e XML em nuvem.
🏗️ Ciclo de Vida da Emissão de NF-e via API
⚡ Fluxo de Processamento NF-e na Notaas:
- 1. Requisição JSON: Seu sistema envia os dados fiscais via
POST /api/v1/emitir.- 2. Validação de Regras de Negócio (MOC 7.0): Validação prévia de NCM, CFOP, CRT e regras interestaduais de ICMS.
- 3. Assinatura Digital em HSM: O XML é assinado com seu Certificado Digital A1 em ambiente isolado e seguro.
- 4. Transmissão para a SEFAZ Autorizadora: Envio para a SEFAZ do estado de origem (ou SVRS/SVAN em contingência).
- 5. Webhook com DANFE e XML: Recebimento do status de autorização, chave de acesso de 44 dígitos e link do PDF.
📡 Exemplo Completo de Payload JSON para NF-e (Modelo 55)
Esqueça as centenas de linhas de XML aninhado. Veja como emitir uma NF-e com produtos, tributação Simples Nacional e pagamento via PIX:
curl -X POST https://platform.notaas.com.br/api/v1/emitir \
-H "Content-Type: application/json" \
-H "X-API-Key: sk_live_sua_chave_aqui" \
-d '{
"tipo": "nfe",
"ambiente": "producao",
"referencia": "pedido_ecommerce_10928",
"naturezaOperacao": "Venda de mercadoria",
"prestador": {
"cnpj": "12345678000195"
},
"tomador": {
"cpfCnpj": "01234567890",
"razaoSocial": "Consumidor Final Exemplo",
"email": "cliente@email.com",
"indicadorIe": 9,
"endereco": {
"logradouro": "Rua das Flores",
"numero": "123",
"bairro": "Centro",
"codigoMunicipio": "3550308",
"cep": "01001000",
"uf": "SP"
}
},
"itens": [
{
"codigo": "SKU-MONITOR-27",
"descricao": "Monitor Gamer 27 polegadas 165Hz IPS",
"ncm": "85285200",
"cfop": "5102",
"unidadeComercial": "UN",
"quantidade": 1,
"valorUnitario": 1250.00,
"tributos": {
"icms": {
"origem": 0,
"cst": "102"
}
}
}
],
"transporte": {
"modalidadeFrete": 0
},
"pagamento": {
"formas": [
{
"meio": "pix",
"valor": 1250.00
}
]
}
}'
Resposta Imediata (HTTP 202 Accepted):
{
"id": "not_nfe_789123456",
"status": "processing",
"referencia": "pedido_ecommerce_10928",
"chaveAcesso": null,
"createdAt": "2026-09-04T22:30:00.000Z"
}
🛑 Como Lidar com Rejeições Comuns da SEFAZ
Quando a SEFAZ rejeita um lote, entender o motivo em sistemas legados é um pesadelo de parsing de XML. Na Notaas, a rejeição é devolvida em JSON semântico:
| Código SEFAZ | Motivo | Como Resolver |
|---|---|---|
| Rejeição 228 | Data de Emissão muito atrasada | Ajustar o fuso horário (dhEmi) de acordo com o limite de tolerância da SEFAZ. |
| Rejeição 778 | Informado NCM inexistente | Validar o código na tabela de NCMs vigentes antes da transmissão. |
| Rejeição 539 | Duplicidade de NF-e | Utilizar uma nova numeração ou consultar a chave original emitida. |
| Rejeição 232 | IE do destinatário não informada | Definir indicadorIe: 9 para não contribuinte ou enviar a IE válida. |
❓ Perguntas Frequentes (FAQ)
Como funciona o cancelamento de uma NF-e via API?
Basta realizar uma chamada POST /api/v1/cancelar enviando a chave de acesso da nota e a justificativa legal (com no mínimo 15 caracteres), respeitando o prazo legal de 24 horas estabelecido pela SEFAZ.
A Notaas gera o DANFE em PDF automaticamente?
Sim. Assim que a SEFAZ autoriza a nota, a Notaas renderiza o DANFE em alta resolução e disponibiliza uma URL em CDN segura, pronta para impressão ou envio por e-mail para o comprador.
📚 Referências Oficiais & Guias Técnicos:
- 🌐 API de Nota Fiscal: Motor unificado para emissão e gestão de NFS-e, NF-e e NFC-e via REST API.
- ⚡ API NFS-e Nacional: Guia prático de integração técnica com o padrão nacional da Receita Federal.
- 📦 API NF-e (Modelo 55): Emissão simplificada de nota fiscal de produto com DANFE em PDF.
- 🛒 API NFC-e (Modelo 65): Automação de cupom fiscal para varejo e PDV com QR Code v2.
- 📄 DANFSe v2.0 em PDF: Geração local de DANFSe e conformidade com a NT-008 sem o visualizador do ADN.
- ⚖️ Comparativo de APIs Fiscais: Análise comparativa entre Notaas, Nuvem Fiscal, Focus NFe e TecnoSpeed.
🚀 Comece a Emitir NF-e via API Hoje Mesmo
- 🎁 50 notas fiscais gratuitas por mês em ambiente de produção real.
- ⚡ Sem fidelidade e sem burocracia: Crie sua conta e configure em minutos.
- 📦 Suporte a NF-e (Mod 55), NFC-e (Mod 65) e NFS-e Nacional.
👉 Criar Conta Gratuita na Notaas Platform
👉 Documentação Completa da API

