1. Inicio
  2. Documentos
  3. NS NFe
  4. Emissão de NFe
  5. Download

Download

O método de download da NF-e é responsável por retornar o JSON, XML e o DANFE (Documento Auxiliar de Nota Fiscal Eletrônica) a partir do fornecimento da chave de acesso de uma NF-e autorizada.

URL

Produção: POST https://nfe.ns.eti.br/nfe/get

Dados de entrada
CampoOcorrênciaTipoDescrição
X-AUTH-TOKEN1-1AToken de acesso do usuário
chNFe 1-1NChave de acesso da NF-e
printCEAN0-1BooleanImprimir código EAN

Valor padrão: False
tpAmb0-1NTipo de ambiente de autorização da NF-e

1 - Produção
2 - Homologação

Valor padrão: 2
tpDown1-1NTipo do download:

X - XML
J - JSON
P - PDF
XP - XML e PDF
JP - JSON e PDF
obsCanhoto0-1BooleanImprime conteúdo do campo infCpl no canhoto, ao invés de "Recebemos de ...."
printDesconto0-1True - Imprimir os itens com desconto;

False - Valor Padrão.
tpImp 0-11=DANFE normal, Retrato;
2=DANFE normal, Paisagem;
3=DANFE Simplificado.
Exemplo de requisição

Requisição de download de NF-e

curl -X POST \
    -H "Content-Type: application/json" \
    -d '{
         "X-AUTH-TOKEN":"SEU_TOKEN",
         "chNFe":"44444444444444444444444444444444444444444444", 
         "tpDown":"XP"
        }' \
    https://nfe.ns.eti.br/nfe/get
Dados retornados
CampoDescriçãoObservação
statusCódigo de status do processamento
motivoDescrição literal do status de processamento
chNFeChave da NF-e
xmlXML de distribuição da NF-e autorizadaSomente em quando tipo = X ou XP
Apenas com status = 200
nfeProcObjeto JSON com os dados de distribuição da NF-e autorizadaSomente em quando tipo = J ou JP
Apenas com status = 200
pdfPDF da DANFEBase64 do PDF do DANTE
Somente em quando tipo = P, JP ou XP
Apenas com status = 200
erroObjeto contendo informações de erro ao carregar a NFeApenas com status diferente de 200
erro.cStatCódigo do status de erro
erro.xMotivoDescrição literal do erro
Exemplos de retorno

Retorno com sucesso

{
  "status": 200,
  "motivo": "Consulta realizada com sucesso",
  "chNFe": "44444444444444444444444444444444444444444444",
  "xml": "<?xml version=\"1.0\" encoding=\"utf-8\"?><nfeProc versao=\"3.10\" xmlns=\"http://www.portalfiscal.inf.br/nfe\"><NFe>...</NFe><protNFe versao=\"3.10\">...</protNFe></nfeProc>",
  "pdf": "JVBERi0xLjQKJeLjz..."
}
Códigos de retorno
CódigoDescrição
200Download realizado com sucesso
-2Tipo de download inválido

Obs.: Quando o tipo for diferente X, P, XP ou PX (case-insensitive).
-3Chave de acesso inválida
-4NF-e não encontrada com a chave de acesso informada
Imprimir xTexto no canhoto

No canhoto da NF-e pode constar a mensagem “Recebemos de …” ou o infCpl quando solicitado no método de download.

Além desses conteúdos, é possível imprimir no canhoto informações de desejo do emitente.

Para isso, é necessário informar durante a emissão,o grupo obsCont(Z04) contendo um xCampo com valor “xObsCanhoto”, então será impresso no canhoto o conteúdo do respectivo xTexto.

Como podemos ajudar?