NS CTe

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

Status de Processamento

Este serviço é utilizado para consultar o status de processamento de um CT-e enviado anteriormente para processamento pelo método de Emissão de CT-e.

URL

Versão 3.00

Produção CT-e 3.00 e CT-e OS: POST https://cte.ns.eti.br/cte/issueStatus/300

Dados de entrada
CamposOcorrênciaDescriçãoObservação
X-AUTH-TOKEN1-1Token de Acesso do usuário
nsNrec1-1Número do recibo pela API NS CT-e
CNPJ1-1CNPJ do EmitenteApenas na versão 3.00
tpAmb1-1Tipo do ambiente de autorização do CT-e: 1 - Produção, 2 - Homologação
Exemplo de requisição

Requisição de status de processamento de CT-e

curl -X POST 
\-H "Content-Type: application/json" 
\-d '{
     "X-AUTH-TOKEN":"...", 
     "nsNRec":"431000008742554", 
     "CNPJ":"07364617000135", 
     "tpAmb": "2"
     }' \
https://cte.ns.eti.br/cte/issueStatus/300
Dados retornados
CampoDescriçãoTipoOcorrênciaPaiObservação
statusCódigo de status de processamentoN1-1
motivoDescrição literal do status de processamentoA1-1
chCTeChave do CT-eN0-1Somente em status 200 ou -4
cStatCódigo de situação do status de processamentoN1-1Somente em status 200
xMotivoDescrição literal do código de processamento na SefazA 0-1Somente em status 200
nProtNúmero do protocolo de autorização do CT-eA0-1Somente em cStat 100
dhRecbtoData e hora de recebimento do CT-e pela SefazSomente em cStat 100 - Padrão Sefaz (com UTC) AAAA-MM-DDTHH:MM:SS
Ex.: 2020-04-13T15:04:10-02:00
xmlXML de distribuição do CT-eA0-1Somente em cStat 100
erroObjeto contendo as informações de erro ocorridoO0-1Somente em status -4
cStatCódigo de status do erroN1-1erro
xMotivoDescrição literal do erroA1-1erro
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Consulta realizada com sucesso",
    "chCTe": "44444444444444444444444444444444444444444444",
    "cStat": "100",
    "xMotivo": "Autorizado o uso do CT-e",
    "nProt": "143170000931396",
    "dhRecbto": "2017-11-10T11:58:52-02:00",
    "xml": "<?xml version=..."
}

Retorno com erro

//Exemplo 1: 

{
    "status": -6,
    "motivo": "Não foi possível carregar as informações do CT-e",
    "chCTe": "44444444444444444444444444444444444444444444",
    "erro": {
        "cStat": 999,
        "xMotivo": "Documento não Localizado no Banco de Dados"
    }
}

//Exemplo 2:

{
    "status": 200,
    "motivo": "Consulta realizada com sucesso",
    "chCTe": "44444444444444444444444444444444444444444444",
    "cStat": "228",
    "xMotivo": "Rejeição: Data de Emissao muito atrasada",
    "dhRecbto": "2017-11-10T11:58:00-02:00"
}
Códigos de retorno
CódigoDescrição
200Consulta do CT-e realizada com sucesso
-2Campos obrigatórios na requisição não informados
-4Não foi possivel carregar as informações do CT-e. Por favor verifique o objeto erro para identificar o motivo
-6Documento já recebido, porém ainda sem status de processamento, por favor consulte o status de processamento do NSNRec informado.

Como podemos ajudar?