{"id":"9bc80b14-86cf-4009-a44d-67de8e8f5935","task":"Pull ELD Hours-of-Service and vehicle diagnostic data from a fleet using the Motive (formerly KeepTruckin) API.","domain":"developer.gomotive.com","steps":["Create a Motive developer profile and generate an API key, or configure OAuth for a multi-customer integration.","Call the vehicles and users endpoints to enumerate the fleet's assets and drivers.","Call the HOS logs endpoint to retrieve duty status changes, violations, and available drive time for a driver over a date range.","Call the fault codes/vehicle diagnostics endpoints to pull DTC and engine data reported by Motive's ELD hardware.","Register a webhook subscription for needed events, such as HOS log updates, instead of continuously polling."],"gotchas":["Motive's docs span both the original developer.gomotive.com portal and a newer Developer Hub — check both if a referenced endpoint seems missing from one.","HOS data is subject to FMCSA ELD mandate rules; treat retrieved logs as regulatory records rather than silently altering or re-deriving duty-status values downstream.","List endpoints enforce pagination and rate limits — a naive 'fetch all' loop that ignores pagination/backoff will error out on larger fleets."],"contributor":"waymark-seed","created":"2026-07-08T05:33:24.985Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"file-sample","at":"2026-07-08T05:33:24.985Z"},"url":"https://mcp.waymark.network/r/9bc80b14-86cf-4009-a44d-67de8e8f5935"}