January 6, 2023

Smartcar API v1.0 has been sunset and is no longer supported. If you are currently using v1.0 for API requests, webhooks, errors, or compatibility, we recommend switching to v2.0 as soon as possible.

March 16, 2023

The API now returns a new code for the RATE_LIMIT error type if your application tries to make a request to a vehicle too frequently. Click the following link to learn more:

RATE_LIMIT:VEHICLE

March 14, 2023

Smartcar has revamped the Connect flow UI and backend to improve error handling and optimize user conversion rates. Our updates fall into 3 categories: improving brand selection, expanding login methods, and establishing new error codes specific to Connect. These include:

  1. Allowing a user to search for:

a. Brand aliases in Brand Select such as VW for Volkswagen

b. Unavailable brands that we plan to introduce in the future, which will display a message highlighting future compatibility with the chosen brand.

  1. Expanding login method coverage to include phone numbers for certain brands. We now allow users to log in using email or phone number for the Connect flow starting with Kia and Mercedes-Benz. Stay tuned to our changelog for more brand updates.
  2. Providing clearer errors for the Connect flow:

a. no_vehicles for when the user does not have any vehicles tied to their account and they click to go back to the application

b. configuration_error for when exiting Connect back to your app through an error page (see below).

Error Page

c. server_error which is thrown if there is not another Connect error specified.

More documentation on error handling can be found here.

March 6, 2023

The disconnect endpoint now supports the use of management API token (MAT) for authorization purposes. Documentation can be found here

May 10, 2023

Smartcar is now compatible with Infiniti vehicles in the United States.

June 7, 2023

Smartcar is now compatible with Hyundai vehicles in Canada.

June 5, 2023

Test mode supports the following email format with any password to generate an account with multiple vehicles:

<number>-vehicles@smartcar.com

July 26, 2023

The following brand-specific endpoints are now available for Tesla vehicles in Canada, the United States, and our supported European countries:

  • GET /tesla/charge/records
  • GET /tesla/charge/records/billing

July 19, 2023

Smartcar is now compatible with Mercedes-Benz vehicles in our supported European countries.

July 12, 2023

The following brand-specific endpoints are now available for Tesla vehicles in Canada, the United States, and our supported European countries:

  • GET /tesla/charge/schedule
  • POST /tesla/charge/schedule
  • GET /tesla/climate/cabin
  • POST /tesla/climate/cabin
  • GET /tesla/climate/defroster
  • POST /tesla/climate/defroster
  • GET /tesla/climate/steering_wheel
  • POST /tesla/climate/steering_wheel

August 22, 2023

The following brand-specific endpoints are now available for Nissan vehicles in the United States:

  • GET /nissan/charge/schedule
  • PUT /nissan/charge/schedule

August 17, 2023

The following endpoints are now available to manage vehicle connections:

  • GET Vehicle Connections
  • DELETE Vehicle Connections

August 9, 2023

The following brand-specific endpoints are now available for Ford and Lincoln vehicles in Canada, the United States, and our supported European countries:

  • GET ford/charge/schedule_by_location
  • PUT ford/charge/schedule_by_location
  • GET lincoln/charge/schedule_by_location
  • PUT lincoln/charge/schedule_by_location

September 21, 2023

Introducing Vehicle Management! With this initial release you’re able to see and manage vehicles connected to your applications from within the Smartcar Dashboard.



Logos and brand names are for identification purposes only and do not indicate endorsement of or affiliation with Smartcar.

September 19, 2023

Charge Records is now available as a make specific endpoint for BMW and MINI in Canada, the United States, and our supported European countries.

September 06, 2023

Lock Status is now available as a Core endpoint and supported by the following makes:

  • Tesla (Global)
  • Ford (Global)
  • Kia (Global)
  • Jaguar (Global)
  • Land Rover (Global)
  • BMW (Global)
  • MINI (Global)
  • Lincoln (US)
  • Toyota (US)
  • Lexus (US)

In addition to the lock status of the vehicle, Smartcar will also return the open status of doors, sunroof, windows, based on what the vehicle supports.

October 19, 2023

BMW and MINI EVs are now compatible with the following endpoints globally:

October 5, 2023

Smartcar is now compatible with Hyundai in supported European countries.

October 3, 2023

Smartcar is now compatible with Mazda and Porsche in supported European countries.

November 15, 2023

Smartcar is now compatible with CUPRA in supported European countries.