
¿Quieres crear tu propia aplicación de la API de Tesla? Esta guía te lleva paso a paso en unos minutos: sin programar y sin necesidad de tarjeta de crédito.
¿Qué es la Tesla Fleet API?
Desde que Tesla retiró la antigua owner API, toda app que lee los datos de tu vehículo o envía comandos debe usar la Tesla Fleet API a través de una aplicación de desarrollador registrada (con un Client ID y un Client Secret). Crear esa aplicación es lo que cubre esta guía. Una vez configurada, puedes usarla con un TeslaMate autoalojado, Home Assistant, evcc o tus propios scripts, y Tesla incluso concede un crédito de uso de 10 $/mes a las cuentas de desarrollador.
1. Crea una cuenta de desarrollador de Tesla
Debes crear una cuenta de desarrollador de Tesla y enviar una nueva aplicación.
- Regístrate como desarrollador de Tesla con tu cuenta de Tesla

- Envía una “New Request” desde el panel de control

Bien hecho: ya estás listo para crear tu aplicación.
2. Crea tu propia API de Tesla (6 sencillos pasos)
MyTeslaMate proporciona todos los endpoints que necesitas para crear tu aplicación de la API de Tesla. Una vez creada, podrás usarla en TeslaMate, Home Assistant o en cualquier otro sitio.
- Vincula tu aplicación con tu perfil

- Rellena el nombre de la aplicación, la descripción y el propósito de uso. Puedes escribir lo que quieras.

- Abre una pestaña en https://app.myteslamate.com/tesla para copiar tu(s) propia(s) URL(s)

- Pega las URL en los campos correspondientes.
Incluye my.home-assistant.io solo si crees que vas a usarlo.

- Marca (todos) los scopes que quieras permitir en esta aplicación de la API

- Omite y envía: ¡no registres una tarjeta de crédito!

Guarda el Client ID y el Client Secret en un lugar seguro, los necesitarás más adelante.

¡Genial, has creado tu primera aplicación de la API de Tesla! Deberías recibir un correo de validación de Tesla. A continuación, registra esta aplicación para poder usarla.
¿Qué ocurre después de enviarla?
Tesla revisa las nuevas aplicaciones de forma automática, normalmente en unos minutos o un par de horas. Recibirás un correo de validación confirmando que tu aplicación está activa. Si no llega:
- Revisa la carpeta de spam del correo vinculado a tu cuenta de Tesla.
- Asegúrate de que las URL de clave pública y de redirección que pegaste en el paso 4 son exactamente las de tu página de la API de Tesla.
- Espera un poco más: la aprobación puede tardar ocasionalmente hasta 24 horas.
3. Registra esta aplicación
Ahora debes registrar tu aplicación e iniciar sesión una vez para usarla:
- En tu propia página de la API, haz clic en “Register my application”

- Ejecuta el script para registrar tu aplicación y generar credenciales desde tu ordenador; tu secret se comparte solo con Tesla. Puedes ver el código en este repositorio de GitHub y mejorarlo si quieres.

- Ejecuta el script. En el paso 3, haz clic en el enlace de inicio de sesión para obtener el código que pegar desde MyTeslaMate

Después de iniciar sesión en Tesla, el código se muestra en el bloque verde.

- Este es el final del script: ahora puedes copiar/pegar tus nuevos tokens

¡Ya estás usando tu propia API de Tesla directamente, y gratis!
4. Uso
Puedes ver tu uso en el sitio web de desarrolladores de Tesla.
Ve al panel de control de la API de Tesla para controlar los costes. Consejo: el uso normal se mantiene muy por debajo del crédito gratuito de 10 $/mes; nunca deberías acercarte al volumen que se muestra en este ejemplo.

Puedes usar tu propia API desde un TeslaMate autoalojado, evcc, Home Assistant y más.
También puedes iniciar sesión en MyTeslaMate con tu cuenta de Tesla para usar nuestros proxies a través de la página de Flota: ¡estarás enviando comandos a tu(s) vehículo(s) en un minuto!
