NS CTe

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

Download

O método de download do CT-e é responsável por retornar o XML e o DACTE ( Documento Auxiliar de Conhecimento de Transporte Eletrônico ) a partir do fornecimento de uma chave de acesso de um CT-e autorizado.

URL

Versão 3.00

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

Dados de entrada
CampoOcorrênciaDescrição
X-AUTH-TOKEN1-1Token de acesso do usuário
chCTe1-1Chave de acesso do CT-e
tpAmb1-1Tipo do ambiente de autorização do CT-e: 1 - Produção, 2 - Homologação
CNPJ1-1CNPJ do emitente
tpDown1-1Tipo do download:

"X" - XML,
"J" - JSON,
"P" - PDF,
"XP" - XML e PDF,
"JP" - JSON e PDF
printInfTribFed0-1True - Possibilita a impressão dos valores de INSS, PIS, COFINS, IR e CSLL.

False - Valor Padrão
tpImp 0-1Preencher com:
1 - Retrato;
2 - Paisagem.
Exemplo de requisição

Requisição de download de CT-e

curl -X POST 
    \-H "Content-Type: application/json" 
    \-d '{
      "X-AUTH-TOKEN":"...",
      "chCTe":"44444444444444444444444444444444444444444444", 
      "CNPJ": "11111111111111",
      "tpAmb": "2",
      "tpDown":"XP"
     }' \
    https://cte.ns.eti.br/cte/get/300
Dados retornados
CampoDescriçãoObservação
statusCódigo do status de processamento
motivoDescrição literal do status de processamento
chCTeChave de acesso do CT-e
xmlXML de distribuição do CT-e autorizadoSomente quando tpDown = "X" ( ou "XP" ) e
com status = 200
cteProcObjeto JSON com os dados de distribuição do CT-e autorizadoSomente quando tpDown = "J" ( ou "JP" ) e
com status = 200
pdfDACTEBase64 do PDF do DACTE

Somente quando tpDown = "P" ( ou "JP" ou "XP" )
e status = 200
erroObjeto contendo informações de erro ao realizar o download do CT-eApenas com status = -6
cStatCódigo do status de erro
xMotivoDescrição literal do erro
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Consulta realizada com sucesso",
    "chCTe": "44444444444444444444444444444444444444444444",
    "xml": "<cteProc>...</cteProc>",
    "pdf: "JVBERi0xLjQKJeLjz..."
}
Códigos de retorno
CódigoDescrição
200Download realizado com sucesso
-2Campos obrigatórios na requisição não informados
-3Tipo de download inválido

Obs.: Quando o tipo for diferente "X", "P", "XP" ou "J", "JP,
-4Chave de acesso inválida
-5CT-e não encontrado com a chave informada
-6Erro ao carregar o CT-e
-400Campos obrigatórios na requisição não informados

Como podemos ajudar?