Lockii
Lockii
Docs
  • Docs
  • Changelog
  • Feature requests
  • Support portal
    • Connecting Stripe Identity
    • Connecting Stripe Payments
    • Connecting An SMS Provider
    • Connecting A GPS Provider
    • Connecting iglooHome Locks
    • Connecting Zapier
    • Connecting Insurance Verification
    • Marketplace Import
    • Twilio Registration Requirements

Connecting A GPS Provider

Supporting location based updates.

Follow the steps below to set up GPS tracking for your Lockii dashboard:

Option 1: Digital Matter GPS Integration

Digital Matter provides professional-grade GPS tracking with real-time updates and comprehensive fleet management capabilities.

Step 1: Get Digital Matter Access

  • 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

Step 2: Configure HTTP/HTTPS Connector

  • 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

Step 3: Device Setup

  • Configure your Digital Matter tracking devices

  • Ensure devices are reporting to the HTTP/HTTPS connector

  • Test device connectivity and data transmission

Step 4: Verify Integration

  • 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

Digital Matter Features

  • 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

Option 2: Manual GPS Tracking

Set up custom GPS tracking using Lockii API endpoint for maximum flexibility.

Step 1: Get Your API Endpoint

  • 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]
    

Step 2: API Integration

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}

Required Fields

Field

Type

Description

id

String

Unique identifier for the tracker

lat

Number

Latitude coordinate

lng

Number

Longitude coordinate

Optional Fields

Field

Type

Description

name

String

Human-readable name for the equipment

battery

Number

Battery percentage (0-100)

speed

Number

Current speed in km/h

Example API Call

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
  }'

Option 3: Connect a different provider.

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

PrevConnecting An SMS Provider
NextConnecting iglooHome Locks
Was this helpful?