The Dealer API is comprised of a collection of resources that provide access to an array of datasets related directly to the automotive dealership.
Please note that dealer inventories aren’t available in this API. They are available in the Inventory API.
If you haven’t yet, this might be a good time to read the API Overview page to familiarize yourself with some of the core concepts required to using the API.
Let’s get right to it, shall we? Here’s a few REST calls that should get you started using the API with ease. You could copy and paste these calls into your browser, add your API key to them and then press ENTER! Better yet, you could use our API Console to make live API calls of your own. Once you’re comfortable with these calls, you should think about downloading our Javascript SDK. It will make your development life with the Edmunds API much easier :)
https://api.edmunds.com/api/dealer/v2/dealers?zipcode=90019&make=honda&radius=10&fmt=json&api_key={your API key}
https://api.edmunds.com/v1/api/drrrepository/getdrrbydealerid?dealerid=26643&limit=0%2C5&fmt=json&api_key={your API key}
https://api.edmunds.com/v1/api/drrrepository/getdrrbyzipcodeandmake?zipcode=90019&make=bmw&limit=0%2C5&fmt=json&api_key={your API key}
Here are some common uses of the Dealer API:
The Dealer API has two resources:
Resource Name | Description |
---|---|
Dealer Ratings and Reviews | This is where you can get dealerships’ ratings and reviews that are collected on Edmunds.com’s website, apps and tools. |
Dealer Details | This is where you can get dealerships’ name, location, operating hours, contact information, etc. by zip code and optionally the cars they sell. |