# Miscellaneous

## Take Drive Note

{% hint style="info" %}
This endpoint currently returns `not_supported` as a response, due to not being implemented / enabled yet.
{% endhint %}

### POST `/api/1/vehicles/{id}/command/take_drivenote`

Take a drive note. (This feature might be related to the FSD beta bug reporting system.)

#### Request

This endpoint requires a singular parameter `note`, inside the POST body with the value being anything you want to note.

#### Example

```json
{
  "note": "42"
}
```

#### Response

```json
{
  "result": true,
  "reason": ""
}
```

<br>

## Set Vehicle Name

{% hint style="info" %}
Previously the endpoint returned `not_supported` as a response, due to not being implemented / enabled yet. Later in app version 4.19.0-1639, the endpoint was removed from the `ownerapi_endpoints.json` file. As of App version 4.20.5 you can change your vehicle name on software versions 2023.12+
{% endhint %}

### POST `/api/1/vehicles/{id}/command/set_vehicle_name`

Set your vehicles name.

This endpoint requires a singular parameter `vehicle_name`, inside of the POST body, with any given name as a value.

#### Example

```json
{
  "vehicle_name": "Nikola"
}
```

#### Response

```json
{
  "result": true,
  "reason": ""
}
```

<br>

## Screenshot

### GET `/api/1/vehicles/{id}/screenshot`

Take a screenshot of both displays (IC & MCU), which can be retrieved via the vehicle's CAN/OBD interface by Tesla Service.\
This is can be triggered inside of the vehicle as well, by holding the lower left & right buttons (Model S & X pre-refresh) on the steering wheel for around 5-10 seconds, kind of like the scroll wheel MCU restart.

> Note: No on-screen message will appear.

#### Response

```json
{
  "response": "teleforce-ab1c234d-1a23-12a3-12a3-ab123c456d7e"
}
```

## Remote Boombox

### POST `/api/1/vehicles/{id}/command/remote_boombox`

Let the car fart remotely on version 2022.44.25.1 and above or use boombox v2 on supported vehicles.

#### Parameters

This endpoint does not require a POST body to fart remotely but needs one to use boombox v2.

| Parameter | Example | Description                             |
| --------- | ------- | --------------------------------------- |
| action    | 0       | Numerical value representing the action |

The available actions are:

| Action | Corresponding numerical value |
| ------ | ----------------------------- |
| Fart   | 0                             |

#### Example

```json
{
  "action": 0
}
```

#### Response

```json
{
  "result": true,
  "reason": ""
}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tesla-api.timdorr.com/vehicle/commands/misc.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
