---
title: "Submodels of a model year: trims where NHTSA has them, else series, else this project's own list."
method: GET
path: "/v1/vehicles/submodels"
tags: ["Vehicles"]
---

# Submodels of a model year: trims where NHTSA has them, else series, else this project's own list.

`GET /v1/vehicles/submodels`

## Request

- Base URL: `https://open.wenmarpro.com`
- URL: `https://open.wenmarpro.com/v1/vehicles/submodels`
- Auth: none declared

## Query parameters

- `make` string, required
- `model` string, required
- `year` integer, required
- `term` string

## Response `200`

Submodels.

- Submodel[]
  - `id` string, required
  - `kind` string, required: `trim` or `series` as NHTSA has it, or `preset` from this project's own list.
  - `name` string, required

## Other responses

- `400`: `validation_failed`: `make`, `model` or `year` is missing.

---

[API](https://skmtc.dev/wenmarpro/apis/wenmar-open.md) · [All operations](https://skmtc.dev/wenmarpro/apis/wenmar-open/llms.txt) · [OpenAPI document](https://skmtc.dev/wenmarpro/apis/wenmar-open/revisions/1027b548b6f0?raw)
