1. Home
  2. Docs
  3. NS ANTT
  4. InserirLogVendaPassagem
  5. Consulta de Status de Processamento

Consulta de Status de Processamento

Este serviço é utilizado para consultar o status de processamento do método InserirLogVendaPassagem enviado anteriormente para a ANTT na requisição de Envio de dados.

URL

Produção: POST https://antt.ns.eti.br/v1/antt/logvenda/consulta

Dados de entrada
Campo OcorrênciaTipoDescrição
X-AUTH-TOKEN1-1AToken de acesso da Software House
CNPJ1-1NCNPJ da empresa homologada para com a ANTT
nsNRec1-1NCódigo ( ID ) do processamento
Exemplo de requisição

Requisição de status de processamento em json

{
    "X-AUTH-TOKEN": "SEU_TOKEN_AQUI",
    "CNPJ": "07365618000255",
    "nsNRec": 107
}
Dados retornados
CampoOcorrênciaTipoPaiDescrição
status1-1NCodigo do status de processamento
Motivo1-1StringDescrição literal do status de processamento
cStat1-1Int ou StringCódigo de status do processamento na ANTT
chPassagem1-1Int ou StringChave de acesso gerada no processamento do método InserirLogVendaPassagem
idTransacao1-1StringID de Transação do método InserirLogVendaPassagem
log_doc1-1ObjetoObjeto contendo os dados do processamento do método InserirLogVendaPassagem
idLog1-1IntlogEmissaoIdentificador numérico do log gerado na ANTT
codigoBilheteEmbarque1-1IntlogEmissaoCódigo identificador do bilhete
de embarque:

0 = Normal;
1 = Gratuidade;
2 = Desconto Previsto em Lei;
cnpjEmpresa1-1StringlogEmissaoCNPJ da empresa homologada na ANTT
numeroSerieEquipamentoFiscal1-1StringlogEmissaoNumero de serie do equipamento fiscal, ou chave de acesso do BPe autorizado anteriormente pela NS API BPe
numeroBilheteEmbarque1-1StringlogEmissaoNumero do ticket enviado

(nBP)
dataEmissaoBilhete1-1StringlogEmissaoData da emissão do ticket enviado

Padrão UTC: AAAAMMDD
horaEmissaoBilhete1-1StringlogEmissaoHorário de emissão do ticket enviado

Padrão UTC: HHMMSS
codigoCategoriaTransporte1-1IntlogEmissaoCategoria do Transporte

1 = Interestadual;
2 = Internacional
identificacaoLinha1-1StringlogEmissaoIdentificação da linha;
prefixo:
(Rodoviário Regular) [8], [11] ou [12]
idPontoOrigemViagem1-1IntlogEmissaoCódigo do ponto de origem do
bilhete

( Código IBGE )
idPontoDestinoViagem1-1IntlogEmissaoCódigo do ponto de destino do
bilhete

( Código IBGE )
codigoTipoServico1-1IntlogEmissaoTipo de serviço oferecido no transporte:

1 - A (Cama)
2 - B (Leito)
3 - C (Semileito)
4 - D (Executiva)
5 - E (Básica)

dataViagem1-1StringlogEmissaoData da viagem do bilhete

Padrão UTC
AAAAMMDD;
horaViagem1-1StringlogEmissaoHora da viagem do bilhete

Padrão UTC
HHMMSS;
codigoTipoViagem1-1IntlogEmissaoTipo de viagem:

0 - Não Atende à Regularidade/Frequência Mínima
1 - Atende à Regularidade/Frequência Mínima
numeroPoltrona1-1IntlogEmissaoNúmero da Poltrona
plataformaEmbarque1-1StringlogemissaoNumero ou identificação da Plataforma de embarque
codigoMotivoDesconto1-1IntlogEmissaoMotivo do desconto:

0 - Tarifa/Preço Normal (sem desconto)
1 - Tarifa/Preço Promocional
2 - Pessoa Idosa (gratuidade)
3 - Pessoa Idosa (desconto mínimo de 50%)
4 - Titular da Credencial de Passe Livre
5 - Acompanhante do Titular da Credencial de Passe Livre
6 - Jovem (gratuidade)
7 - Jovem (desconto mínimo de 50%)
8 - Criança de Colo (até 6 anos incompletos)
9 - Auditor ou Agente do Trabalho
valorTarifa1-1IntlogEmissaoValor da Tarifa

Formatação: 10,2

Min: 0.00;
Max: 99999999.99
percentualDesconto1-1FloatlogEmissaoPercentual do desconto.

Formatação: 5,2

Min: 0.00;
Max: 100.00;
aliquotaICMS1-1FloatLogEmissaoPercentual da Alíquota do ICMS.

Formatação: 5,2

Min: 0.00;
Max: 100.00;
origemEmissao1-1intLogEmissaoOrigem / Forma de emissão do bilhete adquirido pelo passageiro:
1 = Presencial;
2 = Embarcada;
3 = Internet;
4 = Terminal de autoatendimento (totem);
sequenciamento1-1intLogEmissaoCódigo sequencial de ordenação
Min: 0; Max: 99
idViagem1-1StringLogEmissaoCódigo Identificador da Viagem (Rodoviário Regular) Informações na sequência apresentada e separadas por hífen. Abaixo, a explicação de cada item que deverá ser incluído no idViagem.
Data Programada da Viagem no ponto inicial da linha: AAAAMMDD
Hora Programada da Viagem no ponto inicial da linha: HHMMSS
Código Tipo de Viagem: NN 00 = Não atende à Regularidade Mínima; 01 = Atende à Regularidade Mínima
Código Sentido da Linha: 0 = Volta; 1 = Ida
Prefixo da Linha SGP/SIGMA: 8, 11 ou 12 caracteres
Exemplo requisição: AAAAMMDD-HHMMSS-NN-N-PPPPPPPPPPPP
valorPedagio1-1FloatLogEmissaoValor do Pedágio

Formatação: 10,2

Min: 0.00;
Max: 99999999.99
valorTaxaEmbarque1-1FloatLogEmissaoValor da Taxa de embarque

Formatação: 5,2

Min: 0.00;
Max: 100.00;
valorTotal1-1FloatLogEmissaoValor Total

Formatação: 5,2

Min: 0.00;
Max: 100.00;
informacoesPassageiro1-1ObjetoObjeto contento os dados do passageiro que foram informados pra processamento no método InserirLogVendaPAssagem
nomePassageiro1-1StringinformacoesPassageiroNome do Passageiro
documentoIdentificacaoPassageiro1-1StringinformacoesPassageiroDocumento de identificação do
passageiro

Example: "CPF"
cpfPassageiro0-1StringinformacoesPassageiroCPF do passageiro
celularPassageiro0-1StringinformacoesPassageiroNúmero de telefone celular do passageiro

Exemplos:
+5521915140585;
5121915140585;
21915140585;
2184340791
tpAmb1-1StringAmbiente onde foi processado o método InserirLogVendaPassagem:

1 = Produção;
2 = Homologação
xMotivo1-1StringDescrição literar do cStat
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Consulta realizada com sucesso",
    "cStat": "100",
    "chPassagem": "2024070736461700013500000000152000000010",
    "idTransacao": "e68026a8-d8a3-481b-af57-3d6417515bb3",
    "log_doc": {
        "idLog": 0,
        "codigoBilheteEmbarque": "01",
        "cnpjEmpresa": "07364617000135",
        "numeroSerieEquipamentoFiscal": "43240707364617000135630630000001521000000018",
        "numeroBilheteEmbarque": "000000152",
        "dataEmissaoBilhete": "20240715",
        "horaEmissaoBilhete": "143300",
        "codigoCategoriaTransporte": "02",
        "identificacaoLinha": "00000001",
        "idPontoOrigemViagem": 4314915,
        "idPontoDestinoViagem": 4106910,
        "codigoTipoServico": "01",
        "dataViagem": "20240715",
        "horaViagem": "150000",
        "codigoTipoViagem": "01",
        "numeroPoltrona": 1,
        "plataformaEmbarque": "5",
        "codigoMotivoDesconto": "01",
        "valorTarifa": 85.17,
        "percentualDesconto": 0.0,
        "aliquotaICMS": 17.0,
        "valorICMS": 17.0,
        "valorPedagio": 0.0,
        "valorTaxaEmbarque": 20.0,
        "valorTotal": 75.17,
        "sequenciamento": 0,
        "origemEmissao": "01",
        "idViagem": null,
        "informacoesPassageiro": {
            "nomePassageiro": "Rafael Dall Agnol Ecco",
            "dataNascimentoPassageiro": null,
            "tipoDocumentoIdentificacaoPassageiro": 1,
            "documentoIdentificacaoPassageiro": "03037398",
            "cpfPassageiro": null,
            "celularPassageiro": null
        }
    },
    "tpAmb": "2",
    "xMotivo": "Ação executada com sucesso."
}

Retorno com erro

{
	"status": -5,
	"motivo": "Nao foi possivel carregar o status do Log de Venda de Passagem",
	"erro": {
		"cStat": 2,
		"xMotivo": "Erro de validação de dados na ANTT"
	}
}
Códigos de retorno
CódigoDescrição
200Envio do log executado com sucesso.
-2Erro de validação de dados enviados.
-3Erros no processamento do log após enviar para o Core/ANTT
-4Erros no processamento do log após enviar para o Core/ANTT
-5Erros no processamento do log após enviar para o Core/ANTT
-6Documento ja processado anteriormente e autorizado. Consulta o nsNRec informado da resposta.

How can we help?