O que é#

Na consulta Detran TO - Consulta Veículo - você verifica informações e restrições de um veículo com placa registrada no estado de Tocantins:

  • informações como marca, modelo, categoria, cor, ano de fabricação
  • se possui débitos, restrições, multas

Sobre a requisição#

Método: POST

Endereço: https://api.plexi.com.br/api/maestro/detran-to/veiculos/consulta-veiculo

Parâmetros do header#

Nome Tipo Obrigatório? Descrição
Authorization String Sim Chave de API gerada no cadastro no Plexi, prefixada com Bearer
Callback String Não URL para onde o resultado da requisição será enviado via HTTP POST.

Parâmetros do body#

Nome Tipo Obrigatório? Descrição
placa string Sim Placa do veículo a ser pesquisado.
renavam string Sim Renavam do veículo a ser pesquisado.
cpfCnpj string Sim CPF ou CNPJ do proprietário do veículo, com ou sem máscara. Exemplos: 99999999999 ou 999.999.999-99

Retornos possíveis da requisição#

Status Significado Descrição Informações retornadas
201 Created Solicitação criada Campo requestId, com o ID da requisição criada.
422 Unprocessable Entity A solicitação contém erro Em quais campos houve erro.

Exemplos de retornos#

Status 201

JSON
{
  "requestId": "1fdd4247-4f98-4113-887a-b182117b0e42"
}

Status 422

JSON
{
  "message": "The given data was invalid.",
  "errors": {
    "cpf": [
      "O campo cpf é obrigatório."
    ],
    "nome": [
      "O campo name é obrigatório."
    ]
  }
}

Resultados da pesquisa ( retornados no callback ou fazendo requisição à API de respostas )#

Resposta com registro encontrado

Observações:

  • Informações relacionadas a débitos são apresentadas de 2 formas:
    • A propriedade "itens" apresenta os débitos, quando existem
    • A propriedade "mensagem" exibe alguma mensagem quando não há débitos. Exemplos de mensagens: "Nenhuma observação encontrada", "Nenhuma restrição encontrada".
    • As mensagens são exibidas exatamente como retornadas da fonte original.
JSON
{
  "endpoint": "detran-to-veiculos-consulta-veiculo",
  "placa": "AAA0000",
  "renavam": "00000000000",
  "placaAnterior": "AAAA0000/TO",
  "tipo": "17-CAMINHAO TRATOR",
  "categoria": "2-ALUGUEL",
  "especie": "5-TRACAO",
  "lugares": "2",
  "marca": "315254-SCANIA",
  "modelo": "G 420 A4X2 (Nacional)",
  "anoFabricacao": "2010",
  "anoModelo": "2010",
  "potencia": "420",
  "combustivel": "3-DIESEL",
  "cor": "15-VERMELHA",
  "carroceria": "999-NAO APLICAVEL",
  "restricoes": {
    "mensagem": "",
    "itens": [
      "Alienação Fiduciária em favor de ..."
    ]
  },
  "informacoesPendentes": {
    "mensagem": "Nenhuma informação pendente até esta data",
    "itens": []
  },
  "impedimentos": {
    "mensagem": "Nenhum impedimento registrado até esta data",
    "itens": []
  },
  "crlv": "",
  "debitos": [
    {
      "descricao": "UF:RD-000000-T000000000-0000/00",
      "vencimento": "01/01/2020",
      "nominal": 195.23,
      "corrigido": 195.23,
      "desconto": 0.00,
      "juros": 0.00,
      "multa": 0.00,
      "atual": 195.23
    }
  ],
  "infracoesAutuacao": {
    "mensagem": "",
    "itens": [
      {
        "numeroAuto": "UF:RD-000000-T000000000-0000/00 Renainf: 0000000000 Em aberto",
        "descricao": "CONDUZIR VEIC COM VIDRO TOTAL/PARCIALMENTE COBERTO POR PELÍCULA... no dia 01/01/2020 às 09:10",
        "local": "BR-316 KM-297 UF-PI",
        "valor": 195.23
      },
      {
        "numeroAuto": "UF:RD-000000-T000000000-0000/00 Renainf: 0000000000 Em aberto",
        "descricao": "CONDUZIR VEIC COM VIDRO TOTAL/PARCIALMENTE COBERTO POR PELÍCULA... no dia 01/01/2020 às 08:52",
        "local": "BR-153 KM-332 UF-TO",
        "valor": 195.23
      }
    ]
  },
  "multas": {
    "mensagem": "Nenhuma multa em aberto cadastrada para este veículo até o momento.",
    "itens": [
      {
        "numeroAuto": "UF:RD-000000-T000000000-0000/00 Renainf: 0000000000 Em aberto",
        "descricao": "CONDUZIR O VEICULO COM EQUIP OBRIGATÓRIO EM DESACORDO COM O ESTAB PELO CONTRAN no dia 01/01/2020 às 20:20",
        "local": "BR-242 KM-582 UF-BA",
        "valor": 195.23
      }
    ]
  },
  "recursosInfracao": {
    "mensagem": "",
    "itens": [
      {
        "numeroAuto": "",
        "descricao": "",
        "local": "",
        "valor": 0.00
      }
    ]
  },
  "pdf": "JVBER..."
}

Resposta com erro

Renavam inválido:

JSON
{
  "status": "erro",
  "mensagem": "Renavam informado não confere com a Placa."
}

Placa, CPF ou CNPJ inválido:

JSON
{
  "status": "erro",
  "mensagem": "Dados não conferem."
}