Contele Fleet
  1. Rotas
Contele Fleet
  • Introdução a API
  • Rotas
    • Introdução a API Trackings
    • Endpoints
      • others
        • healthcheck
        • get sheet data
      • reports
        • get routes reports by group
        • get routes reports by Imei
        • get reports km
        • get driver by day
        • get driver routes in a period
        • get driver routes compiled in a period
        • get driver report
        • get trackings in a period
        • get productivity report
      • bounds
        • bound vehicle with imei
        • bound driver with imei
        • list driver bound per period
      • driver
        • get driver by a given date
      • migration
        • create bound vehicle with imei
        • create bound driver default with imei
      • last-tracking
        • get last tracking by plate number
        • get last tracking by imei
        • get tracking by vehicle id
      • planned-route
        • create planned routes by geojson
        • create planned routes by geojson
        • edit routes
        • edit planned routes
        • delete routes
        • get detailed planned route
      • new-planned-route
        • create planned route
        • get planned route to update
        • update planned route
      • vehicles
        • get vehicles list
      • trackings
        • create bound vehicle with imei
      • tracker
        • change tracker of vehicle
  • Abastecimentos
    • Endpoints
      • healthcheck
        • health-check
      • fuels
        • create fuels
        • get all info to dashboard
        • list fuels on period
        • delete fuel by id
        • update fuel by id
  • Multas
    • Endpoints
      • others
        • healthcheck
      • fines
        • list fines
        • create fine
        • update fine
        • delete fine
        • get fine
      • infractions
        • list infractions
      • cost
        • cost per month
        • fines per driver
      • dashboard
        • get fines dashboard
  • Manutenção
    • others
      • healthcheck
    • Maintenance
      • list maintenances
      • get maintenance
      • create maintenance
      • update maintenance
      • update maintenance date from calendar
      • update maintenance date from calendar
      • delete maintenance
    • Planning Plan
      • list plans
      • get plan by id
      • list vehicles in plan
      • list items in plan
      • create new plan
      • update plan
      • delete plan
    • Maintenance Dashboard
      • get all info to dashboard
  • Mapa
    • Ultimos Pontos (Last Points)
      • Get last points
      • get specific tracker from cache
      • get specific module info from db
    • lastbreakroutepoint
      • Get last break route points
      • get trackings by period
  • Checklist
    • metrics
      • get dashboard summary from forms
    • attachments
      • insert_form_template_attachment
      • list_form_template_attachment
      • insert_attachment
      • select_attachment
    • custom-filters
      • list_custom_filter
      • create_custom_filter
      • remove_custom_filter
    • form-template
      • create form template
      • create form template
      • copy form templates
      • update form template status
      • update form template status
      • update form template status
      • update form template settings
    • forms
      • create new form
      • update form status
      • update form status
      • list forms
      • list forms without token
    • checklists
      • list checklists
    • answers
      • list answers
      • create new answer
  1. Rotas

Introdução a API Trackings

Resumo do Projeto#

A API de Rastreamento da Contele é uma solução de software que permite a integração de dispositivos de rastreamento de veículos com sistemas de gerenciamento de frotas. Esta API fornece uma interface de comunicação padronizada para o envio e recebimento de dados de localização, movimento e eventos de veículos rastreados, facilitando a integração com sistemas de terceiros e a análise de dados de rastreamento em tempo real.

Contexto dos Rastreadores "Serial Numbers"#

Os rastreadores da Contele são dispositivos instalados em veículos para monitorar e registrar dados de localização e movimento. Cada rastreador possui um identificador único conhecido como "Serial Number". Este identificador é essencial para a comunicação e integração com a API de rastreamento, permitindo a identificação e o gerenciamento dos dados de cada dispositivo individualmente.

Estrutura de Dados Utilizada na API#

A API de Rastreamento da Contele utiliza uma estrutura de dados padronizada para garantir a consistência e a eficiência na comunicação entre os sistemas. Abaixo estão os principais componentes da estrutura de dados:
1.
Rastreadores
Serial Number: Identificador único do rastreador.
Modelo: Modelo do dispositivo rastreador.
Status: Estado atual do rastreador (ativo, inativo, etc.).
2.
Localizações
Timestamp: Data e hora do registro da localização.
Latitude: Coordenada de latitude do rastreador.
Longitude: Coordenada de longitude do rastreador.
Velocidade: Velocidade do veículo no momento do registro.
Odometro: Odômetro do veículo no momento do registro.
3.
Rotas
ID da Rota: Identificador único da rota.
Serial Number: Identificador do rastreador associado à rota.
Data de Início: Data e hora de início da rota.
Data de Término: Data e hora de término da rota.
Pontos de Localização: Lista de localizações registradas durante a rota.
4.
Eventos
ID do Evento: Identificador único do evento.
Serial Number: Identificador do rastreador associado ao evento.
Tipo de Evento: Tipo do evento (ex.: ignição ligada, ignição desligada, etc.).
Timestamp: Data e hora do evento.
Esta API foi desenvolvida para fornecer uma interface robusta e eficiente para o gerenciamento de dados de rastreamento, facilitando a integração com outros sistemas e a análise de dados de localização em tempo real.
Modificado em 2024-11-19 20:36:55
Página anterior
Introdução a API
Próxima página
healthcheck
Built with