Developer Platform

GPS Tracking API for fleet & vehicle data integration

Pull live GPS data from Fleettrack, or let us push it to your server in real time. A simple REST API with JSON responses, webhooks and token authentication — built to drop into your ERP, CRM or software.

RESTJSONHTTPSPull & PushWebhooksToken Auth
GET /api/get_current_data
# Fetch current data for your fleet
curl "https://app.gpstrack.in/api/get_current_data\
?token=YOUR_API_TOKEN&email=YOUR_EMAIL"

# 200 OK
[
  {
    "reg_no": "TN56T3081",
    "latitude": 8.674342,
    "longitude": 77.615592,
    "speed": 0,
    "ignition_status": "ON",
    "vehicle_type": "EARTH-MOVER"
  }
]
Integration Methods

Every way to move GPS data into your stack

Pull API

Request current vehicle data on demand with a token-authenticated REST call.

Push API

We POST new GPS data to your endpoint the moment a device reports it.

REST API

Predictable resource URLs and standard HTTP verbs — no proprietary SDK required.

Webhooks

Event-driven delivery so your system reacts to movement, ignition and geofence events.

JSON

Clean, well-structured JSON payloads that map straight onto your data models.

HTTPS

All traffic is encrypted in transit over TLS for secure enterprise integration.

Token Authentication

Scoped API keys and tokens control access and can be rotated at any time.

Real-Time Stream

Near real-time telemetry keeps your dashboards and workflows always current.

API Capabilities

Everything the API can tell you about a vehicle

Real-Time GPS Data
Live Vehicle Status
Ignition Status
Speed & Bearing
Location & Address
Reverse-Geocoded Address
Geofence Events
Fuel Level
Odometer / Distance
Driver Behaviour
Device Information
Historical Data
Alerts
Webhooks
JSON Response
Secure Authentication
How It Works

From access request to live data in four steps

1

Request API Access

Tell us your use case and volume. We provision your integration.

2

Receive Credentials

Get your API token, key and endpoints, plus test data to validate.

3

Integrate Your System

Call the Pull API or expose an endpoint for Push into your ERP or CRM.

4

Receive Live GPS Data

Start consuming real-time vehicle telemetry across your workflows.

API Documentation

Pull & Push, side by side

Switch between the two integration methods. Replace the placeholder token and key with the credentials issued to your account.

Pull vehicle data on demand

MethodGET
Endpointapp.gpstrack.in/api/get_current_data
AuthQuery params: token + email
Parameterstokenrequired
emailrequired
ReturnsArray of current vehicle objects (JSON)

The Pull API returns the latest known telemetry for the vehicles on your account — location, speed, ignition and vehicle status, address and device details — so you can poll current state whenever your system needs it.

Sample request
GETget_current_data
curl "https://app.gpstrack.in/api/get_current_data\
?token=YOUR_API_TOKEN\
&email=YOUR_EMAIL"
Sample JSON response
200application/json
[
  {
    "reg_no": "TN56T3081",
    "latitude": 8.674342,
    "longitude": 77.615592,
    "speed": 0,
    "bearing": 44,
    "ignition_status": "ON",
    "vehicle_status": "NODATA",
    "address": "Test address",
    "odo_distance": 2623.63,
    "fuel_litre": 0,
    "inside_geofence": "N",
    "vehicle_type": "EARTH-MOVER",
    "device_id": "015770004153"
  }
]
Error Codes

Status codes reference

CodeMessageDescription
200SuccessThe API call completed successfully.
400Bad RequestThe request was malformed — a valid request was created incorrectly.
401UnauthorizedThe key is not allowed to send a request with the given parameters.
403ForbiddenThe key has hit its maximum usage limit.
500Internal Server ErrorA server error occurred — contact support.
503Service UnavailableA maintenance break or server downtime is in progress.
Why Developers Choose Fleettrack

An API built to integrate, not to fight

Easy Integration

Standard REST and JSON that any language or platform can call in minutes.

Secure Authentication

Token and API-key auth over HTTPS, with rotation and usage limits.

Fast Response

Low-latency endpoints return current telemetry without heavy payloads.

Enterprise Ready

Proven with large fleets and enterprise systems in production.

REST Architecture

Predictable URLs and verbs — no proprietary SDK to learn or maintain.

JSON Format

Consistent, well-named fields that map straight to your data models.

Real-Time Data

Near real-time updates through Pull polling or event-driven Push.

High Availability

Resilient cloud infrastructure keeps your integration online.

Dedicated Technical Support

Our engineers help from credentials through go-live and beyond.

Already Integrated With

Trusted by enterprise customers

Many enterprise customers already use Fleettrack APIs to integrate GPS tracking data directly into their internal software.

L&
L&TIntegrated
RA
Ready AssistIntegrated
DC
Dalmia CementIntegrated
RC
Ramco CementIntegrated
CC
Chettinad CementIntegrated
RB
RedBusIntegrated
NG
Nicer GlobalIntegrated
TG
TrackingoIntegrated
CN
CabsnetIntegrated
TX
TaxityIntegrated
Developer FAQ

Integration questions

Need something specific? Contact the technical team

How do I get API access?
Request access from the Fleettrack team. We issue you an API token and, for Push, an API key. Once provisioned you can call the Pull API or start receiving Push updates.
Do you provide sandbox or test credentials?
Yes. On request we provide test credentials and a sample device so you can validate your integration before going live.
Are webhooks (Push) supported?
Yes. With the Push API, Fleettrack automatically POSTs new GPS data to your endpoint as it arrives, so you don't need to poll.
What authentication method is used?
The Pull API uses a token and account email as query parameters over HTTPS. The Push API authenticates with an X-Sovereign-Api-Key request header.
What data format does the API return?
All requests and responses use JSON over HTTPS, following REST conventions.
Can I integrate Fleettrack with SAP?
Yes. Because the API is standard REST/JSON, it can be consumed by SAP and other enterprise systems through their integration layer.
Can I integrate with Oracle?
Yes. Oracle applications can call the Pull API or receive Push data using standard HTTP/JSON connectors.
Do you support ERPNext?
Yes. ERPNext and Frappe can consume the REST API or accept Push webhooks to sync live vehicle data.
Do you support custom software?
Yes. Any platform that can make HTTPS requests or expose an endpoint can integrate with the Pull or Push API.
How often is GPS data updated?
Data reflects the latest device pings in near real time. The Pull API returns current data on demand; the Push API delivers updates as new pings are received.
Is rate limiting applied?
Yes. API keys have usage limits. Exceeding your limit returns a 403 Forbidden response. Contact us to raise limits for high-volume integrations.
What fields are included in the vehicle data?
Latitude, longitude, speed, bearing, ignition and vehicle status, address, odometer distance, fuel level, geofence state, device and registration details, and timestamps.
How do I know a request succeeded?
For the Push API, treat a request as successful only when the response field success is true. HTTP 200 indicates a successful call.
What happens if my endpoint is down during a Push?
Delivery may be retried and errors are surfaced with an http_status_code. We recommend returning a 200 quickly and processing asynchronously.
Where can I get technical help?
Our technical team supports your integration from credentials through go-live. Reach out through the contact options on this page.

Ready to integrate Fleettrack into your platform?

Get API credentials, sample data and a technical contact — and start pulling live GPS data into your ERP, CRM or software.