---
title: "List vehicles"
method: GET
path: "/vehicles"
tags: ["vehicles"]
---

# List vehicles

`GET /vehicles`

## Request

- Base URL: `https://api.vepathos.com`
- URL: `https://api.vepathos.com/vehicles`
- Auth: API key in header `Authorization`

Every vehicle type in your account.

## Response `200`

All vehicles in your account.

- VehicleResponse[]
  - `name` string, required: Display name.
  - `volume` integer, nullable: Cargo volume capacity, in `volume_unit`. Integer.
  - `volume_unit` 'CUBIC_CENTIMETER' | 'CUBIC_METER' | 'LITER' | 'CUBIC_INCH' | 'CUBIC_FEET' | 'GALLON'
  - `weight` integer, nullable: Maximum payload, in `weight_unit`. Integer.
  - `weight_unit` 'GRAMS' | 'KILOGRAMS' | 'OUNCES' | 'POUNDS'
  - `consumption` integer, nullable: Fuel or energy consumption, in `consumption_unit`. Integer.
  - `consumption_unit` 'LITERS_PER_100KM' | 'KILOMETERS_PER_LITER' | 'MILES_PER_GALLON' | 'GALLONS_PER_MILE'
  - `category_type` 'TRUCK' | 'VAN' | 'PICKUP' | 'MOTORCYCLE' | 'BICYCLE'
  - `engine_type` 'GASOLINE' | 'DIESEL' | 'CNG' | 'ELECTRIC' | 'HYBRID' | 'MECHANIC'
  - `id` union, required
    - string
    - integer

## Other responses

- `401`: Missing, expired or invalid access token.

---

[API](https://skmtc.dev/vepathos/apis/vepathos-route-optimization-api.md) · [All operations](https://skmtc.dev/vepathos/apis/vepathos-route-optimization-api/llms.txt) · [OpenAPI document](https://skmtc.dev/vepathos/apis/vepathos-route-optimization-api/revisions/00caa1ca62d9?raw)
