Live Tracking

Real-time GPS tracking API for developers. Transform driver smartphones into fleet monitoring devices with live WebSocket streaming and mobile SDK integration.

Live Tracking

Service Overview

The Real-Time Monitoring Service is a high-performance, scalable telematics data broker designed for ingesting, processing, and distributing live telemetry data from IoT devices, vehicles, and mobile applications. It receives data from your mobile apps with the Damoov SDK, then provides multiple consumption methods for your backend systems, web portals, and client applications.

Key Capabilities

  • REST API — Fetch device positions, trip data, and device metadata with intelligent fallback
  • Real-Time Data Streaming — Sub-second latency for live position updates via WebSocket
  • Location Sharing — Generate secure, temporary tracking links for customers and third parties
  • Driver Display Names — Show human-readable names instead of device tokens on maps and share pages
  • Embedded SPA — Drop-in tracking widget for web portals via iFrame with full customization
  • Tracker Constructor — Visual tool for building and previewing embedded tracker configurations
  • Secure Authentication — JWT-based authentication with instance-level access control
  • Speed Monitoring — Configurable speed limit alerts with visual indicators
  • Flexible Units — Metric and imperial support with client-side conversion

Documentation

PageDescription
Quick StartGet up and running in minutes
Architecture OverviewSystem design and data flow
API ReferenceREST, WebSocket, and Sharing endpoints
Embedded SPA via iFrameEmbed the tracker in your web portal
Driver Display NamesConfigure human-readable names for devices
Location SharingShare live driver positions with third parties
Tracker ConstructorVisual tool for building embed URLs

Integration Options

Option 1: Embedded SPA via iFrame

Best for: Quick web portal integration with minimal development.

<iframe
  src="https://spa.telematicssdk.com/live-tracking/embedded-map?instanceId=YOUR_INSTANCE&jwt=YOUR_JWT"
  width="100%"
  height="600px"
  frameborder="0">
</iframe>

Option 2: REST API

Best for: Backend systems, mobile apps, custom dashboards.

Base URL: https://portal-apis.telematicssdk.com/realtime/api/v1

Option 3: WebSocket Real-Time Streaming

Best for: Live dashboards and real-time monitoring applications.

WebSocket URL: wss://portal-apis.telematicssdk.com/realtime/api/v1/ws/realtime

Option 4: Location Sharing

Best for: Customer-facing delivery tracking, service ETAs, and partner visibility.

Create a share session via the API and send the generated link to your recipient — they see a live map with no login required.