Compatibility API (Legacy)
By Region and Make
Compatibility will vary by model, year, and trim. This API is for reference purposes only and it showcases vehicle makes and models that may be compatible with Smartcar and it does not guarantee that a specific vehicle will be compatible.
GET
Compatibility by region and make allows developers to query the latest version of our Compatibility Matrix based on region, engine type, make, and permission.
Query
Request
HeadersThe HTTP Authorization header using the Basic authentication scheme.To construct the Authorization header value:
- Join your
client_idandclient_secretwith a single colon (:). - Base64-encode the resulting string:
base64({client_id}:{client_secret}) - Prepend
Basic(with a trailing space) to the encoded string.
Basic bXktY2xpZW50LWlkOm15LWNsaWVudC1zZWNyZXQ=One of the following regions:
US, CA or EUROPEQueries for all engine types if none are specified.
A space-separated list of makes. This field is optional. If no make is specified, all makes will be returned.
A space-separated list of permissions.
Queries for all permissions if none are specified.
Response
An array of models supported for the given
make.
