1. Home
  2. Docs
  3. NS NFCom
  4. Emissão de NFCom
  5. Download

Download

O método de download é responsável por retornar o XML de distribuição da NFCom a partir do fornecimento da chave de acesso de uma NFCom autorizada pela API. 

URL

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

Dados de entrada
CampoOcorrênciaTipoDescrição
X-AUTH-TOKEN1-1AToken de acesso do usuário
chNFCom1-1NChave de acesso da NFCom
tpDown1-1NTipo do download:

X - XML
tpAmb0-1NTipo de ambiente de autorização da NFCom

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

Valor padrão: 2
Exemplo de requisição
curl -X POST \
    -H "Content-Type: application/json" \
    -d '{
         "X-AUTH-TOKEN": "SEU_TOKEN"
         "chNFCom": "43240107364617000135620000000000011000000016",
         "tpDown": "X",
         "tpAmb": "2"
        }' \
https://nfcom.ns.eti.br/nfcom/get
Dados retornados
CampoDescriçãoObservação
statusCódigo de status do processamento
motivoDescrição literal do status de processamento
chNFComChave da NFCom
xmlXML de distribuição da NFCom autorizada Somente em quando tipo = X
Apenas com status = 200
erroObjeto contendo informações de erro ao carregar a NFComApenas com status diferente de 200
erro.cStatCódigo do status de erro
erro.xMotivo Descrição literal do erro
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Consulta realizada com sucesso",
    "chNFCom": "43240107364617000135620000000000111000000012",
    "xml": "xml"
}

Retorno com erro

{
    "status": -2,
    "motivo": "Tipo de download inválido: L"
}
Códigos de retorno
CódigoDescrição
200Download realizado com sucesso
-2Tipo de download inválido
-3Chave de acesso inválida
-4NFCom nao encontrada ou nao autorizada com a chave informada

How can we help?