---
title: "Vehicle Owner Complaints"
method: GET
path: "/vehicle-complaints"
tags: ["Recalls"]
---

# Vehicle Owner Complaints

`GET /vehicle-complaints`

## Request

- Base URL: `https://api.dataporium.io`
- URL: `https://api.dataporium.io/vehicle-complaints`
- Auth: API key in query parameter `apikey`

Safety complaints vehicle owners filed since 1995, from official public data, counted by the month they were received: complaints, and the crashes, fires, injuries and deaths they report. Counts only, no complaint text. by gives the history (month or year) or a ranking (make, model, model_year or component).

The answer is {by, filters, totals, total, limit, offset, sort, order, as_of, rows, about}.

## Query parameters

- `by` string
- `make` string
- `model` string
- `date_from` string
- `sort` string
- `limit` integer

## Response `200`

Successful response (JSON).

- object

## Other responses

- `401`: No API key in the request.
- `403`: The API key is not valid or has expired.

---

[API](https://skmtc.dev/dataporium/apis/dataporium-data-api.md) · [All operations](https://skmtc.dev/dataporium/apis/dataporium-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/dataporium/apis/dataporium-data-api/revisions/8bc593179dc8?raw)
