Developer Documentation

/ Account

Tesla Accounts

Authentication Required
https://teslascope.com/api/account/tesla-accounts

Returns a list of Tesla accounts associated with the user.

Response
{
  "code": 200,
  "response": [
    {
      "id": 1,
      "user_id": 1,
      "name": "My Tesla Account",
      "email": "you@example.com",
      "uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
      "refresh_attempts": 0,
      "tokens_date": "2025-01-15 11:39:45",
      "vehicle_count": 1,
      "enabled": true,
      "official": true,
      "region": "na",
      "scope_user_data": true,
      "scope_offline_access": true,
      "scope_vehicle_device_data": true,
      "scope_vehicle_cmds": true,
      "scope_vehicle_charging_cmds": true,
      "scope_vehicle_location": false,
      "partner_id": null,
      "created_at": "2024-12-31T01:45:41.000000Z",
      "updated_at": "2025-01-15T03:39:45.000000Z"
    }
  ]
}

Tesla Account (Vehicles)

Authentication Required
https://teslascope.com/api/account/tesla-account/:tesla_account_id/vehicles

Returns a list of vehicles associated with a specific Tesla account.

Response
{
  "code": 200,
  "response": [
    {}
  ]
}