← Back to all docs

KeepTruckin (Motive) API

Motive (formerly KeepTruckin) is an AI-powered fleet operations platform spanning driver safety, fleet management, equipment monitoring, spend management, and workforce management for trucking, logistics, construction, and field-service fleets. An API lets you programmatically pull vehicles, drivers, GPS locations, ELD hours-of-service logs, IFTA fuel data, vehicle health and fault codes, and safety events—and push updates like dispatches, driver records, and asset assignments back into Motive.

By Alex KlarfeldMay 30, 2026
Motive API

What is KeepTruckin (Motive)?

Motive (formerly KeepTruckin) is an AI-powered integrated operations platform that helps fleets improve safety, productivity, and profitability across trucking, logistics, construction, delivery, and field-service industries. Fleets use Motive for ELD compliance and hours-of-service logging, GPS tracking, AI dashcam safety, vehicle health monitoring, IFTA fuel tax reporting, equipment and asset tracking, fleet card spend management, and driver workforce management—connected to TMS and back-office systems through its integration marketplace and public API.

Core product areas include:

  • Driver Safety (AI dashcam, real-time collision alerts, 360° visibility, coaching)
  • Fleet Management (GPS tracking, ELD/hours-of-service, vehicle health, IFTA, workflow automation)
  • Equipment Monitoring (asset tracking, utilization, reefer/trailer monitoring, theft prevention)
  • Spend Management (fleet card with fraud detection and fuel cost analysis)
  • Workforce Management (driver qualifications, time tracking, training, coaching)
  • AI Vision (customized AI models for industry-specific operational needs)

Common data entities:

  • Vehicles, Assets, Trailers, Equipment, Vehicle Health and Fault Codes
  • Drivers, Users, Driver Qualifications, Time Cards, Coaching Records
  • GPS Locations, Vehicle Locations, Trips, Geofences
  • ELD Hours-of-Service Logs, Duty Status, Inspection Reports (DVIR)
  • IFTA Fuel Data, Fuel Purchases, Mileage by Jurisdiction
  • Safety Events, Speeding Incidents, Dispatches, Documents

The KeepTruckin (Motive) Integration Challenge

Fleets run daily compliance, dispatch, and safety operations on Motive, but turning that data into reliable API-driven automation is non-trivial:

  • OAuth and approval gates: The public API uses OAuth 2.0 with scoped access, and production app credentials and certain endpoints require Motive review and approval
  • Mobile-first telematics: Much driver, dashcam, and hours-of-service data originates in the Motive Driver app, so device and session context matter for completeness
  • Dual base URLs and versioning: Endpoints span the newer api.gomotive.com and the legacy api.keeptruckin.com host, and coverage varies by API version and resource
  • High-volume location streams: GPS pings, trips, and safety events generate large paginated datasets that must be polled and reconciled efficiently
  • Compliance-sensitive records: ELD hours-of-service, DVIR inspections, and IFTA mileage carry FMCSA and tax-reporting requirements that demand precise, auditable handling
  • Rate limits and pagination: Pulling fleet-wide history within Motive's rate limits requires careful paging, backoff, and incremental sync

How Supergood Creates KeepTruckin (Motive) APIs

Supergood combines Motive's OAuth 2.0 public API with reverse-engineered authenticated flows to deliver a resilient, normalized API layer for your Motive account—across fleet management, safety, equipment, and compliance data.

  • Handles OAuth 2.0 authorization, scoped tokens, and MFA securely in a managed session
  • Maintains session continuity with automated token refresh and change detection across api.gomotive.com and legacy hosts
  • Normalizes responses across vehicles, drivers, locations, ELD logs, IFTA, and safety events so you integrate once and rely on consistent objects
  • Manages pagination, rate limits, and incremental sync for high-volume location and event streams

Use KeepTruckin (Motive) with AI agents: KeepTruckin (Motive) MCP Server →

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your Motive products, data scopes, and authentication model.

  • Supergood Generates and Validates Your API

We deliver a production-ready Motive adapter tailored to your fleet, scopes, and entitlements.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as Motive's API evolves.

motive

API Endpoints

Authentication

POST/authenticate

Authenticate to a Motive account via OAuth 2.0 and obtain a scoped session token for downstream calls.

Fleet

GET/vehicles

List vehicles and assets with filters for status, group, and vehicle health, including odometer and engine hours.

Drivers

GET/drivers

Retrieve drivers and users with qualifications, duty status, and assignment details.

Telematics

GET/vehicle_locations

Pull near real-time GPS locations, trips, and geofence events for vehicles and assets.

Compliance

GET/hos_logs

Fetch ELD hours-of-service logs, duty status, and DVIR inspection reports for compliance and reporting.

Dispatch

POST/create_dispatch

Create a dispatch or assignment and push driver, vehicle, and stop details back into Motive.

Use Cases

Sync fleet telematics into your warehouse

- Pull vehicle locations, trips, and geofence events for live and historical tracking - Stream vehicle health, fault codes, and odometer readings to maintenance systems - Reconcile vehicle and asset records across Motive groups into a single fleet view

Automate ELD compliance and IFTA reporting

- Pull hours-of-service logs, duty status, and DVIR inspections for compliance dashboards - Aggregate IFTA mileage and fuel purchases by jurisdiction for quarterly tax filing - Surface HOS violations and unidentified driving events to safety teams

Power TMS and dispatch workflows

- Push dispatches, loads, and stops from your TMS into Motive without manual entry - Sync driver assignments, vehicle availability, and ETAs for freight visibility - Trigger downstream notifications when a trip starts, completes, or goes off-route

Centralize driver safety and coaching

- Pull safety events, speeding incidents, and dashcam metadata into scorecards - Sync coaching records and driver qualifications to HR and training systems - Route high-severity events to managers for review without portal clicks

Technical Specifications

Authentication

OAuth 2.0 with scoped access tokens and MFA handled in a managed session

Connectivity

Motive public REST API on api.gomotive.com (legacy api.keeptruckin.com) plus authenticated flows where coverage is limited

Response format

Normalized JSON across vehicles, drivers, locations, ELD logs, IFTA, and safety objects

Rate limits

Adaptive throttling and request pacing tuned to Motive's published rate limits

Session management

Automatic OAuth token refresh, scope handling, and credential rotation

Data freshness

Near real-time pulls for locations and events with optional scheduled batch syncs for logs and IFTA

Security

Encrypted credential vault, scoped tokens, SOC 2-aligned controls, and audit logging

Webhooks

Event-style callbacks for safety events, vehicle status, trips, and HOS changes

Latency

Sub-second reads on cached entities; multi-second responses for large location and log history pulls

Throughput

Horizontally scaled workers sized to fleet-wide vehicle, driver, and telematics volume

Reliability

Retry, backoff, idempotency keys, and incremental sync for high-volume telematics streams

Adaptation

Continuous monitoring of Motive API releases, versioning, and endpoint changes

Frequently asked questions

Yes. Supergood targets the current api.gomotive.com host and continues to support the legacy api.keeptruckin.com base URL, normalizing both into a single consistent API surface as Motive completes its migration.

Motive's public API uses OAuth 2.0 and some production credentials and endpoints require Motive review. Supergood works with your existing account and authorized scopes, and we help you provision the right access for the data you need.

Yes. Hours-of-service logs, duty status, DVIR inspections, and IFTA mileage and fuel data are exposed through the same normalized API, with auditable handling for compliance and tax reporting.

Supergood manages pagination, rate limits, and incremental sync so you can pull fleet-wide location pings, trips, and safety events efficiently without hitting Motive-side limits.

Yes. Beyond reads, the API supports writing dispatches, driver assignments, and asset updates back into Motive to power TMS and back-office automation.

Ready to get a real API?