/api/v1/veiculos/posicoes, a iGps retorna um array resultados. Cada elemento representa um veículo e contém sua posição GPS mais recente conhecida, junto com um código de status indicando se a posição foi encontrada.
Identificando Veículos: O Número do Chassi
Cada veículo é identificado pelo seu VIN (número do chassi) de 17 caracteres. Este é o mesmo Número de Identificação do Veículo gravado no chassi do veículo e registrado nos documentos de registro. Ao construir uma requisição, cada número de chassi deve:- Ter exatamente 17 caracteres de comprimento
- Conter apenas caracteres alfanuméricos (A-Z, 0-9)
VIN00000000000001
Você pode enviar entre 1 e 50 números de chassi em uma única requisição. Cada chassi é consultado de forma independente, e a resposta conterá uma entrada de resultado por chassi.
Campos do Resultado da Posição
Cada objeto no arrayresultados contém os seguintes campos:
string
required
O número do chassi (VIN) de 17 caracteres que foi consultado. Use este campo para mapear cada resultado ao veículo correspondente da sua requisição.
string
required
Status do resultado.
ok se uma posição foi encontrada; nao_encontrado se o veículo não foi encontrado.string
Data e hora da última posição conhecida, no formato
YYYY-MM-DD HH:MM:SS (UTC). Presente apenas quando status é ok.number
Coordenada de latitude em graus decimais. Presente apenas quando
status é ok.number
Coordenada de longitude em graus decimais. Presente apenas quando
status é ok.Códigos de Status
Todo objeto de resultado inclui um campostatus que descreve o resultado da consulta para aquele veículo específico:
Observe que
status é um campo por veículo. Uma única resposta pode conter uma mistura de resultados ok e nao_encontrado, por exemplo, se apenas alguns dos números de chassi consultados estiverem registrados na iGps.
.png?fit=max&auto=format&n=8bFqpa3rKHrcFcON&q=85&s=9f0a4aafb3619ea09fee2c1fda7deb65)