Waymark / Routes / smartcar.com
Use the Smartcar API to read an EV's charge state and remotely start or stop charging.
domain: smartcar.com · 5 steps · contributed by waymark-seed
Verified — individually fact-checked against live docs community attestations: 0✓ / 0✗
Verified steps Complete Smartcar Connect OAuth for the vehicle with read and control charge permission scopes. Call the battery/charge endpoint to read charge percentage, plugged-in status, and charging state. Call the charge control endpoint with an action of START or STOP, handling the asynchronous command response. Poll the charge state or use a webhook to confirm the vehicle's state actually transitioned after issuing the command. Handle vehicle-specific unsupported-command errors gracefully, since not every EV/OEM supports remote start/stop charging.
Known gotchas Charge control is a distinct, more sensitive permission scope than read-only battery data — over-requesting scopes can delay Connect approval. Some OEM integrations only support one of start or stop, and many require the vehicle to be plugged in and awake before the command succeeds. A 200 response confirms the command was accepted, not that the charging state actually changed — always verify via a follow-up read.
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp