Pixel

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.

bg-cars

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:

insurance

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

accuracy

Standard and Classic VIN Support

Works with all 17-character VINs and classic VINs from 5 to 14 characters, covering modern and vintage vehicles.

fast process

All Vehicle Types Supported

Cars, trucks, motorbikes, and all vehicle types. One endpoint covers your entire inventory.

scalable

Rich Theft Record Data

Each record returns the theft status, make, model, color, license plate, theft location, and date reported.

vehicle

Scales With Your Volume

Works for a single pre-purchase check or thousands of daily dealer lookups.

awareness

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.

Stolen API

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:

one

Step 1: Sign Up

Create an account and get your API key instantly. No credit card required to start your trial.

two

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.

three

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:

FeatureVehicle DatabasesOther Providers
Worldwide Stolen Vehicle CoverageYesPartial
Classic VIN Support (5 to 14 Characters)YesNo
All Vehicle Types (Cars, Trucks, Motorbikes, Boats)YesPartial
License Plate Returned in ResponseYesNo
Theft Date and Location in ResponseYesPartial
Dedicated Developer SupportYesNo
Free Trial, No Credit Card RequiredYesNo
Bundled with Full Vehicle Data SuiteYesNo
Bulk Database Download AvailableYesNo
Continuously Updated RecordsYesPartial
Worldwide Stolen Vehicle Coverage
Vehicle Databases
Yes
Other Providers
Partial
Classic VIN Support (5 to 14 Characters)
Vehicle Databases
Yes
Other Providers
No
All Vehicle Types (Cars, Trucks, Motorbikes, Boats)
Vehicle Databases
Yes
Other Providers
Partial
License Plate Returned in Response
Vehicle Databases
Yes
Other Providers
No
Theft Date and Location in Response
Vehicle Databases
Yes
Other Providers
Partial
Dedicated Developer Support
Vehicle Databases
Yes
Other Providers
No
Free Trial, No Credit Card Required
Vehicle Databases
Yes
Other Providers
No
Bundled with Full Vehicle Data Suite
Vehicle Databases
Yes
Other Providers
No
Bulk Database Download Available
Vehicle Databases
Yes
Other Providers
No
Continuously Updated Records
Vehicle Databases
Yes
Other Providers
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:

A vehicle is stolen every 32 seconds in the US
Over 1 million vehicles stolen in the US in 2022 alone
Only 56% of stolen vehicles are ever recovered
Vehicle theft costs the US over $8 billion annually
Pickup trucks are the most stolen vehicle type in the US
California, Texas, and Florida account for 40% of US vehicle thefts
Keyless relay theft in the UK has increased by over 900% since 2013
An estimated 700,000 vehicles are stolen across Europe every year
1 in 5 privately sold stolen vehicles is never flagged before the sale
Staged vehicle theft fraud costs insurers $1.5 billion globally per year

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.

Get in touch
Have more questions?
Send in a query
Book a demo to connect directly with our team and explore how we can best serve your needs.

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:

Rated 5 out of 5
They have one of the best APIs; it's smooth and works flawlessly. I've never had an issue with them. Their customer support is also top-notch...
Rated 5 out of 5
Jamal Ramanou
Using vehicle databases for our vin decoding for my mobile app . I wish get factory informations on each vehicles without selecting from...
Rated 5 out of 5
Gearshift solutions
The support is top-notch. I don't think I have ever worked with a company that has ever reached out to me repeatedly to just check on...

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.

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.

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.

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.

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.

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.

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.

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.

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.