Skip to content
High Point GPS

GPS Fleet Tracking & Telematics

The High Point GPS API: What You Can Actually Build

The platform's open SDK exposes real fleet data, trips, faults, EV status, and more, for custom integrations. Here is what the API actually covers.

A laptop screen displaying lines of programming code
By Israel Margulies, CEO & FounderPublished August 14, 2026Updated September 19, 2026

What the API Actually Exposes

The High Point GPS platform SDK gives developers programmatic access to the same fleet data the platform interface itself is built on: devices, users, groups, zones, trips, locations, engine measurements, fault codes, rules, maintenance records, electric vehicle data, and media metadata. That's not a limited export feed, it's essentially the platform's own data layer, exposed for a developer to build against directly.

That breadth is what makes real integrations possible rather than theoretical. A fuel card reconciliation tool needs trip and location data. A maintenance dashboard needs fault codes and engine measurements. A dispatch system needs live location and zone data. All of that is available through the same SDK, which means a single integration project can pull from multiple data types without stitching together separate, incompatible exports.

How Access Actually Works

There's no separate developer API key to request or manage. Access runs through the High Point GPS platform database and an appropriately scoped user account, which means integration access is tied to the same permission system that governs everything else in the High Point GPS platform, not a parallel access system with its own rules to learn.

The SDK supports both JavaScript and C# development, along with documentation and tooling for building and integrating Add-Ins, the same mechanism that powers add-on library listings and our own custom Add-Ins like GeoDocs. A developer building a custom integration and a developer building an add-on library Add-In are working with fundamentally the same toolkit.

Diagram of telematics data flowing from the vehicle to the GPS tracking device, the cloud, the High Point GPS platform and the fleet's own systems
Where the data goes: the engine bus and sensors feed the GPS tracking device, the cloud applies the fleet's rules, and the High Point GPS platform or the API hands it to your systems.

Where a Custom Integration Actually Makes Sense

Not every fleet needs a custom integration, and a lot of common needs, fuel card connections, popular TMS platforms, standard reporting, are already covered by existing add-on library Add-Ins without any custom development. The API becomes worth building against specifically when an off-the-shelf connector doesn't exist for a system a fleet already relies on, or when a workflow is specific enough to that fleet's operation that no generic tool was ever going to fit it exactly.

That's the gap our development team fills: building the custom connector or Add-In when the add-on library genuinely doesn't have an answer, rather than a fleet either living without the integration or forcing a manual workaround between two systems that should just talk to each other directly.

Common Calls, in Plain Terms

The API exposes the same objects the High Point GPS platform screens show, and most integrations use a handful of them.

What the integration needsAPI entityTypical use
Where every vehicle is nowDeviceStatusInfoA dispatch map or a customer portal
Trips with start, stop and distanceTripBilling, payroll, cost per job
Odometer and engine hoursStatusData with diagnostic IDsMaintenance system work orders
Fault codes as they happenFaultDataShop tickets opened automatically
Exceptions such as speeding or idlingExceptionEventSafety scorecards, HR systems
Hours of service and duty statusDutyStatusLogDispatch that respects remaining hours
Fuel and fill-upsFuelTransaction, FuelUsedFuel card reconciliation, IFTA

Frequently asked questions

Do I need a separate API key to use the High Point GPS API?

No. Access is through the High Point GPS platform database and a scoped user account, tied to the same permission system used elsewhere in the High Point GPS platform, rather than a separate developer key system.

What programming languages does the platform SDK support?

JavaScript and C#, with documentation and tooling for building and integrating Add-Ins using either.

What kind of data can I actually pull from the High Point GPS API?

Devices, users, groups, zones, trips, locations, engine measurements, fault codes, rules, maintenance records, electric vehicle data, and media metadata, essentially the same data layer the platform's own interface is built on.

When does a fleet actually need a custom integration instead of an add-on library Add-In?

When no existing add-on library listing covers a system the fleet already uses, or when a workflow is specific enough to that fleet's operation that a generic, pre-built tool doesn't fit it exactly.

Get a free quote

What are you looking for?