Kelley Blue Book API

KBB Vehicle Values, Listings and Research API for US Car Data

Scrappa's Kelley Blue Book API returns structured JSON from kbb.com, the US car values and listings site. Read the year, make, model and trim taxonomy, the KBB Fair Purchase Price with its low and high range, the deal indicator and the price history for any listing page, full vehicle detail with VIN, mileage, dealer and images, used car listing search by ZIP with pagination, consumer review aggregates, and the year, make and model research overview with the MSRP range, the expert review and the rating. Scrappa is an independent service and is not affiliated with or endorsed by Kelley Blue Book.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
6
Endpoints
kbb.com
Source coverage
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/kbb/v1/valuation?url=https%3A%2F%2Fwww.kbb.com%2Fcars-for-sale%2Fused%2Ftoyota%2Favalon%2Fxle" \n  -H "Accept: application/json" \n  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{\n  "success": true,\n  "data": {\n    "kbbFppAmount": 23980,\n    "kbbFppLowAmount": 22480,\n    "kbbFppHighAmount": 25380,\n    "dealIndicator": "Great",\n    "displayPrice": 25590,\n    "salePrice": 24695,\n    "incentive": 24695,\n    "dealerFeesTotal": 895,\n    "priceValidUntil": "2027-06-18",\n    "pricingHistory": [\n      { "dateUpdated": "2026-09-14", "price": 23980 }\n    ]\n  }\n}

What you can build

Structured data for real applications. Here are some ideas.

KBB Price Analysis

Read the KBB Fair Purchase Price with its low and high range and the deal indicator for any listing page to benchmark asking prices against KBB values.

Listing Price History

Track how the KBB Fair Purchase Price and the asking price moved over time with the per-listing price history.

Used Car Market Coverage

Count and collect used car listings for any ZIP area with KBB pricing, mileage and deal indicators, page by page.

Vehicle Research

Enrich research and comparison features with the MSRP range, the KBB expert review, the consumer rating and gallery images per year, make and model.

Kelley Blue Book scraper API

Kelley Blue Book API for KBB values, listings and vehicle research

The Kelley Blue Book API is built for automotive analytics, pricing tools and car search features. The valuation and listing endpoints return the KBB Fair Purchase Price with its low and high range, the deal indicator, the display and sale prices, the dealer fees, the price validity date, the price history, the VIN, the mileage, the dealer and the gallery images. The listings endpoint returns one search page of used car listings with the same KBB pricing fields plus the VIN and the mileage. The research endpoint returns the MSRP range, the KBB expert review and the rating for a year, make and model.

Read the KBB Fair Purchase Price with its low and high range and the deal indicator for any listing page.

Track the per-listing price history with dated price updates.

Search used car listings by ZIP code with radius, drive group and transmission facets.

Read the consumer review aggregate for any vehicle year, make and model.

Read the MSRP range, the expert review and the rating for a year, make and model.

Test the Kelley Blue Book API with 500 free monthly credits before scaling production traffic.

Choose the right Kelley Blue Book API endpoint

Use Taxonomy to build vehicle selectors

Call the taxonomy endpoint with a year, then a make id, then a model id to fill each level of a vehicle selector. Levels below the deepest supplied id stay null.

Open KBB Taxonomy API docs

Use Valuation and Listing for price checks

Pass a kbb.com listing page URL to the valuation endpoint for the KBB Fair Purchase Price and the price history, or to the listing endpoint for the full record with VIN, mileage, dealer and images.

Open KBB Valuation API docs

Use Listings for market coverage

Search used car listings by ZIP code with radius, drive group and transmission facets. Each record carries the KBB Fair Purchase Price, the deal indicator, the VIN and the mileage, and has_more comes from the live pagination links.

Open KBB Listings API docs

Available endpoints

Everything you need in one API.

GET

Vehicle Research

/api/kbb/v1/vehicle-research

MSRP range, expert review, rating and images for a year, make and model

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

KBB values and listings as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
KBB Fair Purchase Price and deal indicator
Scrappa:
ScrapingBee / ScraperAPI: Parse it yourself
Price history per listing
Scrappa:
ScrapingBee / ScraperAPI:
Consumer review aggregates
Scrappa:
ScrapingBee / ScraperAPI:
Price per 1k requests
Scrappa: From $0.20
ScrapingBee / ScraperAPI: Varies by credits per request
Unified API key
Scrappa: Yes (80+ APIs)
ScrapingBee / ScraperAPI: Scraping only
Free tier
Scrappa: 500 credits/month
ScrapingBee / ScraperAPI: Trial credits

Key features

KBB Fair Purchase Price with low and high range and the deal indicator for any listing page
Per-listing price history with dated price updates
Full vehicle detail with VIN, mileage, dealer and gallery images
Used car listing search by ZIP with radius, drive group and transmission facets
Consumer review aggregate for any vehicle year, make and model
MSRP range, expert review and rating for a year, make and model
Simple API key auth with 500 free credits per month

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by Kelley Blue Book. The Kelley Blue Book API returns structured JSON from current public kbb.com pages through a Scrappa API key.

Both take a kbb.com listing page URL. Valuation returns the KBB Fair Purchase Price, the range, the deal indicator and the price history. Listing returns the full record: VIN, mileage, dealer, images and the same pricing fields.

Call the taxonomy endpoint with no parameters for years and makes, then pass a year to get its makes, a make id to get its models and a model id to get its trims. Levels below the deepest supplied id stay null.

Pass a US ZIP code as zip and a page number as page. Each page returns up to 40 listings, and has_more comes from the live kbb.com pagination links for that search.

Every Scrappa account includes 500 free credits each month. After that, each request costs one credit, which works out to $0.20 to $0.30 per 1,000 requests depending on the credit pack or plan. Requests that return no usable data are never charged.

Start using the Kelley Blue Book API

Sign up and get 500 free credits. No credit card required.