API v1 & v2 · live and operational

Fleet telemetry,
one request away.

The GPSControl API delivers real-time vehicle positions, trip history, geofencing and alerting for your entire fleet — through a versioned REST interface running on Laravel Octane.

Laravel 11 Octane · Swoole Sanctum Redis PostgreSQL
GET /api/v1/device/live
$ curl http://mob.gpscontrol.ge/api/v1/device/live \
    -H "Authorization: Bearer <token>"

{
  "imei": "356938035643809",
  "name": "Sprinter · TB-402",
  "lat": 41.71538,
  "lng": 44.82705,
  "speed": 64,
  "ignition": true,
  "fuel": 58.4,
  "address": "Rustaveli Ave, Tbilisi"
}
Capabilities

Everything a fleet needs, exposed as endpoints.

Every resource is versioned, scoped per token ability and cached with granular invalidation.

Live tracking

Current position, speed, ignition and sensor state for every device, refreshed continuously.

History & trips

Replay routes, split journeys into trips and stops, and pull per-day event timelines.

Geofencing

Draw polygons and points of interest, then trigger entry and exit events automatically.

Alerts

Speeding, geofence, maintenance and fuel alerts delivered by push, SMS or email.

Share location

Generate expiring public links so customers can follow a vehicle without an account.

Reports

Mileage, fuel, driver behaviour and service reports aggregated straight from telemetry.

Platform

Engineered for always-on workloads.

Long-running Swoole workers, Redis-backed caching and endpoint-level token abilities keep responses fast and access tight.

Runtime
Octane
Auth
Sanctum
Cache layer
Redis
API versions
v1 · v2

Ready to connect your fleet?

Sign in with your API credentials to browse every endpoint, schema and example response.