# Tesla

Here is a guide to getting started with Tesla data, including details about the current market regions, API pricing and available datapoints.

| FEATURE                               | AVAILABILITY                                           |
| ------------------------------------- | ------------------------------------------------------ |
| Eligibility API                       | ❌                                                      |
| Support adding a VIN to multiple Apps | ✅                                                      |
| Streaming                             | ✅ <sub>(provided by HM through periodic polling)</sub> |
| Support canceling a pending clearance | ❌                                                      |

{% hint style="info" %}
**AVAILABLE DATA POINTS**

You can find a breakdown of all available data points in the [Auto API availability for Tesla](https://airtable.com/appnqv8fdlWYRB0D4/shrg48PJk6cFoQqbG) table.
{% endhint %}

### 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.&#x20;
* 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](https://airtable.com/appnqv8fdlWYRB0D4/shrg48PJk6cFoQqbG) 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](https://app.gitbook.com/s/GqovsBFw7seb5vTEwucj/fleet-management) 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/](https://www.tesla.com/teslaaccount/business/account/consent-management/6721751b-df22-4892-9341-6269cf091b3a)

To access the portal and view vehicles, you must have an admin account.

<figure><img src="https://2456161157-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9Spt8X549sSrT99CScfW%2Fuploads%2FvlRRNLvDLofPrVdpyM1F%2Fimage.png?alt=media&#x26;token=dab62baf-1fe7-442a-89e3-4dfc88ab942f" alt=""><figcaption></figcaption></figure>

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](https://console.high-mobility.com/), 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:

```
https://fleet-clearance.high-mobility.com/tesla/consents/new?application_id=<your-application-uuid>
```

Once you reaches the Tesla owner portal, the following steps are taken:

1. Login with Tesla Driver ID
2. Review of the permissions to be granted
3. Consent to the data sharing

{% embed url="<https://youtu.be/r4awmjgdY_U>" %}

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](https://docs.high-mobility.com/guides/cloud/service-account-api-fleet-clearance-tutorial/).

### More Information

If you have any questions, please contact us on [Slack](https://slack.high-mobility.com/) or [send us an email](mailto:sales@high-mobility.com).
