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.

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:
Common data entities:
Fleets run daily compliance, dispatch, and safety operations on Motive, but turning that data into reliable API-driven automation is non-trivial:
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.
Use KeepTruckin (Motive) with AI agents: KeepTruckin (Motive) MCP Server →
Book a 30-minute session to confirm your Motive products, data scopes, and authentication model.
We deliver a production-ready Motive adapter tailored to your fleet, scopes, and entitlements.
Go live with continuous monitoring and automatic adjustments as Motive's API evolves.
Authentication
/authenticateAuthenticate to a Motive account via OAuth 2.0 and obtain a scoped session token for downstream calls.
Fleet
/vehiclesList vehicles and assets with filters for status, group, and vehicle health, including odometer and engine hours.
Drivers
/driversRetrieve drivers and users with qualifications, duty status, and assignment details.
Telematics
/vehicle_locationsPull near real-time GPS locations, trips, and geofence events for vehicles and assets.
Compliance
/hos_logsFetch ELD hours-of-service logs, duty status, and DVIR inspection reports for compliance and reporting.
Dispatch
/create_dispatchCreate a dispatch or assignment and push driver, vehicle, and stop details back into Motive.
- 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
- 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
- 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
- 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
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
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.