Vin Decoder Api
Pricing
$13.99/month + usage
Vin Decoder Api
VIN decoder API that decodes Vehicle Identification Numbers (VIN) using the NHTSA database. Perfect for automotive applications, car dealerships, insurance companies, and vehicle data platforms
5.0 (1)
Pricing
$13.99/month + usage
1
3
3
Last modified
5 days ago
π VIN Decoder API - Apify Actor
VIN Check API | VIN Code Check API | VIN Decoder API | Vehicle Information API
This Apify actor provides a powerful VIN decoder API that decodes Vehicle Identification Numbers (VIN) using the NHTSA (National Highway Traffic Safety Administration) database. Perfect for automotive applications, car dealerships, insurance companies, and vehicle data platforms.
β‘ Features
- β VIN Check API - Decode up to 50 VIN codes per batch
- β Bulk VIN Decoder - Automatic batching for large lists of VINs
- β Comprehensive Data - Returns 70-100+ vehicle information fields
- β Smart Processing - Handles duplicates automatically
- β Flexible Input - Supports multiple formats (array, comma-separated, semicolon-separated)
- β Free NHTSA Database - No API key required
- β REST API - Easy integration via Apify API
π§ Use Cases
- π Car Dealerships - Quick VIN lookup for inventory management
- π’ Insurance Companies - Vehicle verification and risk assessment
- π Vehicle History Services - Comprehensive vehicle data retrieval
- π± Mobile Apps - VIN scanner and decoder integration
- πΌ Auto Parts Retailers - Parts compatibility checking
- π Fleet Management - Bulk vehicle information processing
π₯ Input
The VIN code check API accepts the following input parameters:
{"vin_codes": ["4JGDA6EB8JB018467","4JGDA6DB1GA739858"]}
Parameters
- vin_codes (required): List of VIN codes to decode. Can be:
- Array of strings:
["VIN1", "VIN2", "VIN3"] - Comma-separated string:
"VIN1,VIN2,VIN3" - Semicolon-separated string:
"VIN1;VIN2;VIN3"
- Array of strings:
π€ Output
The VIN decoder API returns data in the following format:
[{"vin": "4JGDA6EB8JB018467","scrapedAt": "2025-10-25T12:30:45.123Z","vehicleInfo": {"Make": "MERCEDES-BENZ","Manufacturer Name": "DAIMLER AG","Model": "GLE-Class","Model Year": "2018","Vehicle Type": "MULTIPURPOSE PASSENGER VEHICLE (MPV)","Body Class": "Sport Utility Vehicle (SUV)/Multi-Purpose Vehicle (MPV)","Doors": "4","Engine Number of Cylinders": "6","Displacement (L)": "3.0","Fuel Type - Primary": "Gasoline","Transmission Style": "Automatic","Plant Country": "UNITED STATES (USA)",...}}]
π Output Fields
- vin: The VIN code that was decoded
- scrapedAt: ISO timestamp when the data was scraped
- vehicleInfo: Object containing all available vehicle information fields (typically 70-100+ fields depending on vehicle):
- π Make and Model
- π Year
- π§ Engine specifications
- ποΈ Body type and features
- π Manufacturing details
- π‘οΈ Safety features
- π Battery information (for EVs)
- π€ Advanced driver assistance systems
- β Only fields with actual data are included (null values are excluded)
π‘ Example Usage
π Input Examples
Example 1: VIN Check API - Simple array
{"vin_codes": ["4JGDA6EB8JB018467", "4JGDA6DB1GA739858"]}
Example 2: VIN Code Check - Comma-separated string
{"vin_codes": "4JGDA6EB8JB018467,4JGDA6DB1GA739858"}
Example 3: Bulk VIN Decoder - Large batch
{"vin_codes": ["VIN1", "VIN2", "VIN3", ... (up to hundreds)]}
π API Information
This VIN decoder API uses the NHTSA database:
- Batch Limit: 50 VINs per request
- Response Format: JSON
- Authentication: No API key required
β οΈ Error Handling
- Invalid VINs will still return data with error codes in the
vehicleInfo - Failed batches are logged but don't stop the entire run
- Network errors are caught and logged
- Duplicate VINs are automatically removed
π Notes
- π The VIN check API automatically handles batching for more than 50 VINs
- π€ VIN codes are case-insensitive (automatically converted to uppercase)
- π§Ή Empty or whitespace-only VINs are filtered out
- π Works with VINs from all countries
- β‘ Fast processing: ~2-3 seconds per 50 VINs
π Getting Started
- Test the API: Use the provided test VIN codes
- Deploy to Apify: Follow the deployment guide
- Integrate: Use REST API or Apify SDK
- Scale: Process thousands of VINs automatically
Tags: VIN Decoder API, VIN Check API, VIN Code Check, Vehicle Information API, Auto VIN Lookup, Car Data API, NHTSA VIN Decoder
