Important Updates
Upcomming changes to data access and permissions in 2025
January 10, 2025
Starting in March 2025, Tesla will require a new permission to access live location data for its vehicles. Due to this change, you have two options:
If your application needs live location data:
Users will need to reauthenticate and grant explicit access to the Vehicle
Location permission to continue receiving location data beyond March 2025, if
they haven’t already done so. This permission was previously included as part of
the Vehicle Information permission.
If your application only needs to know whether the vehicle is at home:
A new boolean value will be available soon, and it will not require
reauthentication. Vehicle owners can set their home location in the Tesla
application.
Next steps if you need live location data
1. Check existing permissions
Use the User Access endpoint to verify whether a vehicle has already
been granted the required permission on Tesla’s side.
2. Update Smartcar Connect scopes
To ensure vehicle owners grant the new permission, append required:
to your
scopes in the Smartcar Connect URL (for example, required:read_location
). For
detailed instructions, please refer to this guide.
3. Prompt users to reauthenticate
If needed, guide users to reauthenticate their Tesla vehicles using the methods outlined
here.
If the Vehicle Location permission isn’t granted by March 2025, you may
encounter a CONNECTED_SERVICES_ACCOUNT:PERMISSION
error. As a result, your
application will no longer receive live location data from affected Tesla
vehicles until they reauthenticate.
December 19, 2024
Starting January 21, 2025, a Virtual Key will be required to maintain access to Tesla vehicle data. Failure to make the necessary changes could result in a disruption to your service after this date. Below, we’ve outlined the steps you need to take to prepare, depending on your situation.
For new developers
If you’re on an Enterprise or Scale plan, please reach out to your Account Manager or Solutions Architect for information on setting up your own Virtual Key.
Free and Build customers can get started with the default Virtual Key and no additional configuration.
For existing developers
Was this page helpful?