Tool T4 · free · no sign-up

Salvage Check

Enter a VIN to see whether it is in our salvage records. If it is, you get the title, mileage, primary and secondary damage, and loss type on record. Not being listed doesn't prove a vehicle was never salvaged.

Input · cached lookups · rate-limited
  • 17 characters
  • No I, O or Q
  • Check digit valid
Vehicle identification number · sample17 positions · no I, O or Q
1–3 · WMIMaker & countryJHM · Honda, Japan
4–8 · VDSModel, body, engineES966
9Check5 ✓
10Year5 · 2005
11PlantS
12–17 · SerialUnique to this vehicle007133
Sample readoutVIN JHMES96655S007133source: GET /salvage_check

SALVAGE CHECK

In our salvage records

The record lists the title, mileage and damage at the time of the loss.

Title
WA-VEHICLE CERT OF OWNERSHIP-TITL
Mileage
123483 ACTUAL
Primary damage
FRONT END
Secondary damage
—
Loss type
COLLISION
02API

Check salvage records in your app

  • Whether the VIN is in our salvage records, with title, mileage, damage and loss type
  • VIN decoding and US plate lookups on the same key
  • BASIC includes 10 salvage checks a month; PRO 1,000 and ULTRA 10,000 a day
GET/salvage_check
import os, requests

r = requests.get(
    "https://vindecoder.p.rapidapi.com/salvage_check",
    params={"vin": "<VIN>"},
    headers={
        "X-RapidAPI-Key": os.environ["RAPIDAPI_KEY"],
        "X-RapidAPI-Host": "vindecoder.p.rapidapi.com",
    },
    timeout=10,
)
data = r.json()
if data["success"]:
    print(data["info"]["loss_type"])

Start on BASIC. $0 a month.

Subscribe on RapidAPI, copy your key, make the call. Upgrade to PRO or ULTRA there when you need more.