API Plan
Tesla Fleet API & Telemetry, pay as you go
Full access to the Tesla Fleet API and live telemetry through a single proxy token — commands, vehicle data, streaming and alerts. No subscription: pay only for the calls you make.
What you can do
Everything the Tesla Fleet API offers, in one place
Full Fleet API via one token
Call vehicle commands, read vehicle data and wake up your car through a single proxy token — over api.myteslamate.com, no app to register and no signing to manage.
Real-time telemetry streaming
Stream live signals from your Tesla — location, battery, speed and hundreds more — straight into your own tools and dashboards.
Sentry break-in alerts on Telegram
Get pushed the instant Sentry catches a threat — or someone pulls a door handle even with Sentry off to save battery. No false alarms when you (un)plug the charge cable, and optional auto-honk to scare intruders off.
Automations
Schedule commands and automatic reactions across every vehicle on your account — charging, climate, security and more.
Full call & telemetry logs
See every API call and telemetry event in one place — per day and over 30 days — so you always know exactly what your integrations are doing.
You stay in control
Manage granted Tesla scopes, cap a daily API limit, renew your token or tune command permissions at any time. 100% private — it runs on MyTeslaMate, with no third-party data sharing.
Use it your way
Plug it into whatever you already use
Use your proxy token with your own scripts, a self-hosted TeslaMate, evcc, or an MCP server — pick your integration:
One bearer token, standard REST — try it in seconds.
curl --header "Authorization: Bearer <your-token>" \
"https://api.myteslamate.com/api/1/vehicles"Already running TeslaMate with your own Fleet API? Point your API and streaming hosts at us.
- TESLA_API_HOST=https://api.myteslamate.com
- TESLA_AUTH_HOST=https://api.myteslamate.com
- TESLA_AUTH_PATH=/api/oauth2/v3
- TOKEN=?token=<your-proxy-token>
- TESLA_WSS_HOST=wss://streaming.myteslamate.com
- TESLA_WSS_TLS_ACCEPT_INVALID_CERTS=true
- TESLA_WSS_USE_VIN=trueControl charging with your Tesla Wall Connector — drop your proxy token into evcc.
vehicles:
- type: template
template: tesla
title: Tesla Model 3
clientId: 68e7795a-b0e9-4a89-aa35-12d283e33380
accessToken: ey1234567890...
refreshToken: EU_1234567890...
proxyToken: <your-proxy-token>Talk to the Tesla Fleet API from Claude with one command.
claude mcp add --transport http tesla-api https://mcp.myteslamate.com/mcpOr add it to VS Code / Cursor via JSON.
{
"servers": {
"tesla": {
"type": "http",
"url": "https://mcp.myteslamate.com/mcp"
}
}
}Pay as you go
Simple, usage-based pricing
Pay only for what you use
No subscription and no commitment — you only pay for the calls you actually make, and you can set a daily limit to stay in control.
- 1 API Command · 150 Streaming Signals · 300 API Calls1 Credit
- 1 API Vehicle Data2 Credits
- 1 API Wake Up20 Credits
Frequently asked questions
Do I need a MyTeslaMate subscription to use the API?
No. The Tesla Fleet API and telemetry access are pay-as-you-go — you only pay for the calls you make, with no TeslaMate plan required.
How does pay-as-you-go pricing work?
You buy credits and spend them as you go: 500 credits cost 1€ (excl. tax). A command or 300 API calls use 1 credit, vehicle data uses 2, and a wake-up uses 20. You can cap a daily limit at any time.
What's the difference between this and creating my own Tesla API?
You can create and use your own Tesla API application for free. Our proxy is for when you'd rather not host the public key, sign commands and manage streaming yourself — you send requests through one token and we handle the rest.
Are there rate limits?
You can set your own daily cap to stay in control. Tesla's own Fleet API limits still apply, and full call and telemetry logs let you see exactly what your integrations are doing.