1. Search & Listing

Search the in-memory index (vehicle make/model are canonicalized).

get/api/v1/vehicles

Request

  • Base URL
    https://api.revcardata.com (the document declares no server; this is the origin it was published from)
  • URL
    https://api.revcardata.com/api/v1/vehicles
  • Auth
    API key in header X-API-Key

Query parameters

makestring

Vehicle make (e.g., Audi, BMW)

Example:Toyota
modelstring

Vehicle model (e.g., Q3). Fuzzy match.

Example:Camry
yearinteger

Manufacturing year (e.g., 2024)

Example:2024
trimstring

Trim or keyword (e.g., Competition)

Example:XLE
body_typestring

Body style (e.g., SUV, Sedan)

Example:SUV
fuel_typestring

Fuel type (e.g., Electric, Gasoline)

Example:Electric
regionstring

Market region (EU, US, Asia, Global)

Example:US
min_hpinteger

Minimum horsepower (e.g., 300)

Example:300
min_ev_range_kminteger

Minimum EV Range in KM

Example:400
max_acceleration_0_100number

Max 0-100 km/h time (e.g., 4.5)

Example:4.5
trim_exactboolean

Match trim exactly (case-insensitive) instead of substring

qstring

Free keyword across make + model + trim (fuzzy)

limitinteger

Max results per page

skipinteger

Pagination offset

Response

Successful Response

total_foundinteger required
returnedinteger required
limitinteger required
skipinteger required
next_pagestring nullable
prev_pagestring nullable

Changes

    • breaking

      the // response's property type changed from integer to string for status

    • info

      added the new optional query request parameter q

    • info

      added the new optional query request parameter trim_exact