Window Sticker & VIN Data API for Platforms
CarWhere's Partner API puts original OEM window stickers (Monroney PDFs), per-VIN availability checks, bulk inventory provisioning, and NHTSA batch decode behind one key-authenticated JSON API — built for dealer website providers, inventory feed companies, marketplaces, lenders, and exporters who serve many rooftops. Single dealerships should use the $99/month rooftop plan, which is licensed for one dealership's own inventory only.
Original OEM Monroney PDFs
12 brands, pulled live from manufacturer systems plus a growing archive — never facsimiles.
Per-VIN availability JSON
format=check tells you before display whether a sticker exists, so your UI never shows a dead link.
Bulk provisioning
Up to 500 VINs per request (WMI-level) or 25 with live OEM probes — built for nightly feed runs.
Batch decode included
decode=true returns year/make/model/trim per VIN via the federal NHTSA database.
Single rooftop
$99/mo
One dealership, own inventory only. Unlimited lookups, widget + API, 14-day free trial, self-serve.
Start free trialPartner plan
Volume pricing
Multi-rooftop and product-embedding license: usage-based or flat tiers, priority support, and feed-scale provisioning limits. Tell us your volume and use case.
- Licensed for multiple rooftops / embedding in your product
- Higher provisioning limits
- Direct support channel
Full endpoint reference with real request/response examples: developer docs → · Single dealership? See For Dealers →
Partner FAQ
Who is the Partner plan for?
Companies integrating window sticker and VIN data across many rooftops or products: dealer website providers, inventory feed and merchandising platforms, marketplaces, lenders and appraisal tools, and exporters. If you serve multiple dealerships or embed our data in your own product, you need a Partner license — the $99/month rooftop plan is licensed for a single dealership's own inventory only.
What does the API provide?
Original OEM Monroney PDFs by VIN for 12 brands (Chevrolet, GMC, Buick, Cadillac, Ford, Lincoln, Jeep, Ram, Dodge, Chrysler, Hyundai, Genesis), a JSON per-VIN availability check so your UI never renders a dead sticker link, bulk provisioning for inventory feeds (up to 500 VINs per request), optional NHTSA batch decode (year/make/model/trim per VIN), and recall/complaint context.
How does availability checking work at feed scale?
POST your VIN list to the provisioning endpoint: an instant WMI-level check flags supported brands across up to 500 VINs per request, and a live OEM probe mode (25 VINs per request) confirms an actual sticker exists per VIN before you display a button. Toyota, Lexus, and Kia retired public sticker access in 2026 — the check identifies those instantly.
What is the integration like?
Key-based auth (x-api-key header) over plain JSON/HTTPS — no OAuth ceremony. Full endpoint reference with real request/response examples is public at carwhere.com/developers/window-sticker-api. A two-line embeddable widget is also available for VDPs if you prefer not to handle PDFs yourself.