Are there any APIs available for vehicles? I am going to use this for Android Studio programming.

I want basically the vehicles, models, makes api. But if there are any apis which include more information it is better.


8 Answers 8



The National Highway Traffic Safety Administration has a free API that provides VIN decoding and lists of Makes/Models/Manufacturers/Parts/etc.


Here is an example to fetch all vehicle makes:



There is a github repo with SQL data, but only up to 2013 (of course, you can extend it)


Automotive data including vehicle model, make, and year for database creation. Currently includes 7,268 model-years.

Sample data

2013, Volvo, C30
2013, Volvo, C70
2013, Volvo, S60
2013, Volvo, XC90

(my source)


Databases.one - Car Make Model Database & Cars Data API is a modern web service, containing an extensive amount of over 260,000 rows separate detailed automotive technical specifications. View Car Database Demo here: https://databases.one/cardatabase-demo-advanced/

  • That is not open data, it is a paid system.
    – user4293
    Nov 11, 2017 at 14:36
  • Man is not looking for free.
    – carspecs
    Nov 12, 2017 at 13:24

There are numerous sources of Vehicle data including images, for example, https://www.carimagery.com/ offers a database of images quite cheaply.

You can also get vehicle data (without images) from http://www.carqueryapi.com/

If you are specifically looking at the USA, then you can get Vehicle data, including the image from the number plate and state at http://www.vehicleregistrationapi.com/


I've recently scraped similar data (car makes/models - over 2000 models in total) for my own project. Here is the link on github repo, where you can find json and sql script:



CarsXE now does vehicle specifications, history, market value, plate decoder, plate iage recognition, vehicle images, and vehicle identification. docs found here- https://docs.carsxe.com/


I suggest car-database-api's database and documentation. It's accurate, regularly updated and they have some cars which you cannot find in most databases on the net.

We checked the cars parameters and they were just like those you get from the manufacturers, aka - legitimate for use.


The Carsxe API aggregates data from multiple vendors including the NHTSA into its API. They provide 4 APIs: vehicle specifications, history, market value and ownership cost.

The vehicle specifications API contains sample images of the vehicle you look up.


Here's an example GET request you can make for a vehicle:

The API Documentation is located here.

Here is an example GET request.

  • They are quite nice, also the price, but they don't offer list of car makers and models per year
    – holms
    Dec 8, 2020 at 21:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.