NS CTe

  1. Inicio
  2. Documentos
  3. NS CTe
  4. Funções Utilitárias de CT...
  5. Consultar Situação do CT-e

Consultar Situação do CT-e

Através do serviço de Consulta Situação do CT-e é possível obter a informação de qual o estado atual do CT-e no banco de dados da Sefaz.

Esta funcionalidade é muito utilizada em casos onde é necessário verificar a existência e validade de um CT-e, assim como obter informações sobre os eventos ocorridos com o mesmo (ex.: alteração de valores por Cartão de Correção Eletrônica).

URL

Versão 3.00

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

Dados de entrada
CampoDescriçãoTipoOcorrênciaObservação
X-AUTH-TOKENToken de acesso do usuárioA0-1
licencaCnpjCNPJ da licença interessada em consultar a situação do CT-eN0-1Utilizado para identificar o certificado digital que deverá ser utilizado. Se não for enviado, o CNPJ será extraído da chave enviada no campo chCTe
chCTeChave de acesso do CT-eN1-1
tpAmbTipo do ambiente de autorização do CT-e 1 - Produção; 2 - HomologaçãoN1-1
Exemplo de requisição

Consulta de situação

curl -X POST 
    \-H "Content-Type: application/json" 
    \-d '{ 
          "X-AUTH-TOKEN": "...", 
          "licencaCnpj": "99999999999999", 
          "chCTe": "43160734593613900019557000000010891022310638", 
          "tpAmb": "2"
          }' \
    https://cte.ns.eti.br/cte/stats/300
Dados retornados
CampoDescriçãoObservação
StatusCódigo de status do processamento
MotivoDescrição literal do status de processamento
retConsSitCTeObjeto contendo os dados do protocolo de autorização do CT-e e todos os eventos vinculados.Somente em status = 200
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo":   "Consulta realizada com sucesso",
    "retConsSitCTe": {
        "tpAmb":   "2",
        "verAplic":   "RS20191021102414",
        "cStat":   "100",
        "xMotivo":   "Autorizado o uso do CT-e",
        "cUF":   "43",
        "protCTe": {
            "infProt": {
                "Id":   "CTe143200000138854",
                "tpAmb":   "2",
                "verAplic":   "RS20200626095146",
                "chCTe":   "43200907364617000135570000000112041000000235",
                "dhRecbto":   "2020-09-03T16:26:30-03:00",
                "nProt":   "143200000138854",
                "digVal":   "8RGNcKssGvRQlm1kT3u6NvdWh6I=",
                "cStat":   "100",
                "xMotivo":   "Autorizado o uso do CT-e"
            },
            "versao":   "3.00"
        },
        "versao":   "3.00"
    }
}
cStats Retornados

De acordo com o código de cStat principal, que é retornado no objeto protCTe, é possível definir a situação do documento.


Abaixo segue uma tabela com os valores que podem ser retornados, podendo haver outros retornos conforme a necessidade da sefaz.

CódigoRetorno
100Documento autorizado
101Documento cancelado
110Documento denegado
Códigos de retorno
CódigoDescrição
200Consulta realizada com sucesso
-400Chave do CT-e ou Tipo do Ambiente não informados
-3Chave de acesso inválida
-6Erro ao realizar a consulta. Verifique o retorno para identificar o motivo.

Como podemos ajudar?