Tesla Announces API Pricing: Third-Party Service Costs Expected to Rise

By Karan Singh
Not a Tesla App

After several years of allowing third-party developers and tinkerers free access to the Tesla API, Tesla has finally announced a pricing for their API. Back in 2023, Tesla introduced their new API system, along with them being “temporarily free.” 

Back then, Tesla announced their Discovery tier, which had some limitations but set the groundwork for what was to come. For the first time, developers had official documentation and support, but pricing still was to be determined.

Tesla recently announced pricing for its APIs, which, unfortunately, is much higher than many were expecting. We’ll start by reviewing everything that’s been announced and then explore what could happen for both home users and larger third-party apps.

Fleet API - Usage Based Pricing

Tesla is implementing a pay-per-use pricing model that charges users based on overall usage. Some items, such as Streaming Signals and Commands, are at a lower cost, which helps to incentivize developers to be smart with the data they’re pulling from vehicles. Meanwhile, vehicle data via REST APIs and waking up vehicles is much more expensive.

Here’s the pricing chart:

Data Type

Signals/Requests

Cost

Streaming Signals

150,000

$1

Commands

1,000

$1

Data

500

$1

Wakes

50

$1

Tesla seems like they want developers to focus on what’s happening in the now - rather than being able to track a long driving session or pull charging history from the vehicle. While some things seem cheap and some seem expensive, the overall cost is still fairly high, even for limited personal use.

Additionally, the new Fleet Telemetry doesn’t offer all the data points that are available from the older vehicle data API. That means that you won’t always be able to take advantage of the cheaper “Streaming Signals” data type - but have to fall back to the data package - which is far more expensive.

Many services use REST APIs for vehicle data at about a one-minute interval, which means that each hour of driving or charging could cost about $0.12. Since the average vehicle drives for about an hour a day and charges for an hour or two, that could cost about $0.36 cents per day — per vehicle.

Looking at a month’s worth, that’s about $10/month per vehicle. While the streaming signal API is much cheaper, the total cost would vary depending on the interval and data being collected. Each signal is a piece of data, so if you’re tracking the vehicle’s speed, location, odometer, state and battery level, that’s five signals.

Fleet API - Personal Use

Tesla’s Fleet API provides each Tesla account with a $10 monthly discount - which Tesla says can cover data streaming, 100 commands, and two wakes per day for two vehicles per month. There isn’t a discount per vehicle - it's per account, so if you have more vehicles, it’s less beneficial to you. This should allow home tinkerers to create some automations and track some data without having to pay for access.

However, this is a fairly restrictive amount of signals/requests for personal use - let’s look at the author’s Home Assistant integration for a fairly simple example.

On average, with a Home Assistant tablet at home to start/stop charging, check charge states, precondition vehicles, send Google Map targets, and a few more simple commands for just two vehicles - we make, on average, about 200 requests a week per vehicle. That comes out to 1,600 requests a month and 400 wake-ups a month. 

We’re also requesting data from the Data portion of the API - not the Streaming Signals portion of the API - and that’s about every five minutes while charging - so a wake isn’t needed. With 480 data requests per vehicle per month, we’re already starting to flex the basic $10. Of course, you also want to track your trip data and output that - so add in another 500-ish requests per vehicle based on the amount of driving and interval levels.

We’re looking at $8 in wake-ups, $4 for commands, $8 for data, and at least $1 in Streaming Signals. Just for two vehicles with a fairly basic set of data tracking and usage of commands, we’re already past the $10 mark.

If you’re keeping track, that’s a total of $21 per month—minus the $10 discount Tesla provides per account. At its current usage, our Home Assistant integration would require us to pay $11 for API access a month—as much as Premium Connectivity.

While switching to the streaming API is the answer here, it’ll take time for tools and services to transition to the new way of gathering data. Unfortunately, Tesla isn’t giving developers and home users a lot of time, with pricing taking effect on January 1st, 2025.

Third-Party Developers

Take all those fairly conservative numbers I’ve provided - and scale those up 3-4x. That’s how much data is requested by popular third-party apps. They’re looking at monthly costs well beyond $50 per vehicle, with current data draws. Again, they’ll need to transition to streaming APIs where possible and optimize the data they gather, but Tesla isn’t giving developers a lot of time to do so.

Third-party developers will need to find ways to optimize their workflows, potentially raise prices, and work within and around Tesla’s new strict rules on pulling data from vehicles.

Vehicle Support

Unfortunately, 2020 and older Model S and Model X vehicles don’t support the streaming API, which means that they may not be supported by most third-party services going forward.

We’re hoping Tesla takes some steps to make its API more flexible and affordable, as even simple home use can get quite expensive.

Ordering a New Tesla?

Consider using our referral code (nuno84363) to get up to $2,000 off your new Tesla and get 3 Months of FSD for free.

Tesla Adds Interactive Wiring Diagram to Service Mode Plus for the Cybertruck

By Karan Singh
John Kelly on X

Tesla’s vehicles all have a built in Service Mode, where you can find working diagrams of anything from the HVAC system, low or high voltage systems, your power steering, or infotainment. All of this is included on-vehicle, and doesn’t require a third-party tool or subscription.

Of course, if you need more information, Tesla does offer Toolbox3, a fairly inexpensive subscription package that can be downloaded onto any laptop and connected to any Tesla - without the hassle of needing a special manufacturer-specific OBD tool.

They’ve also been expanding the capabilities of Service Mode lately, including Service History staying on-vehicle, improvements to the brakes panel and the addition of speaker testing, and now, a Wiring Diagram for the Cybertruck.

Thanks to John Kelly for finding this. Let’s dig into it.

48V LVCS Connector Reference

Cybertruck runs on a 48V architecture, called LVCS, or Low-Voltage Connector Standard. They recently launched this standard to the rest of the automotive industry, in hopes of promoting standardization and progress.

48V and LVCS offer Tesla the unprecedented ability to optimize the wiring inside Cybertruck and future vehicles, massively reducing the complexity and cost - and also ensuring that everything within the vehicle is networked. That networking means that you can also debug the Cybertruck’s wiring from within the vehicle - without needing to disassemble the entire thing.

The wiring diagram, set to the front cabin view.
The wiring diagram, set to the front cabin view.
John Kelly on X

The Wiring Service Diagram offers the ability to search for particular connectors, and also see where the wiring runs originate and terminate. And that’s not all - you’re also able to pull up the pinouts, wire colors, and harness connections to see everywhere that specific connector brings data, power, or anything else to.

The pinout view for a particular connector.
The pinout view for a particular connector.
John Kelly on X

This is an fantastic update, and enables anyone, including a DIY home mechanic, to be able to figure out exactly what might be wrong with a particular system, as well as how to potentially correct it. In addition, all of this data is freely available within the vehicle, and nothing else is required to be able to access it other than sitting down and entering Service Mode Plus.

How to Access It

For this particular interface, you’ll need to access Tesla’s Service Mode Plus, which means you’ll need a subscription to Toolbox 3, Tesla’s Service Software. We won’t walk you through that procedure here, as we recommend you review Tesla’s Service Manuals before jumping in. 

Assuming you know what you’re doing, once TB3 is setup and connected to the vehicle, you can enter Service Mode Plus from the TB3 primary menu, and then navigate your way to the Low Voltage section. The Connector Reference Tool is its own sub-heading, and the search tool to look for particular connectors is in the top right.

Tesla Improves Light Show: Adds Support for Light Bars and More; Knight Rider-Like Effect Possible

By Karan Singh
Simon Pollock (née Tesla Light Shows)

Tesla has recently committed new code to its Light Show Github repository that reveals several additional Lightshow features and shares specifications for others.

Tesla hosts the software for building Lightshows on GitHub, an open-source code repository. The new code was added five days ago, but given that this is a change to the actual software and not an on-vehicle change, we’re not sure whether the features below will be available for immediate use or will be available in a future software update.

Up to Four-Hour Long Light Shows

The feature update is pretty extensive and, for the most part, is focused on the Cybertruck and Model 3 Highland, but also features changes for other Tesla models.

There’s one general change, which now lets you create Light Shows that are up to four hours in length — yes, that’s really long. In the Holiday update, Tesla mentioned that Light Shows can now be longer, but this recent commit makes it seem like Tesla is essentially removing the limit of how long a Light Show can be.

Front & Rear Light Bars

On the outside of the Cybertruck, you’ll now be able to control the front light bar, but what’s even better is that you can control each of the 60 LEDs individually. The rear light bar is seeing similar improvements, letting you control each of the 52 LEDs individually.

This feature alone is going to create some amazing Light Shows, anything from which has 60 individually configurable LEDs each. The rear light bar has 52 individually controllable LEDs as well.

This alone is going to inspire some really creative designs, such as a Knight Rider-like animation as seen on Rivian.

These are, of course, locked to just white for the front light bar and red for the rear, but Lightshow designers will be able to configure how bright each individual LED is and feather them up and down in brightness.

Keep in mind that the Model Y Juniper redesign is also expected to feature a front and rear light bar, so this feature will likely be available for the world’s most popular vehicle.

As we saw in the absolutely epic Tesla octa-truck Lightshow, the off-road lightbar is also controllable on vehicles that have it equipped. For now, that’ll just be Foundation-Series Cybertrucks, but the lightbar has been confirmed to be compatible with the non-Foundation-Series vehicles once it arrives in the Tesla shop later this year.

The off-road lightbar has six segments - two side-facing ditch lights and four forward-facing lights. Although you won’t be able to address individual LEDs here, you’ll be able to control each segment (six total) and brightness.

This feature was added as part of the Holiday update, so it should be available for all vehicles on 2024.44.25 and higher.

Center Display Color

Over on the interior side, designers will get full RGB control for the center display. Even when viewing the light show from the exterior of the vehicle, the center display will light up the interior in any color of your choice, letting you add festive colors to your Light Shows.

The interior display is also available on the Holiday update and is available for all vehicles, including legacy Model S and Model X vehicles that support Light Shows.

Ambient Lighting

This one has been a long time coming, but you’ll finally be able to control the vehicle’s ambient lighting feature on the Cybertruck and new Model 3. The accent lights are split into five segments and are all controllable RGB, so you can set each section to a different color if you want. The sections include center front, left and right front, and left and right rear.

These are some massive additions to Tesla’s Light Show feature, and they’re arguably some of the best. The individually controllable LEDs in the light bars and the ability to choose colors for the first time will undoubtedly create some of the best Light Shows we’ve ever seen.

Unfortunately, Christmas is behind us now, but we’re sure developers will find other holidays that take advantage of colors, such as Independence Day.

Light Shows bring the Tesla community together, and they’re one of the most distinctive Tesla features. Enjoy the awesome Christmas Light Show compilation below. Thanks to Rhys Samson for sharing these Light Show changes with us.

Latest Tesla Update

Confirmed by Elon

Take a look at features that Elon Musk has said will be coming soon.

More Tesla News

Tesla Videos

Latest Tesla Update

Confirmed by Elon

Take a look at features that Elon Musk has said will be coming soon.

Subscribe

Subscribe to our weekly newsletter