> ## Documentation Index
> Fetch the complete documentation index at: https://docs.volteras.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Disconnecting vehicles

## Disconnecting Vehicles from Volteras

You can disconnect a vehicle either through the [Volteras Portal](https://portal.volteras.com/dashboard/connections) or via the API.

### Disconnecting via the API

The disconnection process is **asynchronous**. When you call the [Disconnect Vehicle endpoint](https://docs.volteras.com/api-reference/vehicle-connection/action-disconnect), the API responds immediately with a **202 Accepted** while the disconnection is processed in the background.

<Steps>
  <Step title="Request disconnection">
    Call the [Disconnect Vehicle endpoint](https://docs.volteras.com/api-reference/vehicle-connection/action-disconnect) with the vehicle ID. The vehicle's status will be set to `PENDING_DISCONNECTION`.
  </Step>

  <Step title="Disconnection completes">
    The platform processes the disconnection with the OEM in the background. Once complete, the vehicle's status is updated to `DISCONNECTED`.
  </Step>

  <Step title="Receive webhook">
    You will receive a `device.disconnected` webhook once the vehicle has been fully disconnected. See [Webhooks](/overview/webhooks) for setup and payload details.
  </Step>
</Steps>

### Disconnecting via the Portal

You can also disconnect vehicles directly from the [Volteras Portal](https://portal.volteras.com/dashboard/connections). Navigate to the vehicle you want to disconnect and use the disconnect action. The same async process applies — a `device.disconnected` webhook will be sent once complete.
