NepTrack API & Integration
Build fleet applications on top of NepTrack's real-time GPS data platform. REST API, live data streaming, embeddable widgets, remote command capabilities, plus official SDKs for Flutter and Node.js / TypeScript, all secured with scoped API tokens.
REST API
A standard HTTP REST API secured with scoped Bearer tokens. All responses are in JSON. Available endpoints cover the full lifecycle of fleet management.
List all vehicles, get vehicle details, current status, and registered metadata under your account.
Fetch the latest GPS position, speed, heading, and sensor data for any vehicle in your fleet.
Query historical GPS tracks, trips, stops, and events. Up to 5 years of data retained per vehicle.
Retrieve structured trip reports including mileage, idle time, overspeed events, and driver behaviour data.
Query alarm history — overspeed, geofence breach, power cut, SOS, tamper, and motion events.
Access detailed motion and stop logs per vehicle — ignition on/off events, idle periods, and movement records.
List and manage geofence zones programmatically. Events are delivered in real time via Data Stream or Webhooks.
Send engine cut-off, immobilisation, or relay commands to any vehicle. Requires command scope on your token.
Live Data Stream
Subscribe to real-time GPS position updates via a persistent live connection. Positions are pushed as they arrive from the device — no polling required. Requires the live_stream scope on your API token.
per vehicle
interval
per token
Official SDKs
Skip the manual HTTP plumbing. NepTrack publishes official client libraries for Flutter and Node.js / TypeScript with full type safety, built-in authentication, automatic retries, and live data stream handling out of the box.
Use NepTrack inside Flutter mobile apps for iOS and Android. Real-time vehicle streams, geofence events, trip history, and remote commands with a typed API.
Use NepTrack inside Node.js backends, React / Next.js apps, and TypeScript projects. Full REST API coverage plus typed WebSocket streams for live vehicle data.
Both SDKs are open source, MIT licensed, and maintained by the NepTrack engineering team. They are the recommended way to integrate with NepTrack instead of calling the REST API directly.
API Tokens & Scopes
All API access is authenticated using scoped Bearer tokens generated from your dashboard. Each token is granted only the permissions it needs — following the principle of least privilege.
Embeddable Vehicle Widget
Embed a live vehicle tracking map directly into your own website or application — no coding required. Generate a secure embed code from your dashboard with one click.
Ready to integrate?
Log in to your NepTrack dashboard to access the full API reference, generate tokens, and start building.