Review the GM developer portal at developer.gm.com to understand available vehicle API offerings and eligibility requirements for commercial access
Apply for access through the GM Envolve OnStar API program, which provides plans for fleet vehicle data without requiring additional hardware installation
Complete the partner agreement and data use attestation required by GM before credentials are issued
Authenticate using the credentials provided and make requests to the vehicle data endpoints to retrieve location, ignition status, odometer, diagnostics, and EV battery level as available
Use the remote command endpoints to issue discrete commands such as lock/unlock or remote start, handling the asynchronous acknowledgment pattern GM uses for command responses
Set up polling or event callbacks (per the plan's supported delivery mechanism) and implement error handling for vehicles that are offline or have connectivity issues
Known gotchas
Access to GM's API requires a commercial agreement and is not self-serve; budget time for the partner application and review process before beginning development
Available data points and command capabilities differ by vehicle model year and active OnStar subscription tier on the vehicle owner's account
The SmartDriver consumer program is being phased out in favor of newer offerings; focus integration work on the commercial fleet API track documented at developer.gm.com
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp