Stolen Vehicle API: Instant VIN Theft Checks Worldwide
Run instant checks against a stolen vehicle database by VIN, covering cars, trucks, and motorcycles with our Stolen Vehicle API. Pass a VIN, get back theft date, location, license plate, make, model, and color. Works with all VINs from 5 to 17 characters.
What Makes Vehicle Databases’ Stolen Vehicle API Reliable?
Reliable stolen vehicle checks depend on the quality of the underlying stolen vehicle database and how well the API handles real-world VIN formats. Here is what sets ours apart:
99.99% Uptime and Low Latency
99.99% uptime SLA with response times typically in seconds, so checks run fast whether you need one or thousands
Standard and Classic VIN Support
Works with all 17-character VINs and classic VINs from 5 to 14 characters, covering modern and vintage vehicles.
All Vehicle Types Supported
Cars, trucks, motorbikes, and all vehicle types. One endpoint covers your entire inventory.
Rich Theft Record Data
Each record returns the theft status, make, model, color, license plate, theft location, and date reported.
Scales With Your Volume
Works for a single pre-purchase check or thousands of daily dealer lookups.
Developer-Ready From Day One
Full documentation, code examples in Python, JavaScript, PHP, Java, and C#, and dedicated support so your team is never stuck.
What Is a Stolen Vehicle API?
A stolen vehicle API lets you check any VIN (for modern and classic cars) against a stolen vehicle database without manually visiting a government portal or third-party website. Your application sends a VIN, the API checks it, and you get back a structured response.
When a record is found, the response includes the theft date, location, license plate, make, model, and color, making it easy for platforms to spot stolen vehicles before listing, selling, or processing ownership transfers.
How to Start Using the Stolen Vehicle API in Minutes
There are three basic steps to start running stolen vehicle checks in your application or website. They are:
Step 1: Sign Up
Create an account and get your API key instantly. No credit card required to start your trial.
Step 2: Call the Endpoint
Pass any VIN to /stolen-check/{vin}. The API checks it against the worldwide stolen vehicle database and returns a structured JSON response.
Step 3: Build and Ship
Embed stolen vehicle checks into your dealer platform, marketplace, fleet tool, or inspection app.
Test the Stolen Vehicle API for Free!
Want to see what the API returns before integrating it? Test it directly on this page. Simply enter a VIN to check the vehicle theft database and retrieve theft records associated with the vehicle.
No Integration Required to Run a Stolen Vehicle Check
Not everybody wants to integrate an API immediately. Once you create a Vehicle Databases’ account, you can run VIN checks directly from the dashboard.
Just enter a VIN and the platform will instantly query the database for stolen vehicles.
This is useful for:
Testing VIN coverage
Verifying vehicles before listing them
Exploring the stolen cars database
When your platform is ready, you can integrate the API to automate these checks.
Example Request and Response from the Stolen Vehicle API
Below is an example of how the stolen vehicle API is called.
API Endpoint
GET https://api.vehicledatabases.com/stolen-check/{vin}
Example Request
GET https://api.vehicledatabases.com/stolen-check/YV4902RBXF2621196
Sample JSON Response: 2015 Volvo XC60
{
"status": "success",
"vin": "YV4902RBXF2621196",
"data": [
{
"possible stolen": true,
"make": "Volvo",
"model": "XC60",
"plate": "T45CYP",
"color": "BLACK",
"location": "EAST BRUNSWICK NJ",
"date": "15/5/21"
}
],
}
What Data Does the Stolen Vehicle API Return?
Each VIN query searches the vehicle theft database and returns structured results. Below are the key data elements included in the response.
Theft Status
Indicates whether the VIN has a record in the stolen cars database. Returns true or false.
Vehicle Identification
- VIN
- Year
- Make
- Model
- Color
License Plate Information
The plate number associated with the theft report.
Vehicle Color
The Vehicle color recorded at the time of the theft report
Theft Location
City and state where the vehicle was reported stolen.
Theft Date
The date the theft was officially reported, where available.
How Does the Stolen Vehicle API Help Businesses?
The Stolen Vehicle API significantly eliminates the risk of having stolen vehicles in your inventory. By simply entering the VIN into the Car Theft API, you can avoid fraudulent activities and transactions and make sales safer.
Here is how different businesses use the stolen car API day to day:
Car Dealerships and Auction Platforms
A dealer buying 30 vehicles at auction cannot manually check each one against a stolen cars database. The API runs every VIN at intake automatically, before anything gets listed or paid for.
What This Solves
- Catches stolen vehicles before they enter inventory
- Reduces legal and financial exposure on bad acquisitions
- Takes the manual checking off the team entirely
Vehicle Inspection and Verification Platforms
Inspection reports are more useful when they include a theft check. Adding stolen records to every report gives buyers one less thing to wonder about.
What This Solves
- Theft status shows up automatically on every report
- Buyers get a more complete picture without extra steps
- Platforms build a reputation for thorough checks
Consumer Apps and Private Sale Marketplaces
Buying privately is where stolen vehicle fraud happens most. Apps can run a stolen vehicle check on any listing and show the result to the buyer before money changes hands.
What This Solves
- Protects buyers from unknowingly purchasing stolen vehicles
- Adds visible trust signals to listings
- Reduces platform liability on private transactions
Insurance and Finance Platforms
Writing a policy or approving a loan on a stolen vehicle is an expensive mistake. A quick check against the database for stolen vehicles before approval catches it early.
What This Solves
- Automated checks during underwriting or loan approval
- Flags existing theft records before issuing coverage
- Reduces fraud exposure at minimal cost
Fleet Management Tools
Fleet operators buying second-hand vehicles can screen every acquisition against the stolen cars database before adding it to the fleet.
What This Solves
- Screens vehicles before they enter the fleet
- Avoids regulatory problems from running stolen assets
- Fits into existing procurement and intake workflows
Law Enforcement and Government Agencies
Field checks on suspected stolen vehicles need to be instant. The stolen vehicle API returns a full theft record by VIN in under a second, right inside existing investigative tools.
What This Solves
- Instant checks without switching between systems
- Supports classic VINs for older vehicle investigations
- Returns plate, location, and date to support active cases
How Vehicle Databases Compares to Other Stolen Vehicle APIs
Not every stolen car API covers the same range of vehicles, VIN formats, or geographies. Here is how Vehicle Databases stacks up:
| Feature | Vehicle Databases | Other Providers |
|---|---|---|
| Worldwide Stolen Vehicle Coverage | Yes | Partial |
| Classic VIN Support (5 to 14 Characters) | Yes | No |
| All Vehicle Types (Cars, Trucks, Motorbikes, Boats) | Yes | Partial |
| License Plate Returned in Response | Yes | No |
| Theft Date and Location in Response | Yes | Partial |
| Dedicated Developer Support | Yes | No |
| Free Trial, No Credit Card Required | Yes | No |
| Bundled with Full Vehicle Data Suite | Yes | No |
| Bulk Database Download Available | Yes | No |
| Continuously Updated Records | Yes | Partial |
Key Facts and Industry Stats on Stolen Vehicles
Vehicle theft is a bigger problem than most people realize. Here are some numbers to consider:
Pair Stolen Checks With the Full Vehicle Data Suite
These APIs are commonly used alongside stolen vehicle checks to build complete automotive verification workflows:
Full vehicle background including accident records, ownership history, title brands, and odometer readings.
Decode any VIN into full vehicle specs and configuration data. Use it alongside stolen checks for complete vehicle identification.
Verify title status, salvage records, and branding flags by VIN. A natural companion to any stolen vehicle check.
Get current and historical valuations. Useful for dealers and insurers assessing vehicle worth during verification.
Check a vehicle’s auction history for additional background context during pre-purchase verification.
Look up vehicle records by license plate. Cross-reference plate data returned in stolen check responses.
Need Something Custom? If our standard APIs don’t cover your exact use case, we can help. Talk to our team about custom datasets and integrations.
What Developers and Businesses Are Saying
From independent developers to enterprise teams, here is what people building with the Vehicle Databases stolen vehicle API have to say:
Start Running Stolen Vehicle Checks Today
Stolen vehicle checks should be fast, accurate, and automatic. Sign up and start running VIN checks against a worldwide stolen vehicle database today, from the dashboard or straight through the API.
Prefer working with the data in bulk? Download the full stolen vehicles database and work with it directly.
FAQs About the Stolen Vehicle API
Is there a free API to check if a car is stolen?
Vehicle Databases offers a free trial that gives you access to the stolen car API with no credit card required. Public tools like NICB VINCheck offer limited free lookups but are not API-accessible and cap usage at five searches per IP per day.
For production use, a paid API is the only reliable option for automated, high-volume stolen vehicle checks.
How accurate are stolen vehicle databases?
Accuracy depends on the data sources feeding the stolen vehicle database. Vehicle Databases aggregates theft records from law enforcement agencies, insurance providers, and international reporting networks.
Records reflect what has been formally reported to those sources. A clean result means no record was found in the database, not a guarantee the vehicle was never stolen.
Can you check a stolen vehicle with just the VIN?
Yes. The stolen car API only requires a VIN. Pass any standard 17-character VIN or a classic VIN from 5 to 14 characters to the endpoint and the API returns any matching theft records from the worldwide database of stolen cars. No additional vehicle details are needed.
How often is stolen vehicle data updated?
The stolen vehicle database is updated continuously as new theft reports and recovered vehicle records come in from contributing sources. This means recent theft events are reflected in the database quickly rather than on a fixed weekly or monthly refresh cycle.
What is the difference between a stolen vehicle check and a full vehicle history report?
A stolen car API check queries specifically for theft records. A full vehicle history report includes theft status alongside accident history, ownership records, title brands, odometer data, and more. For a complete picture, use the stolen vehicle check alongside the Vehicle History API.
How can a dealership integrate a stolen vehicle check into their process?
There are three ways depending on your setup:
Dashboard: Sign up and log in to the dashboard to run VIN checks manually. No code needed.
API: Connect directly to your dealer management system. Every VIN at intake triggers an automatic check. Code examples in Python, JavaScript, PHP, Java, and C# available in the documentation.
Bulk Download: Request the full stolen vehicles database and screen large inventories at once.
Do stolen vehicle APIs work internationally?
Yes. The Vehicle Databases stolen car API provides worldwide coverage. The underlying stolen cars Europe database and global records include theft reports from multiple countries and regions, not just the US. This makes it suitable for international dealer groups, cross-border marketplaces, and global fleet operators.
What industries use a stolen vehicle API?
The stolen vehicle API is used across car dealerships, vehicle auction platforms, consumer marketplaces, insurance companies, auto finance providers, fleet operators, vehicle inspection services, and law enforcement support tools.
Any business that handles vehicle transactions or manages vehicle assets can benefit from automated access to a database for stolen vehicles.
How do I verify a vehicle is not stolen before buying it privately?
Pass the VIN to the stolen car API or run a check through the Vehicle Databases dashboard. The API queries a worldwide database of stolen cars and returns any theft records associated with that VIN, including the date, location, license plate, and vehicle details.
For a more complete pre-purchase check, combine the stolen vehicle check with a full vehicle history report to also verify title, ownership, and accident records.