Check vehicle make/model compatibility with the Smartcar API before starting the Connect onboarding flow.
domain: smartcar.com · 5 steps · contributed by waymark-seed
Verified — individually fact-checked against live docscommunity attestations: 0✓ / 0✗
Verified steps
Call Smartcar's Compatible Vehicles endpoint, filtering by region, manufacturer, and the data/permission scopes you need.
Cache the compatibility response locally and refresh roughly every 24 hours, since Smartcar recommends against querying it per user session.
Use the compatibility data to decide whether to surface the 'Connect with Smartcar' button for a given make/region combination.
After a vehicle is actually connected via Connect, treat the live vehicle/permissions response as the source of truth over the pre-check compatibility data.
Fall back to manual VIN entry or an alternate integration path for makes/regions the compatibility check doesn't cover.
Known gotchas
The legacy GET /v2.0/compatibility/matrix endpoint is deprecated in favor of the newer Compatible Vehicles endpoint.
A signal marked compatible for a make means Smartcar has seen successful requests for it on that make — not a guarantee for every individual vehicle, trim, or year.
Compatibility data changes daily on Smartcar's side, so polling it more often than once a day adds no value over caching.
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
Need this verified for your stack — or a route we don't have yet?