VIN Decoder πŸš— avatar

VIN Decoder πŸš—

Try for free

2 hours trial then $19.99/month - No credit card required now

Go to Store
VIN Decoder πŸš—

VIN Decoder πŸš—

easyapi/vin-decoder
Try for free

2 hours trial then $19.99/month - No credit card required now

Decode Vehicle Identification Numbers (VINs) into detailed vehicle specifications using NHTSA database. Get comprehensive information about make, model, year, engine specs, safety features, and more. Perfect for automotive businesses and fleet management. πŸš—

A powerful Vehicle Identification Number (VIN) decoder that retrieves detailed vehicle information using the NHTSA database. This actor helps you decode multiple VINs efficiently and obtain comprehensive vehicle specifications.

Features ✨

  • Decodes multiple VINs in batch processing
  • Provides detailed vehicle specifications including:
    • Make, Model, and Year
    • Manufacturing details (Plant location, country)
    • Engine specifications
    • Transmission details
    • Safety features
    • Vehicle dimensions and configuration
  • Built-in rate limiting to prevent API overload
  • Automatic VIN format validation
  • Error handling and logging
  • Clean, structured JSON output

Use Cases πŸ’‘

  • Automotive dealers managing vehicle inventory
  • Insurance companies validating vehicle information
  • Fleet management companies
  • Vehicle history research
  • Automotive parts compatibility checking
  • Vehicle registration verification

Output πŸ“Š

The actor outputs detailed vehicle information in JSON format for each VIN. The output includes:

  • Original VIN
  • Timestamp of the decode request
  • Comprehensive vehicle specifications
  • Manufacturing details
  • Safety features
  • Technical specifications

See the Output tab for example results.

Limitations ⚠️

  • Relies on the NHTSA database API
  • Maximum recommended batch size: 100 VINs
  • Implements rate limiting (1-2 seconds between requests)
  • Some VINs might return partial information depending on database coverage

Tips πŸ’ͺ

  • Validate VINs before submission to ensure proper format
  • Monitor console logs for processing status
  • Check for error messages in the output for invalid VINs

Input πŸ“

The actor accepts an array of VINs through the input schema. Each VIN should be a 17-character string following the standard VIN format.

Input Example

A full explanation of an input example in JSON.

1{
2    vins: [
3        "1HGCM82633A123456",
4        "WAUUL78E45A123456"
5    ]
6}

Output sample

The results will be wrapped into a dataset which you can always find in theΒ StorageΒ tab. Here's an excerpt from the data you'd get if you apply the input parameters above:

And here is the same data but in JSON. You can choose in which format to download your data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML.

1[
2    {
3        "vin": "1HGCM82633A123456",
4        "scrapedAt": "2025-02-05T06:14:41.063Z",
5        "vehicleInfo": {
6            "Error Code": "1",
7            "Error Text": "1 - Check Digit (9th position) does not calculate properly",
8            "Vehicle Descriptor": "1HGCM826*3A",
9            "Make": "HONDA",
10            "Manufacturer Name": "AMERICAN HONDA MOTOR CO., INC.",
11            "Model": "Accord",
12            "Model Year": "2003",
13            "Plant City": "MARYSVILLE",
14            "Trim": "EX-V6",
15            "Vehicle Type": "PASSENGER CAR",
16            "Plant Country": "UNITED STATES (USA)",
17            "Plant State": "OHIO",
18            "Body Class": "Coupe",
19            "Doors": "2",
20            "Gross Vehicle Weight Rating From": "Class 1C: 4,001 - 5,000 lb (1,814 - 2,268 kg)",
21            "Gross Vehicle Weight Rating To": "Class 1: 6,000 lb or less (2,722 kg or less)",
22            "Bed Type": "Not Applicable",
23            "Cab Type": "Not Applicable",
24            "Trailer Type Connection": "Not Applicable",
25            "Trailer Body Type": "Not Applicable",
26            "Transmission Style": "Automatic",
27            "Transmission Speeds": "5",
28            "Engine Number of Cylinders": "6",
29            "Displacement (CC)": "2998.832712",
30            "Displacement (CI)": "183",
31            "Displacement (L)": "2.998832712",
32            "Engine Model": "J30A4",
33            "Fuel Type - Primary": "Gasoline",
34            "Valve Train Design": "Single Overhead Cam (SOHC)",
35            "Engine Configuration": "V-Shaped",
36            "Engine Brake (hp) From": "240",
37            "Seat Belt Type": "Manual",
38            "Other Restraint System Info": "Seat Belt (Rr center position)",
39            "Curtain Air Bag Locations": "1st and 2nd Rows",
40            "Front Air Bag Locations": "1st Row (Driver and Passenger)",
41            "Side Air Bag Locations": "1st Row (Driver and Passenger)",
42            "Bus Floor Configuration Type": "Not Applicable",
43            "Bus Type": "Not Applicable",
44            "Custom Motorcycle Type": "Not Applicable",
45            "Motorcycle Suspension Type": "Not Applicable",
46            "Motorcycle Chassis Type": "Not Applicable"
47        }
48    },
49    ...
50]
Developer
Maintained by Community

Actor Metrics

  • 1 monthly user

  • 0 No stars yet

  • Created in Feb 2025

  • Modified 8 hours ago