# Vehicle brands · v1.1

`GET https://bemap.benomad.com/bgis/service/vehicle/1.1/getbrands`

Part of [Electric vehicle database](https://benomad.com/dev/doc/bemap-api/electric-mobility/ev-vehicles.md).

> **List vehicle brands.** The brands of the vehicle database, for the first step of a vehicle picker.

Returns the list of available vehicle brands.

Requires the Vehicle or EV smart routing option (Allow to get the information of vehicle); without it BeMap answers `400 Access Denied`.

## Response

`200`, schema `VehicleBrandsResponseV1Dot1`.

- `brands` (BrandInfoV1Dot1[], required): A list of brands.
  - `id` (string, required): Id of brand.ID that can be used in API `findvehicles` and `getlevelvehicleinfo` to get the vehicle models of that brand.
  - `label` (string, required): Name of brand. commercial brand name.

## Errors

- `400`: Bad Request
- `302`: no credentials were sent. Do not follow the redirect.
- `401`: the account or the API key is wrong.

How to read each one: [Errors](https://benomad.com/dev/doc/bemap-api/getting-started/errors.md).

## Example

```bash
curl -X GET 'https://bemap.benomad.com/bgis/service/vehicle/1.1/getbrands' \
  -u 'YOUR_ACCOUNT:YOUR_API_KEY' \
  --fail-with-body
```

Response captured from production, long arrays and strings shortened:

```json
{
  "brands": [
    {
      "id": "6862890593f67e33df977de9",
      "label": "Abarth"
    },
    {
      "id": "6a280fea0e36a02c67d568de",
      "label": "AION"
    }
  ]
}
```

## Tutorials

- [Tutorial for the first trip in electrical vehicle · 1.0](https://benomad.com/dev/doc/bemap-api/guides/tutorials/evtrip-first-trip-v1-0.md)
- [Tutorial for the first trip in electrical vehicle · 2.0](https://benomad.com/dev/doc/bemap-api/guides/tutorials/evtrip-first-trip-v2-0.md)

## Reference pages

- [Vehicle brands · v1.1](https://benomad.com/dev/doc/bemap-api/guides/services/vehicle-getbrands-v1-1.md)
