Discover/edmunds.com API
live

edmunds.com APIedmunds.com

Search new and used car listings on Edmunds by make, model, year, and ZIP. Retrieve full vehicle details by VIN including price, specs, dealer info, and history.

Endpoints
3
Updated
10d ago
Try it

No input parameters required.

api.parse.bot/scraper/37c43a2b-0815-4e77-a389-93f5080c3359/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/37c43a2b-0815-4e77-a389-93f5080c3359/get_makes' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Get a list of all car makes available on Edmunds used car inventory.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "makes": "array of objects with name (display name) and niceName (URL-friendly slug)"
  },
  "sample": {
    "data": {
      "makes": [
        {
          "name": "Acura",
          "niceName": "acura"
        },
        {
          "name": "Honda",
          "niceName": "honda"
        },
        {
          "name": "Toyota",
          "niceName": "toyota"
        }
      ]
    },
    "status": "success"
  }
}

About the edmunds.com API

The Edmunds API gives developers access to 3 endpoints covering car inventory search, VIN-level vehicle details, and a full list of available makes. The search_inventory endpoint returns up to 21 listings per request with fields like price, mileage, trim, driveType, and transmission. The get_vehicle_details endpoint provides dealer information, ownership history, and CPO/used/new status for any 17-character VIN found on Edmunds.

Endpoints Overview

The API exposes three endpoints. get_makes returns an array of all car makes currently listed in Edmunds used car inventory, each with a name (display label) and niceName (the URL-friendly slug used as input to other endpoints). search_inventory accepts up to five optional filters — zip, make, model, year, and condition — and returns a listings array alongside a count (results in this response) and total (full match count across all pages). Each listing includes vin, price, mileage, year, make, model, trim, bodyType, colors, transmission, driveType, and fuel type.

VIN Detail Lookup

get_vehicle_details takes a single required input — a 17-character vin — and returns a richer object than the inventory search. Response fields include price, type (USED, NEW, or CPO), usage, owners (number of previous owners), trim, and a dealer object with name, city, state, and distance. This endpoint is the right choice when you need authoritative details on a specific listing rather than browsing a result set.

Filtering and Pagination Notes

All search_inventory filter parameters are optional, so an unfiltered call returns the broadest available inventory. The make and model inputs expect niceName slugs (e.g., honda, civic) — use the values returned by get_makes to construct valid queries. Results are capped at 21 listings per request; the total field tells you how many matches exist overall, but offset or cursor pagination is not exposed as an input parameter in this version.

Common use cases
  • Build a used car price tracker that monitors listing prices for a specific make/model/year combination over time.
  • Aggregate dealer inventory by ZIP code to surface local availability for a given vehicle type.
  • Enrich a VIN database with ownership count, CPO status, and dealer location from get_vehicle_details.
  • Power a car comparison tool that pulls trim, driveType, and transmission data from search_inventory results.
  • Generate a lead list of dealers carrying specific models by extracting the dealer object from VIN detail responses.
  • Validate or categorize vehicles in an existing dataset by resolving VINs against Edmunds listings.
  • Populate a used car marketplace feed by filtering inventory on condition, make, and geographic ZIP.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Edmunds have an official developer API?+
Edmunds previously offered a public developer API at developer.edmunds.com, but that program has been discontinued and new API keys are no longer issued.
What does the search_inventory endpoint return, and can I paginate through all results?+
Each call returns up to 21 listings alongside a count field for results in that response and a total field for the full match count. Offset or page-number parameters are not currently exposed as inputs, so you cannot step through additional pages within this API version.
Does get_vehicle_details return full vehicle history reports (accidents, title events)?+
Not currently. The endpoint returns owners (number of previous owners), type (USED/NEW/CPO), usage, and dealer info, but does not expose accident records, title events, or odometer rollback flags. You can fork this API on Parse and revise it to add an endpoint pulling from a dedicated vehicle history source.
Can I search new car inventory in addition to used listings?+
Yes. The condition parameter on search_inventory accepts used or new, so you can target either segment or omit the parameter to return both.
Is vehicle review or expert rating data available through this API?+
Not currently. The API covers inventory listings, VIN-level specs and dealer data, and the makes list. Editorial reviews, expert scores, and consumer ratings are not included in any of the three endpoints. You can fork the API on Parse and revise it to add an endpoint targeting Edmunds review pages.
Page content last updated . Spec covers 3 endpoints from edmunds.com.
Related APIs in AutomotiveSee all →
car-part.com API
Search for recycled auto parts across thousands of vehicles and get detailed information on pricing, availability, and specifications from car-part.com. Find the exact parts you need with comprehensive search metadata and individual part details to compare options and locate the best deals.
honda.ca API
Get current Honda Canada vehicle pricing, lease and finance payment options, APR rates, and available incentives across all Canadian provinces to compare deals in real-time. Calculate custom payment scenarios and browse all Honda models with their latest promotional offers directly from Honda Canada's official pricing data.
autodoc.co.uk API
Find auto parts and check compatibility with your vehicle by browsing makes, models, and engines, then search for parts with detailed specifications and discover equivalent alternatives. Get everything you need to identify the right replacement parts for any car in the Autodoc catalog.
leboncoin.fr API
Search and retrieve detailed listings from Leboncoin across cars, real estate, jobs, and other categories with advanced filtering options. Access seller profiles, pricing analytics, and comprehensive listing details to find exactly what you're looking for on France's leading classifieds platform.
auctiontime.com API
Search and browse equipment and truck auction listings from AuctionTime.com, view detailed information about specific auctions, filter by category and auctioneer, and track auction results by date. Access comprehensive auction data including listings, categories, and auctioneer information all in one place.
yad2.co.il API
Search for apartments and cars on Yad2's marketplace and access detailed listing information including photos, prices, and specifications. Instantly reveal seller contact information to connect directly with real estate agents and car dealers.
turo.com API
Search for peer-to-peer car rentals across Turo by location and dates to browse available vehicles with pricing, specifications, and real-time availability. Get detailed information on specific cars to compare features and make rental decisions.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
Edmunds.com API — Car Inventory & VIN Lookup · Parse