6. VIN Decoding

Decode a VIN (basic = free, premium = paid)

Changed on

Decode a 17-character VIN.

include=basic (default, free) returns make/model/year/trim + engine + check-digit validation + region. include=free (free) adds every no-key official source that applies: NHTSA details/WMI/recalls/NCAP/complaints, US EPA and the EU Safety Gate XML export, plus source-level status and free manual-check links. include=recalls (free) is the same region-aware recall path (US → NHTSA, EU → Safety Gate) with the free evidence layer attached. include=recalls_eu — forces the EU Safety Gate source. include=premium (paid plans) adds premium specs / exact-build. include=history (paid plans) adds mileage/originality checks (EU: KontrolaTachometru.cz, RPZV.sk, KO.sk partners; US: NMVTIS/NICB commercial hook).

get/api/v1/vehicles/vin/{vin}

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/vin/{vin}
  • Auth
    API key in header X-API-Key

Path parameters

vinstring required
Example:1HGCM82633A004352

Query parameters

includestring
Example:free

Response

Successful Response

unknown required

Changes

    • warning

      changed the pattern of the query request parameter include from ^(basic|premium|recalls|recalls_eu|history)$ to ^(basic|free|premium|recalls|recalls_eu|history)$

    • warning

      changed the pattern of the query request parameter include from ^(basic|premium)$ to ^(basic|premium|recalls|recalls_eu|history)$