Skip to main content

Primeira Emissão

Este guia detalha o processo completo de emissão de uma NFe, desde o cadastro até o download do DANFE.

Pré-requisitos

1

Conta criada

Você já tem um token JWT (veja como)
2

Empresa cadastrada

Pelo menos um Issuer (CNPJ) cadastrado em sua conta
3

Certificado A1 enviado

O certificado digital .pfx foi enviado e validado (guia)

Tipos de documento

TipoQuando usarEndpoint
NFeVenda de produtos entre empresas (B2B)POST /nfe/emitir
NFCeVenda para consumidor final (varejo)POST /nfce/emitir
MDFeTransporte de mercadoriasPOST /mdfe/emitir
NFSePrestação de serviçosPOST /nfse/emitir

Anatomia de uma emissão

Campos obrigatórios

A Engine API exige apenas os campos mínimos. Valores como CST, CFOP e alíquotas são obrigatórios conforme legislação fiscal.

Destinatário (quem recebe a nota)

CampoTipoObrigatórioDescrição
cnpj ou cpfstringDocumento do destinatário
nomestringNome/Razão social
enderecoobjectEndereço completo
indicadorIEnumber1=Contribuinte, 2=Isento, 9=Não contribuinte

Itens (produtos da nota)

CampoTipoObrigatórioDescrição
codigostringCódigo interno do produto
descricaostringDescrição do produto
ncmstringNCM (8 dígitos)
cfopstringCFOP (ex: 5102)
unidadestringUN, KG, LT, etc
quantidadenumberQuantidade
valorUnitarionumberPreço unitário
valorTotalnumberQuantidade × preço

Status de retorno

StatusSignificadoAção
AUTHORIZED✅ Nota autorizada pela SEFAZSucesso! Baixe o XML e DANFE
REJECTED❌ Rejeitada pela SEFAZCorrija os dados e reenvie
ERROR⚠️ Erro de comunicaçãoTente novamente