if (your_platform && raw_gps_data)HaaSif (our_platform && integrate_or_automate)API

Connect Locate GPS
to Any Platform.

The Locate GPS API gives you programmatic access to the platform. Pull GPS data into your ERP or CRM, push data back in from your own systems, automate actions like geofence creation and device provisioning, and run reports on a schedule. If your software can make an HTTP request, it can talk to Locate GPS.

REST API + JavaScript SDK. No login required.

locate-api.jsLocate GPS API
// POST /ajax.html?svc=core/search_item
params = {
id: 401223273,
flags: 4294967295
}
// Full API reference available on request
99.5%uptime·
TLSencrypted·
REST+ JS SDK
The Platform

What is Locate GPS?

Locate GPS is BrickHouse GPS's fleet and asset tracking platform. Users log in to see live vehicle and asset positions, set geofence alerts, review trip history, monitor driver behavior, and manage their fleet from a single dashboard.

The API is for teams that use or resell Locate GPS and need to connect it to other software. That means pulling trip data into a NetSuite ERP, syncing location events into Salesforce, triggering billing from GPS events, or provisioning hundreds of devices without touching the UI.

Not using Locate GPS? If you want raw GPS data pushed directly into your own platform, that's Hardware as a Service.

Live Map
Real-time vehicle and asset positions
Geofences
Zone-based alerts and automations
Trip History
Full route replay and reporting
Driver Behavior
Speed, braking, and idle monitoring
Alerts
Speed, tamper, and custom triggers
Fleet Reports
Fuel, mileage, and utilization
What You Can Do

What you can build with the API.

ERP Integration

Pull trip history, mileage, and asset utilization directly into NetSuite, SAP, or any ERP. No manual exports, no CSV files.

CRM Connection

Push location events and activity logs into Salesforce, HubSpot, or your CRM. Tie field visits to deals without anyone entering data manually.

Scheduling and Dispatch

Feed live position and route data from Locate GPS into your scheduling software so dispatch decisions are based on where vehicles actually are.

Event-Based Billing

Trigger invoices on GPS events: job site arrivals, mileage thresholds, delivery confirmations. The API fires the event; your billing system handles the rest.

Geofence Management

Create, update, and delete geofences via API. Set up hundreds of zones at once instead of clicking through the UI one at a time.

Scheduled Reports

Run and export reports on a cron schedule. No one needs to log in. Results go wherever you route them.

Device Provisioning

Activate, configure, and assign devices to accounts programmatically. Useful when you're onboarding dozens or hundreds of units at a time.

Third-Party Platforms

If your software has an open API and can make an HTTP request, it can exchange data with Locate GPS. The integration is on your end.

Custom Dashboards

Build internal tools or customer-facing apps that pull live GPS data from Locate. The JavaScript SDK handles authentication and reduces boilerplate for web integrations.

Data Access

What data can you access?

The API exposes everything inside Locate GPS. Here's what you can read and write.

Location Data
  • GPS coordinates
  • Vehicle speed
  • Direction and heading
  • Altitude
  • Timestamps
Tracking Events
  • Geofence entry and exit
  • Route deviations
  • Idle time
  • Tamper alerts
  • Door open/close sensors
Historical Data
  • Trip history and replay
  • Fuel usage
  • Battery levels
  • Temperature data
  • Mileage logs
Fleet & Asset Data
  • License plate and VIN
  • Serial numbers
  • Maintenance alerts
  • Vehicle diagnostics
  • Driver assignments
Integration Options

Two ways to integrate.

REMOTE API

REST API

Standard HTTP REST interface. Authenticate with a session token, then call any endpoint to read or write data. Works with any language or platform that can make HTTP requests — Python, Node, PHP, .NET, Java, or anything else.

Best for server-to-server integrations: ERP sync, automated reporting, bulk device provisioning, and backend workflows that run on a schedule or trigger.

JAVASCRIPT SDK

JS API

A JavaScript SDK that gives you direct access to GPS functions in the browser. Common procedures are pre-built, so you spend less time on boilerplate and more time on your application.

Best for web applications: embedding live maps, building custom dashboards, or adding GPS features to a customer-facing portal without building from scratch.

Pricing

Simple, transparent pricing.

API access is included at no additional cost for accounts with 100 or more devices. Smaller accounts pay a flat monthly fee.

Free
100+ GPS devices
  • Full REST API access
  • JavaScript SDK
  • Unlimited API calls
  • 99.5% uptime SLA
$67/mo
1–99 GPS devices · $799/year
  • Full REST API access
  • JavaScript SDK
  • Unlimited API calls
  • 99.5% uptime SLA

Custom pricing available for enterprise accounts. Talk to us.

if (your_platform && raw_gps_data)HaaSif (our_platform && integrate_or_automate)API
Not Sure Which One?

API vs Hardware as a Service

If you need...APIHaaS
Access to the Locate GPS platform
GPS data pushed to your own platform
GPS hardware and cellular service
Automate actions inside Locate GPS
Build your own tracking application
Connect Locate GPS to an ERP or CRM
One unified JSON schema across all devices
No device protocol knowledge required
Common Questions

Frequently asked questions

What is the Locate GPS API?+

It's a REST API with a JavaScript SDK that gives you programmatic access to the Locate GPS platform. You can read GPS data, write data back in, automate actions like creating geofences and configuring alerts, and manage devices at scale. Anything you can do manually in the platform, you can do through the API.

Who is this for?+

Teams that use or resell Locate GPS and need to connect it to other software. That includes developers integrating with an ERP, CRM, or dispatch system, software companies embedding GPS features in their own apps, and operations teams automating high-volume tasks like device provisioning or scheduled reporting.

Do I need a developer?+

Yes. This is a code-level integration. Your developer will need to be comfortable with REST APIs. The JavaScript SDK reduces boilerplate for web app integrations, and full API documentation is available on request.

What can I automate?+

Geofence creation and management, alert configuration across large device fleets, scheduled report generation and export, device provisioning and assignment, and real-time data sync to external systems. If you can do it in the Locate GPS UI, you can automate it via the API.

How does authentication work?+

The API uses session tokens over TLS. All traffic is encrypted. The platform runs at 99.5% uptime. Full auth documentation is provided after the discovery call.

What's the difference between the API and Hardware as a Service?+

Different use cases. The API connects Locate GPS to your other software. It assumes you are using or reselling our platform. Hardware as a Service is for teams building their own platform who want raw GPS data pushed directly to them, without using Locate GPS at all. Most customers use one or the other, not both.

Ready to connect
Locate GPS?

Tell us what you're trying to connect. We'll set up a technical call with one of our solutions engineers to go through your integration and give you a detailed quote.

01We review your submission and get back to you within one business day to schedule the call.
02The call is technical. Come with questions about the API, authentication, your data schema, and your specific use case.
03We give you a straight answer and a detailed quote. If it's not the right fit, we'll tell you that too.

Book a Discovery Call

Tell us about your integration and we'll build your exact quote on the discovery call.

We'll reach out within one business day to confirm your call time. The conversation is technical — bring your questions about the API, authentication, and your specific use case.