---
title: "Get Charges"
method: GET
path: "/{vin}/charges"
tags: ["Vehicle Data"]
---

# Get Charges

`GET /{vin}/charges`

Returns the charges for a vehicle.

## Query parameters

- `distance_format` 'mi' | 'km'
- `format` 'json' | 'csv'
- `superchargers_only` boolean
- `origin_latitude` number
- `origin_longitude` number
- `origin_radius` number
- `exclude_origin` boolean
- `timezone` string
- `from` number
- `to` number
- `minimum_energy_added` number
- `limit` number

## Response `200`

Success

- object
  - `results` Charge[]
    - `id` number, required
    - `started_at` number, required
    - `ended_at` number, required
    - `location` string, required
    - `latitude` number, required
    - `longitude` number, required
    - `is_supercharger` boolean, required
    - `odometer` number, required
    - `energy_added` number, required
    - `energy_used` number, required
    - `miles_added` number, required
    - `miles_added_ideal` number, required
    - `starting_battery` number, required
    - `ending_battery` number, required
    - `cost` number, required

---

[API](https://skmtc.net/tessie/apis/tessie-api.md) · [All operations](https://skmtc.net/tessie/apis/tessie-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tessie/tessie-api/revisions/a9157f7a53a2/schema)
