Firecrawl Alexandria

NHTSA vPIC vehicle decoder

1Request
stringRequired

Full 17-character VIN, or a partial VIN with `*` in unknown positions (e.g. `5UXWX7C5*BA`). Case-insensitive.

boolean

Use DecodeVinValuesExtended, which adds NCSA mapping fields and additional error details.

number

Model year hint sent as vPIC's `modelyear`; improves partial decodes and disambiguates the 10th VIN character.

5 credits
Codefollows the fields above
const result = await firecrawl.scrape({
  alexandria: {
    provider: "vpic-nhtsa-dot-gov",
    capability: "vehicles/decode_vin",
    options: {
      vin: "1HGCM82633A004352",
    },
  },
});
2Response example

This is a sample shape. Press Run to see live data from NHTSA vPIC vehicle decoder.

{
  "model_year_hint": null,
  "observed_at_ms": 1790269118685,
  "vehicle": {
    "additional_error_text": null,
    "api_url": "https://vpic.nhtsa.dot.gov/api/vehicles/DecodeVinValues/1HGCM82633A004352?format=json",
    "attributes": {
      "AirBagLocCurtain": "1st and 2nd Rows",
      "AirBagLocFront": "1st Row (Driver and Passenger)",
      "AirBagLocSide": "1st Row (Driver and Passenger)",
      "BedType": "Not Applicable",
      "BodyCabType": "Not Applicable",
      "BodyClass": "Coupe",
      "BusFloorConfigType": "Not Applicable",
      "BusType": "Not Applicable",
      "CustomMotorcycleType": "Not Applicable",
      "DisplacementCC": "2998.832712",
      "DisplacementCI": "183",
      "DisplacementL": "2.998832712",
      "Doors": "2",
      "EngineConfiguration": "V-Shaped",
      "EngineCylinders": "6",
      "EngineHP": "240",
      "EngineModel": "J30A4",
      "ErrorCode": "0",
      "ErrorText": "0 - VIN decoded clean. Check Digit (9th position) is correct",
      "FuelTypePrimary": "Gasoline",
      "GVWR": "Class 1C: 4,001 - 5,000 lb (1,814 - 2,268 kg)",
      "GVWR_to": "Class 1: 6,000 lb or less (2,722 kg or less)",
      "Make": "HONDA",
      "MakeID": "474",
      "Manufacturer": "AMERICAN HONDA MOTOR CO., INC.",
      "ManufacturerId": "988",
      "Model": "Accord",
      "ModelID": "1861",
      "ModelYear": "2003",
      "MotorcycleChassisType": "Not Applicable",
      "MotorcycleSuspensionType": "Not Applicable",
      "OtherRestraintSystemInfo": "Seat Belt (Rr center position)",
      "PlantCity": "MARYSVILLE",
      "PlantCountry": "UNITED STATES (USA)",
      "PlantState": "OHIO",
      "SeatBeltsAll": "Manual",
      "TrailerBodyType": "Not Applicable",
      "TrailerType": "Not Applicable",
      "TransmissionSpeeds": "5",
      "TransmissionStyle": "Automatic",
      "Trim": "EX-V6",
      "VIN": "1HGCM82633A004352",
      "ValveTrainDesign": "Single Overhead Cam (SOHC)",
      "VehicleDescriptor": "1HGCM826*3A",
      "VehicleType": "PASSENGER CAR"
    },
    "base_price": null,
    "battery_kwh": null,
    "body_cab_type": "Not Applicable",
    "body_class": "Coupe",
    "decoded": true,
    "decoded_clean": true,
    "destination_market": null,
    "displacement_cc": "2998.832712",
    "displacement_l": "2.998832712",
    "doors": "2",
    "drive_type": null,
    "electrification_level": null,
    "engine_configuration": "V-Shaped",
    "engine_cylinders": "6",
    "engine_hp": "240",
    "engine_kw": null,
    "engine_manufacturer": null,
    "engine_model": "J30A4",
    "error_codes": [
      "0"
    ],
    "error_text": "0 - VIN decoded clean. Check Digit (9th position) is correct",
    "fuel_type_primary": "Gasoline",
    "fuel_type_secondary": null,
    "gvwr": "Class 1C: 4,001 - 5,000 lb (1,814 - 2,268 kg)",
    "make": "HONDA",
    "make_id": 474,
    "manufacturer": "AMERICAN HONDA MOTOR CO., INC.",
    "manufacturer_id": 988,
    "model": "Accord",
    "model_id": 1861,
    "model_year": 2003,
    "ncsa_body_type": null,
    "ncsa_make": null,
    "ncsa_model": null,
    "plant_city": "MARYSVILLE",
    "plant_company_name": null,
    "plant_country": "UNITED STATES (USA)",
    "plant_state": "OHIO",
    "seat_rows": null,
    "seats": null,
    "series": null,
    "series2": null,
    "source_url": "https://vpic.nhtsa.dot.gov/decoder/VinDecoder?VIN=1HGCM82633A004352",
    "suggested_vin": null,
    "transmission_speeds": "5",
    "transmission_style": "Automatic",
    "trim": "EX-V6",
    "trim2": null,
    "vehicle_descriptor": "1HGCM826*3A",
    "vehicle_type": "PASSENGER CAR",
    "vin": "1HGCM82633A004352"
  },
  "vin": "1HGCM82633A004352"
}
Browse the library