Window sticker API: the original Monroney label, as data.
Fetch the Monroney label a vehicle left the factory with: base MSRP, destination charge, every factory option and package with its price, standard equipment and EPA fuel economy. Show what the car really cost new.
Free on a new account: 5 × VIN Decode, 1 × Vehicle History and 1 × Window Sticker. No card required.
import os, requests
res = requests.get(
"https://api.autoparse.io/v1/window-sticker/WDDUG8GBXJA338350",
headers={"x-api-key": os.environ["AUTOPARSE_API_KEY"]},
timeout=30,
)
res.raise_for_status()
print(res.json())What is the Window Sticker API?
The Autoparse Window Sticker API returns the original Monroney label for a vehicle as JSON. You send one GET request to /v1/window-sticker/{vin} with your API key, and the response gives the base MSRP, destination charge, every factory option and package with its price, standard equipment grouped by category, EPA fuel economy and warranty terms. A Monroney label is the price sticker a new car carries when it leaves the factory, so the data records how the vehicle was built and what it cost new. Use it to show original equipment on listings, adjust valuations for installed options or check that a trim matches its description. Each successful request costs a fixed number of credits shown on the pricing page, and a VIN with no sticker, a provider error or a timeout is never billed. The API reference lists every field.
Structured data, not documents.
Pricing
Base MSRP, destination charge, total options and total MSRP.
Packages and options
Factory packages and standalone options, each with a code, name and price.
Standard equipment
Everything included at no extra cost, grouped by category.
Specifications
Seating capacity, fuel tank, curb weight, wheelbase and tire size.
Fuel economy
EPA city, highway and combined MPG plus annual fuel cost estimates.
Warranty
Basic, powertrain and roadside warranty terms.
What comes back.
A shortened real response for one VIN. Arrays and nested objects are trimmed here; the API reference shows every field.
{
"vin": "WDDUG8GBXJA338350",
"options": {
"packages": [
{},
{}
],
"individual": [
{},
{}
]
},
"pricing": {
"currency": "USD",
"base_msrp": 102900,
"total_msrp": 123880,
"currency_sign": "$",
"options_total": 19985,
"destination_charge": 995
},
"vehicle": {
"make": "Mercedes-Benz",
"trim": "S560 4MATIC",
"year": 2018,
"doors": 4,
"model": "S-Class",
"engine": "4.0L V8"
},
"sections": [
{
"items": [],
"title": "Engine"
},
{
"items": [],
"title": "Transmission"
}
],
"warranty": {
"basic": "48 month/50,000 miles",
"roadside": "48 month/50,000 miles",
"powertrain": "48 month/50,000 miles"
},
"fuel_economy": {
"is_mpge": false,
"city_mpg": 17,
"highway_mpg": 27,
"combined_mpg": 21,
"co2_emissions": null,
"kwh_per_100mi": null
},
"identity_strip": [
{
"label": "Body Type",
"value": "Sedan"
},
{
"label": "Engine",
"value": "4.0L V8"
}
]
}Built for the real workflow.
Detail pages
Show original MSRP and installed options next to the asking price.
Valuation
Adjust a value based on the packages and options the car was actually built with.
Listing verification
Check that the trim and options in a listing match the factory record.
Buyer tools
Let shoppers compare what two similar cars were equipped with.
Three steps to your first call.
- Create an account and generate an API key.
- Call GET /v1/window-sticker/{vin} with your key in the x-api-key header.
- Read the JSON, or use the document returned by the endpoint, depending on the integration you build.
Before you ship, read how to authenticate, how credits are charged, the rate limits and the error codes.
From about $1.065 per request on the largest volumes. Subscribe for a monthly allowance or buy credit packs that never expire. Not found, upstream errors and timeouts are never billed.
Window Sticker API, answered.
What is a window sticker?
It is the Monroney label attached to a new vehicle. It lists the base price, destination charge, factory installed options and packages with prices, standard equipment and EPA fuel economy.
What does the window sticker API return?
The original label for a VIN as structured data: pricing, options and packages, standard equipment by category, specifications, EPA fuel economy and warranty terms.
Can I get a window sticker for any VIN?
Coverage depends on the manufacturer and model year. When no sticker is available for a VIN you are not charged.
How is the window sticker API priced?
Each successful request costs a fixed number of credits, shown on the pricing page. Failed lookups are never billed.
VIN Decoder API
Decode any 17 character VIN into year, make, model, trim, engine, transmission and safety data with one REST call. JSON response, pay per lookup.
Vehicle History API
Pull a vehicle history report by VIN: owners, title brands, accidents, odometer readings, recalls and service events as structured JSON.
Documentation
Quickstart, authentication, credits, rate limits and errors.