Follow the steps below to set up GPS tracking for your Lockii dashboard:
Digital Matter provides professional-grade GPS tracking with real-time updates and comprehensive fleet management capabilities.
Contact your Digital Matter supplier or account manager
Request access to the Device Integration over HTTP/HTTPS service
Ensure your account has API integration capabilities enabled
Ask your Digital Matter account manager to set up a JSON HTTP/HTTPS connector
Provide them with your Booqyy webhook URL:
https://[your-domain]/api/gps/digital_matter/[your-company-id]
Ensure the connector is configured to send JSON formatted location data
Configure your Digital Matter tracking devices
Ensure devices are reporting to the HTTP/HTTPS connector
Test device connectivity and data transmission
Go to your Lockii Dashboard
Navigate to Settings > Integrations > GPS Tracking
Once devices start reporting, they'll appear automatically in Lockii
Monitor device status and location updates
Real-time Location: Live GPS coordinates with high accuracy
Geofencing: Set up virtual boundaries and alerts
Battery Monitoring: Track device power levels
Movement Detection: Detect when equipment is moved
Historical Tracking: View location history and routes
Offline Reporting: Devices store data when connectivity is poor
Set up custom GPS tracking using Lockii API endpoint for maximum flexibility.
Go to your Lockii Dashboard
Navigate to Settings > Integrations > GPS Tracking
Select Manual GPS Tracking
Copy your unique API endpoint:
https://[your-domain]/api/gps/tracker/[your-company-id]
Send POST requests to update tracker locations with the following JSON format:
{"id": "unique-tracker-id","lat": 40.7128,"lng": -74.0060,"name": "Equipment Name (Optional)","battery": 85,"speed": 0}Field | Type | Description |
|---|---|---|
| String | Unique identifier for the tracker |
| Number | Latitude coordinate |
| Number | Longitude coordinate |
Field | Type | Description |
|---|---|---|
| String | Human-readable name for the equipment |
| Number | Battery percentage (0-100) |
| Number | Current speed in km/h |
curl -X POST https://your-domain/api/gps/tracker/your-company-id \
-H "Content-Type: application/json" \
-d '{
"id": "tracker-001",
"lat": 40.7128,
"lng": -74.0060,
"name": "Excavator #1",
"battery": 92,
"speed": 0
}'When choosing a provider theres a few important things to ensure they support.
Lockii uses GPS data to help confirm returns and alert you to pickups, when the item is not moving its safe to only send updates to Lockii ever 12-24 hours, however to take advantage of Lockii’s pickup and return GPS functionality as well our stolen item alerts your tracker must support movement detection, and send faster updates while the trailer is “moving” or “active”. We recommend during a booking that a trailer should report its updates ever 30 minutes max.
You’ll also need the provider to expose an API that we can integrate with, and preferably include webhooks for GPS location updates.
If you’d like us to add your provider to Lockii please CC us in an email with your provider.
We have a list of recommended providers that support these features. Feel free to contact us