Tesla
Get details on supported Tesla models, regions, subscriptions, and available data points
Here is a guide to getting started with Tesla data, including details about the current market regions, API pricing and available datapoints.
Eligibility API
❌
Support adding a VIN to multiple Apps
✅
Streaming
✅ (provided by HM through periodic polling)
Support canceling a pending clearance
❌
AVAILABLE DATA POINTS
You can find a breakdown of all available data points in the Auto API availability for Tesla table.
Beta Release
Tesla data is available through our API to all customers. As the official data framework was just recently introduced by Tesla, there are a few known topics to be aware of:
Data refresh rate is limited to every 60 minutes per vehicle. High frquency streaming is being developed.
Consent can be given with normal Business or Driver Tesla accounts.
The amount of data points will be expanded greatly. If you are missing any specific data point in our API, please let us know.
Remote commands are introduced gradually in 2024.
Eligible Models
Tesla data is supported for all Tesla models. There are specific firmware version requirements when it comes to remote commands and high-frequency data streaming, which we will publish once this type of functionality is available in our platform.
Supported Markets
Tesla owners in Europe and North America can grant 3rd-party access to vehicle data via us. Currently we allow fleet owners to share data via us, and we are introducing support for individual drivers soon.
Data Points
You can find a breakdown of all available data points in the Auto API availability for Tesla table. Each request returns a timestamp with each data point; it indicates the moment the data was transferred from the vehicle.
Consent flow
Before using the Fleet Clearance API to activate data access, each fleet owner has to grant consent to High Mobility using a workflow provided by Tesla. This consent only has to be done once for the entire fleet.
You can use either a Driver account or a Business account to grant access to your vehicles.
Business account:
This is a prefered approach to give consent to all the vehicles in your fleet with a single consent. In order to that you need to have an account in Tesla's Business portal at https://www.tesla.com/teslaaccount/business/
To access the portal and view vehicles, you must have an admin account.

If you can see multiple vehicles under your account, please share the account's email address with our support team, and we will initiate a consent request to that email.
Driver account:
This is an alterantive way to grant consent to your vehicles, if you have a fleet of vehicles, you need to make sure all that this driver account is added to all vehicle as a driver.
After creating a project in Console, get in touch with our support team, who will provide you a specific URL for your App ID. This URL can be sent to any of your fleet customers to provide the consent. The conset url is like:
Once you reaches the Tesla owner portal, the following steps are taken:
Login with Tesla Driver ID
Review of the permissions to be granted
Consent to the data sharing
Following these steps, the vehicle owner is shown a success screen and you can activate any of the vehicles in that account using our Fleet Clearance API.
More Information
If you have any questions, please contact us on Slack or send us an email.
Last updated
Was this helpful?

