Discover/kbb.com API
live

kbb.com APIkbb.com

Access KBB vehicle ratings, OBD-II codes, lease deals, and make/model/year data via the Kelley Blue Book API. 6 endpoints, no KBB account required.

Endpoints
6
Updated
10d ago
Try it

No input parameters required.

api.parse.bot/scraper/e0fde739-face-4146-af0b-8ddb1b14e20e/<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/e0fde739-face-4146-af0b-8ddb1b14e20e/get_years' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 6 totalclick to expand

Get list of available vehicle years from Kelley Blue Book. Returns years ranging from 1992 to the latest available model year.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "years": "array of integers representing available vehicle years"
  },
  "sample": {
    "data": {
      "years": [
        2027,
        2026,
        2025,
        2024,
        2023,
        2022,
        2021,
        2020
      ]
    },
    "status": "success"
  }
}

About the kbb.com API

The KBB API exposes 6 endpoints covering vehicle catalog lookup, expert ratings, OBD-II diagnostic codes, and current lease deals from Kelley Blue Book. Use get_car_ratings to pull expert scores across dimensions like performance, comfort, reliability, and value for any make/model/year combination dating back to 1992, or call get_lease_deals to retrieve national lease offers with monthly payment, down payment, and MSRP details.

Vehicle Catalog Endpoints

Three endpoints let you traverse KBB's vehicle catalog top-down. get_years returns the full integer array of supported model years (1992 through the current year). Feed a year into get_makes to receive an array of make objects — each with a makeId, makeName, and atcMake slug. Then pass a year and make_id to get_models to get the corresponding model list, where every object includes modelId, modelName, makeId, and makeName. These three calls together give you the complete KBB vehicle catalog tree without any prior knowledge of IDs.

Ratings and Diagnostic Codes

get_car_ratings accepts a make, year, and model in lowercase slug format (e.g. toyota, 2024, camry) and returns a ratings object with fields including expert_overall, overall_rating, performance, comfort, quality, reliability, styling, and value. Note that ratings may be empty for some vehicles — particularly older or lower-volume models. get_obd_codes returns an array of OBD-II diagnostic trouble code objects, each with a code, title, and description. Currently only powertrain (P) codes are available; the category parameter defaults to P when omitted.

Lease Deals

get_lease_deals returns a deals array where each entry includes car, down_payment, monthly, duration_months, msrp, and an expires date. An optional zip_code parameter is accepted, but the deals are national listings and may not vary meaningfully by location. This endpoint is useful for tracking which vehicles have active manufacturer-backed lease promotions and comparing their effective monthly costs relative to MSRP.

Common use cases
  • Build a car comparison tool that surfaces KBB expert scores for reliability, comfort, and value side-by-side across competing models
  • Populate a vehicle selector UI by chaining get_years → get_makes → get_models to give users valid, structured KBB catalog choices
  • Aggregate current lease deals from get_lease_deals to flag vehicles with below-average monthly payments relative to MSRP
  • Power an OBD-II code lookup tool that maps P-code identifiers to plain-English titles and descriptions from KBB
  • Track how KBB expert ratings change year-over-year for a specific model by querying get_car_ratings across multiple years
  • Alert users when a target vehicle appears in the lease deals feed below a specified monthly payment threshold
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 Kelley Blue Book offer an official developer API?+
KBB does not publish a general-purpose developer API or a public API portal that developers can sign up for independently. Data access is typically reserved for automotive industry partners through commercial licensing arrangements.
What rating fields does get_car_ratings return, and are they always populated?+
The ratings object can include expert_overall, overall_rating, performance, comfort, quality, reliability, styling, and value. However, ratings may be empty for certain vehicles — particularly older models or those with limited editorial coverage. Always check whether the ratings object contains values before using them downstream.
Does get_obd_codes support codes other than powertrain (P) codes?+
Not currently. The endpoint covers powertrain (P) codes only; body (B), chassis (C), and network (U) codes are not included. You can fork this API on Parse and revise it to add support for the additional OBD-II categories.
Does the API return KBB trade-in or private-party vehicle valuations?+
Not currently. The API covers the vehicle catalog (years, makes, models), expert ratings, OBD-II codes, and lease deals. Vehicle pricing and valuation data — the core KBB use case for many consumers — is not exposed in these endpoints. You can fork this API on Parse and revise it to add a valuation endpoint.
Do lease deals vary by ZIP code?+
The zip_code parameter is accepted by get_lease_deals but the returned deals are national listings. In practice, results may not differ between ZIP codes — the deals reflect manufacturer-level promotions rather than regional inventory.
Page content last updated . Spec covers 6 endpoints from kbb.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.
Kelley Blue Book API – KBB Vehicle Data · Parse