Introduction
Welcome to the official documentation for Vehicle Databases. Vehicle Databases Automotive APIs provide seamless access to comprehensive vehicle information, offering businesses a robust foundation for automotive-related websites and applications.
Our suite of APIs empowers developers, businesses, and overall automotive industry to harness the full potential of vehicle data. Whether your requirements involve VIN decoding, access to auction data, access to sales history records, or market value of cars, or utilization of OCR services, or any other vehicle-related data & technology, our APIs are meticulously designed to simplify and optimize your processes. We stand committed to providing a seamless and efficient solution to meet the diverse needs of your business within the automotive landscape. As you peruse this documentation, anticipate a rich source of knowledge that will facilitate the effortless integration of these APIs.
- Version: 3.0
- Updated on: October 26 2024
Changelog
- Introduced Stolen Check API by VIN
- Introduced version 2 of vehicle maintenance by VIN and YMMT
- Introduced version 2 of vehicle repairs by VIN and YMM
- Introduced vehicle recalls by YMM
- Updated the database for vehicle recalls API.
- Removed US Truck license decode.
- Updated the database for Market Value API.
- Introduced version 2 for all options APIs.
- Added VIN report with auction API.
- Added Premium Plus VIN decode API.
- Fix Premium plus VIN decode response PDF download.
- Added support for retrieving market value data by state and mileage in the Market Value APIs.
- Introduced Europe VIN decode version 2 API.
- Update the Unused Trial email notification subjects.
- Add the Maintenance by VIN API
- Add the Repairs by VIN API
- Added VIN report with Auction HTML API.
- Introduced market value by vin and market value by YMM Version 2 APIs.
- Create an HTML configuration form on the User profile page to be used on the HTML APIs template.
- Implement a company logo upload option on the Profile page.
- Added VIN report HTML API.
- Introduced a Custom Development Offer with a request Custom Quote option for users who are interested in development services.
- Updated the checkout process for a smoother user experience.
- Added a new plans page “My Plan” to provide users with detailed plan information about active plans.
- Updated the Packages & Payments page for clarity and improved presentation.
- Implemented invoice feature support for seamless billing, users can view invoices from payments page.
- Integrated various updates for enhanced performance and functionality.
- Added classic VIN decoder API to expand VIN decoding capabilities.
- Removed auto-decline of I/O/Q in VIN inputs for improved flexibility.
- Introduced premium plus VIN decode Version 2 API, enhancing the decoding process.
- Implemented updates for enhanced performance and functionality.
- Added UK License Decode API.
- Added live chat support.
- Updated Electric Vehicle API output template.
- Added the Vehicle Media API.
- Added the Title Check API.
- Added Whatsapp contact.
- Updated Navigations.
- Added Electric Vehicle API.
- Implemented Prepaid feature “Pay As You Go” in “Packages”.
- Integrated and updated email flows for account-related notifications.
- Introduced subscription cancellation, effective from the next billing period.
- Added cron job endpoint for evaluating and sending Top up notifications.
- Implemented Upcoming Invoice feature for improved billing transparency- to be seen inside the dashboard and application “upcoming invoice” page.
- Updated Dashboard layout for a more user-friendly experience.
- Added Overage section on Dashboard for monitoring usage beyond allocated limits.
- Enhanced VIN validation for Sales History and Auction to accommodate classic VINs, the APIs will take 5-14 characters VINs during testing inside the app.
- Created VIN suggestion API template and integrated an API.
- Added Market Value API with Year, Make, and Model (YMM) feature.
- Created public API endpoints for Year, Make, Model, and Trim information.
- Expanded signup form to include phone codes.
- Integrated phone code functionality on the profile page.
- Implemented user signup action logging.
- Implemented public APIs with endpoints for Year, Make, Model, and Trim data retrieval.
- Introduced Recalls, Services, and Maintenance APIs.
- Enhanced API call error customization to differentiate between Out of Quota and other errors.
- Implemented an optional VIN report feature for tailored user preferences.
- Integrated API interest selection during the signup process for personalized user experience.
- Update query parameters passage. Based on release updates from Vue Router.
- Streamlined the payment section to display only permitted APIs.
- Restricted the updating of email addresses from the profile page for security measures.
- Expanded the signup form to capture additional information, including the number of API calls of interest, phone number, company name, and company website.
- Enhanced the dashboard to display rollover credits as available.
- Updated the logo for a refreshed visual identity.
- Improved License OCR Decode to support functional images.
- Modified the language in the vehicle report usage verification section from "Vehicle was not Used" to "No problem found!" for clarity.
- Improved License OCR to exclusively return license and state details.
- Added Buildsheet API for comprehensive automotive data retrieval.
- Enhanced License Decode with state codes and descriptions.
- Upgraded License OCR Decode for functional image support.
- Updated VIN Report Event Icon for visual refinement.
- Enhanced Dashboard with informative messages for user guidance.
- Initial release
October 2024
September 2024
August 2024
July 2024
June 2024
March 2024
February 2024
January 2024
December2023
November 2023
October 2023
September 2023
August 2023
June 2023
May 2023
April 2023
January 2023
December 2022
November 2022
October 2022
API Architecture
The Vehicle Databases API follows a RESTful architecture and employs secure HTTPS for communication. Its endpoints are designed with intuitive, resource-oriented URLs. It accepts request data in JSON format, and its responses are also formatted in JSON. The API adheres to standard HTTP response codes, employs authentication mechanisms, and utilizes standard HTTP verbs for interaction.
Base URL
The documentation references all API endpoint URLs with a common base: https://api.vehicledatabases.com
Authorization Key
To access the API, an authentication key is required. This key is provided upon signup or package purchase, ensuring secure and authorized access to the API's features.
Request Type and HTTP Response Status Codes
Request Type
All requests and responses made to Vehicle Databases follow the application/json content type standard. This ensures a consistent and structured approach to data exchange between your application and our API.
-
GET request is designed to retrieve comprehensive information about an account object without causing any modifications or alterations to the account itself. This request is purely for data retrieval. -
POST serves as a mechanism for sending a data object to the Vehicle Databases server, enabling the execution of a predefined operation. By utilizing this request, you can provide the necessary data input to trigger specific actions or processes within the system.
HTTP Response Status Codes
Vehicle Databases uses standard HTTP response status codes to convey the outcome of your requests. These status codes help you understand the success or failure of your API interactions. Below is a summary of the most common status codes you may encounter:
Status Type | Description |
---|---|
200 | Successful Request |
400 | Bad Request – Invalid request format |
401 | Unauthorized – Invalid API Key |
402 | Request Failed |
403 | Forbidden – You do not have access to the requested resource |
404 | Not Found |
409 | Conflict |
429 | Too Many Requests |
500, 502, 503, 504 | Internal Server Error |
Responses
At Vehicle Databases, we maintain a consistent response format to ensure clarity and ease of integration. All responses from our APIs are delivered in the JSON format, and they are encoded in UTF-8.
It's important to note that the structure of the response body may vary depending on the specific endpoint you're interacting with. To provide you with the most relevant and precise information, we have described the response structure for each endpoint separately in our documentation.
Postman Collection
We've prepared a Postman collection for Vehicle Databases to simplify the process of testing and integrating with our APIs. This collection includes a set of pre-configured API requests, along with detailed descriptions and sample responses. Using Postman and our collection, you can quickly explore our API endpoints, test functionality, and jump-start your integration process.
What's Included?
-
Pre-configured Requests: The collection contains pre-configured requests for different aspects of Vehicle Databases, such as VIN decoding, auction data retrieval, sales history, and more.
-
Request Descriptions: Each request in the collection is accompanied by detailed descriptions and the required parameters.
-
Authorization Setup: We've set up the necessary authorization parameters for you, making it easy to get started with your API key.
How to Get the Postman Collection
To access and download the Vehicle Databases Postman collection, simply click on the link below:
Download Vehicle Databases Postman Collection
Getting Started with Postman
If you're new to Postman, you can download and install the Postman application from the Postman website. It's a powerful tool for API development and testing, and our collection is designed to work seamlessly with it.
Once you have Postman installed, import the downloaded collection to start exploring and testing the Vehicle Databases APIs. If you encounter any issues or have questions, don't hesitate to reach out to our support team.
Happy testing and integrating with Vehicle Databases!
API Rate Limits
To ensure efficient use and fair distribution of resources, our platform implements API rate limiting. Rate limits are in place to maintain platform stability and to ensure fair access for all users.
Rate Limit Overview
Strict Limits
Certain APIs are strictly limited to one request per second. This restriction is in place to prevent excessive use of resources and to maintain optimal performance for all users. The restricted APIs subject to this one request per second limit include:- Auction
- Buildsheet
- Europe VIN Decode
- License Plate OCR
- Title Check
- US Plate Decode
- VIN OCR
- VIN Suggestion
Package-specific Limits
The rate limit may vary from package to package. It is essential to review the documentation for each package to understand the specific rate limits imposed.Apart from above mentioned APIs in “Strict Limits” section all other APIs will follow rate limiting based on the package users will subscribe to. Please find the rate limits based on packages on www.vehicledatabases.com/portal/package
Rate Limit Exceeded
If the quota is exceeded, the API will respond with an HTTP status code 429, indicating that the rate limit has been exceeded. Along with the error code, the API will return an error message stating, Rate limit is exceeded. Try again later. This message serves as a notification to the user that they have reached the rate limit and should adjust their request frequency accordingly.Ensuring Compliance
Developers utilizing our APIs should implement logic within their applications to handle rate limit responses gracefully. This includes implementing appropriate retry mechanisms to prevent overwhelming the API with repeated requests.
Auction
Auction API comprises of information of instance of a vehicle being put up for sale through a vehicle auction in North America. The data includes the specifications of the vehicle at the time of the auction, along with all the related images for the listing.
Support: Works for all 17 digit VINs and classic (5-13 digit VINs) based on US and Canada region.
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
VIN | Yes | VIN number |
JSON Response
Data covered in the API includes vehicle's information including, The price for which the salvaged vehicle was sold in auction or current bid in $, Location and date of auction. Seller information, Visual explanation of the car condition when auctioned through 10+ auction images, Accident and damage records. Odometer readings at the time of auction and more.
Parameter | Description |
---|---|
status | success or error |
data | Includes all auction data available. |
{
"status": "success",
"vin": "1FMCU0G93GUB08696",
"data": [
{
"sale_index": "sold-1",
"price": "$2,500",
"sale status": "Sold",
"vname": "2016 Ford Escape, SE",
"lot-number": "0-26488292",
"car-features": {
"Has_Keys": "yes",
"Runs_Drives": "no",
"Engine_Starts": "yes"
},
"title-and-condition": {
"Title Type": "Salvage",
"Title Description": "N/A",
"Primary Damage": "Front end",
"Secondary Damage": "N/A",
"VIN": "1FMCU0G93GUB08696",
"Common": "N/A"
},
"technical-specs": {
"Odometer": "98,042 mi (157,783 km)",
"Estimated Repair Cost": "$10,676",
"Avg. Estimated Retail Value": "N/A",
"Damage Ratio": "N/A",
"Estimated Winning Bid": "N/A",
"Body Style": "SUV 4 DOOR",
"Color": "N/A",
"Engine Type": "2.0L",
"Fuel Type": "N/A",
"Cylinders": "4",
"Transmission": "Automatic",
"Drive": ""
},
"sale-date-location": {
"Seller Type": "Progressive Casualty Insurance",
"Auction Date": "01-21-2020",
"Auction Type": "N/A",
"Location": "Southern New Jersey (NJ)",
"Buyer Country": "N/A"
},
"listing-history": {
"2020-01-21": "Sold $2,500"
},
"year": "2016",
"make": "FORD",
"model": "ESCAPE",
"images": [
"https://vhr-dev.sfo3.cdn.digitaloceanspaces.com/Report/auction/1FMCU0G93GUB08696/01-21-2020/img-0-0.jpg?AWSAccessKeyId=OPBFNLV5HC3ST3HB6RTF&Expires=1715273423&Signature=ZOY6WvCgOaaCKkAAGi%2FGALYx8eU%3D",
"https://vhr-dev.sfo3.cdn.digitaloceanspaces.com/Report/auction/1FMCU0G93GUB08696/01-21-2020/img-0-1.jpg?AWSAccessKeyId=OPBFNLV5HC3ST3HB6RTF&Expires=1715273423&Signature=s08t3EYJWoL5XtFOwwq5%2BwSWQXo%3D",
"https://vhr-dev.sfo3.cdn.digitaloceanspaces.com/Report/auction/1FMCU0G93GUB08696/01-21-2020/img-0-2.jpg?AWSAccessKeyId=OPBFNLV5HC3ST3HB6RTF&Expires=1715273423&Signature=U2bhfIfomb1reXzISOupplWgVcU%3D",
"https://vhr-dev.sfo3.cdn.digitaloceanspaces.com/Report/auction/1FMCU0G93GUB08696/01-21-2020/img-0-3.jpg?AWSAccessKeyId=OPBFNLV5HC3ST3HB6RTF&Expires=1715273423&Signature=%2BZLTaHU1RpCoWiaSQD7yR08%2BiUo%3D",
"https://vhr-dev.sfo3.cdn.digitaloceanspaces.com/Report/auction/1FMCU0G93GUB08696/01-21-2020/img-0-4.jpg?AWSAccessKeyId=OPBFNLV5HC3ST3HB6RTF&Expires=1715273423&Signature=aJXASL%2FKH7%2Bq1XSnjOuWVtD%2F5kQ%3D",
"https://vhr-dev.sfo3.cdn.digitaloceanspaces.com/Report/auction/1FMCU0G93GUB08696/01-21-2020/img-0-5.jpg?AWSAccessKeyId=OPBFNLV5HC3ST3HB6RTF&Expires=1715273423&Signature=kUGlxfqhOjIOooc9%2Fgri%2FydwU%2BE%3D",
"https://vhr-dev.sfo3.cdn.digitaloceanspaces.com/Report/auction/1FMCU0G93GUB08696/01-21-2020/img-0-6.jpg?AWSAccessKeyId=OPBFNLV5HC3ST3HB6RTF&Expires=1715273423&Signature=PWrJQ%2BzOtkmapMhrHskcBTqomPc%3D",
"https://vhr-dev.sfo3.cdn.digitaloceanspaces.com/Report/auction/1FMCU0G93GUB08696/01-21-2020/img-0-7.jpg?AWSAccessKeyId=OPBFNLV5HC3ST3HB6RTF&Expires=1715273423&Signature=gJ0rAQlB8hC69uUxJdZobhSC6rk%3D",
"https://vhr-dev.sfo3.cdn.digitaloceanspaces.com/Report/auction/1FMCU0G93GUB08696/01-21-2020/img-0-8.jpg?AWSAccessKeyId=OPBFNLV5HC3ST3HB6RTF&Expires=1715273423&Signature=Z0FMMuujIgqv4iBAK4cbLuIlamc%3D",
"https://vhr-dev.sfo3.cdn.digitaloceanspaces.com/Report/auction/1FMCU0G93GUB08696/01-21-2020/img-0-9.jpg?AWSAccessKeyId=OPBFNLV5HC3ST3HB6RTF&Expires=1715273423&Signature=716XFwVl%2BhUY7ZROTgN5FoRZ3VU%3D"
],
"market-value": {},
"vin": "1FMCU0G93GUB08696"
}
]
}
Basic VIN Decode
This API provides basic specifications including year, make, model, trim, engine specs, drivetype, and fuel types of any vehicle.
Coverage:This API supports VINs from 1981 to 2025 and all vehicle types.
Support: Works for all 17 digit VINs based on US and Canada region.
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
vin | Yes | 17 digits VIN number |
JSON Response
The response is a list of all the information associated with a VIN number. Each vin number has the following elements:
Parameter | Description |
---|---|
status | success or error |
data | An object containing all data available. |
{
"status": "success",
"data": {
"intro": {
"vin": "5TDYK3DC8FS560664"
},
"basic": {
"make": "Toyota",
"model": "Sienna",
"year": "2015",
"trim": "",
"body_type": "4 Door Passenger Van",
"vehicle_type": "Van",
"vehicle_size": ""
},
"engine": {
"engine_size": "3.5",
"engine_description": "V6, 3.5L",
"engine_capacity": ""
},
"manufacturer": {
"manufacturer": "Toyota Motor Mfg., Indiana, Inc.",
"region": "Princeton, IN",
"country": "United States",
"plant_city": "Princeton, IN"
},
"transmission": {
"transmission_style": ""
},
"restraint": {
"others": "Dual Air Bag; Seat Belts; Side Air Bag-1st Row; Curtain Shield Air Bag-All Rows"
},
"dimensions": {
"gvwr": "Class D: 5,001-6,000Lbs"
},
"drivetrain": {
"drive_type": "Front Wheel Drive"
},
"fuel": {
"fuel_type": "Gasoline"
}
}
}
Buildsheet (discontinued)
Buildsheet API is one of the most premium APis offered by Vehicle Databases. Buildsheet APi returns the detailed information on a vehicle with OEM codes. It tells about the vehicle specifications,colors (interior/exterior). Factory installed standard equipment aswell as optional equipment.
Manufacturer | Coverage |
---|---|
Buick | 1980 - 2018 |
Cadillac | 1980 - 2018 |
Chevrolet | 1980 - 2018 |
Chrysler | 1980 - 2018 |
Dodge | 1980 - 2018 |
Eagle | 1980 - 2018 |
Ford | 1992 - 2019 |
Geo | 1980 - 2018 |
GMC | 1980 - 2018 |
Hummer | 1980 - 2018 |
Hyundai | 1981 - 2012 |
Isuzu | 1980 - 2018 |
Jeep | 1980 - 2018 |
Lincoln | 1992 - 2019 |
Mazda Trucks | 1992 - 2019 |
Mercedes Benz | 1981 - 2009 |
Mercury | 1992 - 2019 |
Oldsmobile | 1980 - 2018 |
Plymouth | 1980 - 2018 |
Pontiac | 1999 - 2015 |
Saab | 1980 - 2018 |
Saturn | 1980 - 2018 |
Suzuki | 1980 - 2018 |
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
VIN | True | 17 Digit VIN Number |
JSON Response
Buildsheet API returns information on a vehicle with OEM codes, including all vehicle specifications such as interior and exterior features, factory standard equipment, optional equipment, packages, safety and emissions ratings, and more.
Parameter | Description |
---|---|
status | success or error |
data | An object containing all data available. |
{
"status": "success",
"data": {
"year": 2002,
"make": "chrysler",
"model": "Sebring",
"interior_color": "",
"exterior_color": "",
"codes": {
"173": "ZONE 73-SAN FRANCISCO",
"594": "VEHICLE ORDER TRACKING",
"605": "CALIFORNIA STATE CODE",
"905": "CALIFORNIA STATE CODE",
"*E8": "SEATS - CLOTH LOW-BACK BUCKET",
"-DV": "DARK SLATE GRAY",
"1AA": "U.S. DEALER RETAIL",
"28H": "CUSTOMER PREFERRED PACKAGE 28H",
"2DH": "CUSTOMER PREFERRED PACKAGE 2DH",
"3VU": "CUSTOMER PREFERRED DISCOUNT",
"6US": "LABEL - U.S. SPECIFICATIONS",
"APA": "MONOTONE PAINT",
"BAN": "ALTERNATOR - 120 AMP",
"BC5": "BATTERY - 510 AMP MAINTENANCE FREE",
"BRT": "BRAKES - ANTI-LOCK 4-WHEEL DISC",
"BTB": "ALL VEHICLES WITH ABS BRAKES",
"CAC": "SEATS - LOW BACK BUCKET",
"CDL": "LUMBAR ADJUST - MANUAL, DRIVER",
"CF4": "CHILD SEAT UPPER TETHER ANCHORAGES",
"CFN": "SEAT - REAR 60/40 FOLDING",
"CG6": "SEAT BELT - REAR CENTER, 3-POINT",
"CGD": "SHOULDER BELTS - FRONT HEIGHT ADJUST",
"CGU": "CHILD SEAT ANCHOR SYSTEM-LATCH READY",
"CGW": "AIR BAGS - FRONT, NEXT GENERATION**",
"CHK": "HEADLINER MODULE - BASE",
"CKB": "CARPET - FLOOR",
"CKP": "TRUNK DRESS-UP",
"CLE": "FLOOR MATS - FRONT & REAR",
"CUF": "CONSOLE - FULL LENGTH FLOOR",
"CUT": "STOWAGE BIN - INSTRUMENT PANEL",
"DGB": "TRANSMISSION - 4-SPEED AUTOMATIC",
"DGL": "TRANSMISSION - 4-SPD. AUTOMATIC,41TE",
"DHA": "TORQUE CONVERTER - LOCK-UP",
"DLD": "2.7 OVERALL TOP GEAR RATIO",
"EER": "ENGINE - 2.7L V6 DOHC 24 VALVE MPI",
"GAD": "WINDOWS - TINTED GLASS",
"GBC": "GLASS - FRONT & REAR SOLAR CONTROL",
"GFA": "DEFROSTER - REAR WINDOW",
"GNA": "MIRROR - REAR VIEW, DAY/NIGHT",
"GNE": "SUN VISOR - W/MIRROR, RIGHT",
"GNF": "SUN VISOR - W/MIRROR, LEFT",
"GUR": "MIRRORS - POWER",
"GXT": "LOCKS - REAR DOOR CHILD PROTECTION",
"HAA": "AIR CONDITIONING",
"HGA": "INSULATION - HOOD",
"I43": "ROUTE 43 - BENECIA, CA",
"JAA": "INSTRUMENT PANEL",
"JBG": "BEZEL - INSTRUMENT PANEL, WOODGRAIN",
"JCB": "SPEEDOMETER - 120 MPH PRIMARY",
"JFH": "TACHOMETER",
"JHA": "WINDSHIELD WIPERS - VAR INTERMITTENT",
"JJF": "HORN - SINGLE LOW NOTE",
"JKA": "GLOVE BOX - LOCKING",
"JKF": "HOOD RELEASE - COWL MOUNTED",
"JKK": "INSIDE EMERGENCY TRUNK LID RELEASE",
"JKP": "POWER OUTLET - AUXILIARY 12V",
"JPB": "LOCKS - POWER",
"JPC": "TRUNKLID RELEASE - POWER",
"JPD": "WINDOWS - POWER, DRIVER ONE-TOUCH",
"K2E": "STRIPE/BADGE/MOLDING/COLOR",
"LAM": "WARNING LAMP - DOOR AJAR",
"LAN": "WARNING LAMP - DECKLID/LIFTGATE AJAR",
"LDC": "LAMP - TRUNK",
"LMA": "HEADLAMPS - HALOGEN",
"MDA": "BRACKET - FRONT LICENSE PLATE",
"MFC": "GRILLE - DARK SILVER METALLIC",
"MGJ": "BADGE - LX",
"MGZ": "BADGE - SEBRING",
"MHA": "WINDSHIELD MOLDINGS - BLACK",
"MLA": "FASCIAS - BODY COLOR",
"MU3": "BADGE - CHRYSLER",
"MUF": "CHRYSLER I.D. TAGS",
"NAS": "EMISSIONS - U.S. 50 STATE",
"NBV": "LOW EMISSION VEHICLE (LEV)",
"NEC": "EXHAUST TIP - BRIGHT",
"NFZ": "FUEL TANK - 16 GALLON W/TETHERED CAP",
"NHM": "SPEED CONTROL",
"PB2": "STERLING BLUE SATIN GLOW",
"QB2": "STERLING BLUE SATIN GLOW",
"RBK": "RADIO-AM/FM COMPACT DISC W/CHGR CTRL",
"RCD": "SPEAKERS - FOUR",
"RDD": "ANTENNA - FIXED",
"SBA": "STEERING - POWER RACK AND PINION",
"SCH": "STEERING WHEEL - SPORT",
"SDC": "SUSPENSION - TOURING",
"SHC": "STABILIZER BAR - FRONT AND REAR",
"SUA": "STEERING COLUMN - TILT",
"TBC": "SPARE TIRE - COMPACT",
"TPL": "TIRES - P205/60TR16 BSW ALL SEASON",
"TZH": "MICHELIN BRAND TIRES",
"WLZ": "WHEELS - ALL ALUMINUM",
"WNB": "WHEELS - 16 X 6.5 ALUMINUM",
"XSL": "BRAKE/PARK INTERLOCK",
"YAA": "BUILD TO U S MARKET SPECIFICATIONS",
"YGF": "8 ADDITIONAL GALLONS OF GAS",
"ZCS": "SPRING - LEFT REAR",
"ZDE": "SPRING - LEFT FRONT",
"ZRS": "SPRING - RIGHT REAR",
"ZTD": "SPRING - RIGHT FRONT"
}
}
}
Classic VIN Decoder
This API provides basic specifications of a classic vehicle.
Coverage: This API supports vehicles from 1912-1980 based on US and Canada region.
Support: 5-14 digits VIN number.
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
vin | Yes | 5-14 digits VIN number |
JSON Response
The response is a list of all the information associated with a VIN number. Each vin number has the following elements:
Parameter | Description |
---|---|
status | success or error |
data | It returns year, make, model, drive, doors, transmission, and engine details. |
{
"status": "success",
"data": [
{
"vin": "844C026820",
"year": "1964",
"make": "Oldsmobile",
"model": "Dynamic Eighty-eight",
"transmission": "Manual Transmission",
"fuel": "Gasoline",
"engine": "V8",
"drive": "RWD",
"doors": 2
}
]
}
Disclaimer: Please note that the accuracy of this API is continuously being improved to achieve higher levels of precision.
Electric Vehicle Specifications
An Electric Vehicle Specifications API gives detailed specifications on any electric car. It covers manufacturers from 1999-present which have launched electric cars. Apart from basic specifications, dimensions and features, it typically provides data on a range of electric vehicle specifications, including battery capacity, range, charging times and more.
Coverage: This API supports US and Canada manufacturers from year 1999 to present. Only cars and semi trucks.
To get list of available years, makes, models, and trims, start from here Electric Vehicle Specifications
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
Year | True | Vehicle Year |
Make | True | Vehicle Make |
Model | True | Vehicle Model |
Trim | True | Vehicle Trim |
JSON Response
This API returns electric vehicle specifications and features.
Parameter | Description |
---|---|
status | success or error |
data | Provides the basic information, specifcations, and features of an electric vehicle. |
{
"status": "success",
"data": {
"basic": {
"year": 2023,
"make": "Tesla",
"model": "Model Y",
"trim": "Performance 4Dr ALL Wheel Drive Sport Utility",
"drive_type": "all-wheel",
"transmission": "1 speed automatic",
"recommended_fuel": "Electric"
},
"specs_and_dimension": {
"3rd row headroom:": "879mm (34.6\")",
"3rd row hiproom:": "927mm (36.5\")",
"3rd row legroom:": "673mm (26.5\")",
"3rd row shoulder room:": "1,041mm (41.0\")",
"Curb weight:": "2,066kg (4,555lbs)",
"Engine horsepower:": "425hp @ RPM",
"Engine torque:": "475 lb.-ft. @ RPM",
"Exterior body width:": "1,920mm (75.6\")",
"Exterior height:": "1,623mm (63.9\")",
"Exterior length:": "4,750mm (187.0\")",
"Front headroom:": "1,041mm (41.0\")",
"Front hiproom:": "1,367mm (53.8\")",
"Front legroom:": "1,062mm (41.8\")",
"Front shoulder room:": "1,433mm (56.4\")",
"GVWR:": "2,591kg (5,712lbs)",
"Interior cargo volume:": "855 L (30 cu.ft.)",
"Interior front cargo volume:": "116 L (4 cu.ft.)",
"Interior maximum cargo volume:": "2,158 L (76 cu.ft.)",
"Rear headroom:": "983mm (38.7\")",
"Rear hiproom:": "1,290mm (50.8\")",
"Rear legroom:": "1,057mm (41.6\")",
"Rear shoulder room:": "1,372mm (54.0\")",
"Towing capacity:": "1,588kg (3,500lbs)",
"Turning radius:": "6.1m (19.9')",
"Wheelbase:": "2,891mm (113.8\")",
"Max seating capacity": "7",
"Number of doors": "",
"Rear tires": "255/45WR19.0",
"Rear wheel size": "",
"Wheel size": "20\"",
"Front tires": "255/45WR19.0"
},
"powertrain": {
"Compressor": "Not Available",
"Drive type": "all-wheel",
"Electric motor 1 torque": "177 lb.-ft.",
"Electric motor 2 torque": "298 lb.-ft.",
"Electric motor horsepower": "184hp @ 6,380RPM",
"Engine location": "front and rear",
"Fuel economy city": "127mpge",
"Fuel economy combined": "122mpge",
"Fuel economy combined (kWh)": "28 kWh/100m",
"Fuel economy equivalent measure": "",
"Fuel economy fuel type": "electric",
"Fuel economy highway": "117mpge",
"Horsepower": "425hp @ RPM",
"Hybrid electric powertrain type": "BEV (battery electric vehicle)",
"Hybrid traction battery all electric range": "330 miles",
"Hybrid traction battery capacity (kWh)": "81",
"Hybrid traction battery charge time (hrs) @ 240V": "11.5",
"Hybrid traction battery DC fast charge connector": "Tesla",
"Hybrid traction battery number of cells": "828",
"Hybrid traction battery onboard charger (kW)": "11.5",
"Hybrid traction battery peak DC fast charge rate (kW)": "250.0",
"Hybrid traction battery peak DC fast charge time (minutes)": "30",
"Hybrid traction battery power output (kW)": "165",
"Hybrid traction battery type": "lithium ion",
"Hybrid traction battery voltage": "350",
"Powertrain number of motors": "2",
"Recommended fuel": "Electric",
"Torque": "475 lb.-ft. @ RPM",
"Transmission": "1 speed automatic"
},
"offroad_capability": {
"Ground clearance (min):": "168mm (6.6\")"
},
"features": {
"mechanical_features": [
"Dual Motor: Fr AC Induction/Rr AC Permanent Magnet -inc: 315 mi estimated range",
"3 Skid Plates",
"Gas-Pressurized Shock Absorbers",
"Front Anti-Roll Bar",
"Sport Tuned Suspension",
"Electric Power-Assist Speed-Sensing Steering",
"Double Wishbone Front Suspension w/Coil Springs",
"Multi-Link Rear Suspension w/Coil Springs",
"Lithium Ion Traction Battery w/11.5 kW Onboard Charger, 10 Hrs Charge Time @ 220/240V and 82 kWh Capacity"
],
"exterior_features": [
"Wheels: 20\" x 9.0\" Uberturbine",
"Clearcoat Paint",
"Fixed Laminated Glass 1st Row Sunroof",
"Fixed Laminated Glass 2nd Row Sunroof",
"Body-Colored Front Bumper",
"Body-Colored Rear Bumper",
"Black Side Windows Trim",
"Black Door Handles",
"Body-Colored Power w/Tilt Down Heated Auto Dimming Side Mirrors w/Power Folding",
"Fixed Rear Window w/Defroster",
"Light Tinted Glass",
"Rain Detecting Variable Intermittent Wipers w/Heated Wiper Park",
"Galvanized Steel/Aluminum Panels",
"Lip Spoiler",
"Power Open And Close Trunk Rear Cargo Access",
"Tailgate/Rear Door Lock Included w/Power Door Locks",
"Auto On/Off Projector Beam Led Low/High Beam Daytime Running Auto-Leveling Auto High-Beam Headlamps w/Delay-Off",
"Perimeter/Approach Lights",
"LED Brakelights",
"Headlights-Automatic Highbeams",
"Front Fog Lamps",
"Laminated Glass",
"255/45WR19.0"
],
"entertainment_features": [
"Radio: Premium Audio System -inc: 13 speakers, 1 subwoofer, 2 amps, immersive sound feature, music and media over Bluetooth, USB-A port in the glovebox w/a 128GB portable storage device and 4 USB-C ports and wireless charging for 2 smartphones in center console, Standard connectivity is included, at no additional cost, for 8 years following the new vehicle's original delivery, Certain high data usage vehicle features require at least standard connectivity, including maps, navigation and voice commands, Premium connectivity (including navigation, live traffic visualization, satellite-view maps, video streaming, caraoke, music streaming, internet browser) is complimentary for 30 days, then available as a subscription Features subject to change and may vary based on hardware configuration. New features that become available after delivery may be subject to additional charges.",
"Radio w/Seek-Scan, Clock, Steering Wheel Controls, Voice Activation, Radio Data System and 128 Gb Internal Memory",
"Window Grid Antenna",
"14 Performance Speakers",
"Regular Amplifier",
"1 LCD Monitor In The Front",
"Entertainment System w/Digital Media",
"Real-Time Traffic Display"
],
"interior_features": [
"Heated Front Bucket Seats -inc: power adjustable front seats and custom driver profiles",
"Front Seats w/Power 4-Way Driver Lumbar",
"8-Way Driver Seat -inc: Power 4-Way Lumbar Support",
"8-Way Passenger Seat",
"60-40 Folding Bench Front Facing Heated Fold Forward Seatback Leatherette Rear Seat",
"Power Tilt/Telescoping Steering Column",
"Gauges -inc: Speedometer, Odometer, Traction Battery Level, Power/Regen, Trip Odometer and Trip Computer",
"Power Rear Windows",
"Mobile Hotspot Internet Access",
"Heated Leatherette Steering Wheel",
"Front Cupholder",
"Rear Cupholder",
"Compass",
"Proximity Key For Doors And Power On",
"Valet Function",
"Remote Keyless Entry w/Integrated Key Transmitter, 4 Door Curb/Courtesy and Illuminated Entry",
"Remote Releases -Inc: Power Cargo Access and Power Charge Port Door",
"Cruise Control w/Steering Wheel Controls",
"Distance Pacing w/Traffic Stop-Go",
"Dual Zone Front Automatic Air Conditioning w/Steering Wheel Controls",
"HVAC -inc: Console Ducts",
"Illuminated Locking Glove Box",
"Driver Foot Rest",
"Interior Trim -inc: Aluminum/Genuine Wood Instrument Panel Insert, Metal-Look Console Insert and Metal-Look Interior Accents",
"Full Cloth Headliner",
"Simulated Suede Door Trim Insert",
"Premium Seat Trim",
"Day-Night Auto-Dimming Rearview Mirror",
"Driver And Passenger Visor Vanity Mirrors w/Driver And Passenger Illumination, Driver And Passenger Auxiliary Mirror",
"Full Floor Console w/Covered Storage and 1 12V DC Power Outlet",
"Front And Rear Map Lights",
"Fade-To-Off Interior Lighting",
"Carpet Floor Trim",
"Full Carpet Floor Covering -inc: Carpet Front And Rear Floor Mats",
"Cargo Area Concealed Storage",
"Cargo Space Lights",
"Memory Settings -inc: Door Mirrors, Steering Wheel, Audio and HVAC",
"FOB Controls -inc: Cargo Access and Windows",
"Tracker System",
"Smart Device Integration",
"Instrument Panel Covered Bin, Driver / Passenger And Rear Door Bins",
"Power 1st Row Windows w/Front And Rear 1-Touch Up/Down",
"Delayed Accessory Power",
"Power Door Locks w/Autolock Feature",
"Systems Monitor",
"Trip Computer",
"Outside Temp Gauge",
"Digital Appearance",
"Fixed Front Head Restraints and Fixed Rear Head Restraints",
"Front Center Armrest and Rear Center Armrest",
"2 Seatback Storage Pockets",
"Immobilizer",
"1 12V DC Power Outlet",
"Air Filtration"
],
"safety_features": [
"Electronic Stability Control (ESC)",
"ABS And Driveline Traction Control",
"Side Impact Beams",
"Dual Stage Driver And Passenger Seat-Mounted Side Airbags",
"Front And Rear Parking Sensors",
"Blind Spot",
"Forward Collision Mitigation and Rear Collision Warning",
"Lane Keeping Assist",
"Lane Departure Warning",
"Aerial View Camera System",
"Collision Mitigation-Front",
"Driver Monitoring-Alert",
"Tire Specific Low Tire Pressure Warning",
"Dual Stage Driver And Passenger Front Airbags",
"Curtain 1st And 2nd Row Airbags",
"Airbag Occupancy Sensor",
"Driver And Passenger Knee Airbag",
"Restricted Driving Mode",
"Power Rear Child Safety Locks",
"Outboard Front Lap And Shoulder Safety Belts -inc: Rear Center 3 Point, Height Adjusters and Pretensioners",
"Back-Up Camera",
"Front Camera",
"Left Side Camera",
"Right Side Camera"
]
}
}
}
Europe VIN Decode
Vehicle Databases provides support for European VINs when called, this API returns basic information about any European vehicle.
Coverage: This API supports VIN from 1981 to Present.
Support: 17 digits VIN number.
Legacy API (v1)
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
vin | Yes | 17 digit VIN number |
JSON Response
The response is a list of all the information associated with a VIN number. Each vin number has the following elements:
Parameter | Description |
---|---|
status | success or error |
data | Provides the information of VIN analytics and basic vehicle information including specifications. |
{
"status": "success",
"data": {
"VIN": "SB1JZ28E80E082086",
"VIN Analytics": {
"Squish VIN": "SB1JZ28E0E",
"Serial number": "082086"
},
"General Information": {
"Make": "Toyota",
"Model": "Corolla",
"Trim level": "HB",
"Body style": "3 Doors Hatchback",
"Engine type": "1.6L DOHC 16V FWD",
"Fuel type": "Gasoline",
"Transmission": "4-Speed Automatic",
"Vehicle class": "Compact Car",
"Vehicle type": "Passenger car",
"Manufactured in": "United Kingdom"
},
"Manufacturer": {
"Manufacturer": "Toyota Motor Manufacturing (UK) Ltd",
"City": "Burnaston",
"Region": "Europe",
"Country": "United Kingdom"
},
"Vehicle Specification": {
"Body type": "Hatchback",
"Number of doors": "3",
"Number of seats": "5",
"Displacement SI": "1598",
"Displacement CID": "97",
"Displacement nominal": "1.6",
"Engine valves": "16",
"Engine cylinders": "4",
"Engine horsepower": "110",
"Engine kilowatts": "81",
"Driveline": "FWD",
"Anti-lock braking system": "ABS"
}
}
}
Disclaimer: Europe VIN decoder API is currently not 100% accurate. While we are continuously working to enhance its precision and reliability, there may still be occasional discrepancies.
US Plate Decode
This API provides details about year, make, model and VIN by taking license plate number and state. This API covers only USA states.
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
license plate | Yes | License Plate number |
state | Yes | License Plate state |
JSON Response
Data covered in the API includes year, make, model, and VIN.
Parameter | Description |
---|---|
status | success or error |
intro | Provides the information of a VIN, license plate, state. |
basic | Provides the information about make, model, year. |
{
"status": "success",
"data": {
"intro": {
"vin": "1G4CW54K334142842",
"license": "CN31613",
"state": "IL"
},
"basic": {
"make": "Buick",
"model": "Park Avenue",
"year": 2003
}
}
}
License Plate OCR
For USA: This API endpoint returns the license plate number and state from the license plate image.
For UK: This API endpoint returns the license plate number the license plate image.
HTTP Request
POST Parameters
Parameter | Required | Description |
---|---|---|
file | Yes | The file to be uploaded. It accepts a single png, jpg, or jpeg image file. |
JSON Response
The response shows the license plate number and state.
Parameter | Description |
---|---|
status | success or error |
data | Shows the license plate number and state. |
USA
{ "status": "success", "data": { "plate": "CN31613", "state": "IL" } }
UK
{ "status": "success", "data": { "plate": "WJ59FHA", "state": "UK" } }
Market Value by VIN
Get access to trade-in, private party, and retail values for any vehicle based on state and mileage with our vehicle market value API. Our Vehicle Databases API service allows you instant access to accurate vehicle market value information by VIN, taking into account market trends analysis for used cars and dealer sales across North America. We analyze vehicle market value data based on millions of vehicle sales and transactions, providing estimates tailored to specific states and mileage. Our database is updated frequently to give accurate market value details for both new and used cars.
Coverage: This API supports US/Canada VIN from 1999 to 2024.
Support: 17 digit VIN number.
Legacy API (v1)
HTTP Request
GET Parameters
Parameter Type | Parameter Name | Optional | Description |
---|---|---|---|
Path | VIN | No | Vehicle Identification Number |
Query | state | Yes | US State code |
Query | mileage | Yes | Vehicle mileage value in miles |
JSON Response
The response is a list of all the information associated with a VIN number. Response has the following elements:
Parameter | Description |
---|---|
status | success or error |
data | Provides the information of a VIN, make, model, year, market value data |
{
"status": "success",
"data": {
"intro": {
"vin": "WBAPH7G50BNM56522"
},
"basic": {
"make": "BMW",
"model": "328",
"year": "2011",
"trim": "i 4dr Rear-wheel Drive Sedan Manual",
"state": "NY",
"mileage": "12,000"
},
"market_value": {
"market_value_data": [
{
"trim": "i 4dr Rear-wheel Drive Sedan Manual",
"market value": [
{
"Condition": "Outstanding",
"Trade-In": "$6,829",
"Private Party": "$12,153",
"Dealer Retail": "$15,200"
},
{
"Condition": "Clean",
"Trade-In": "$6,483",
"Private Party": "$11,473",
"Dealer Retail": "$14,273"
},
{
"Condition": "Average",
"Trade-In": "$5,906",
"Private Party": "$10,341",
"Dealer Retail": "$12,727"
},
{
"Condition": "Rough",
"Trade-In": "$5,157",
"Private Party": "$8,869",
"Dealer Retail": "$10,719"
}
]
}
]
}
}
}
Market Value by YMM
Get access to trade-in, private party, and retail values for any vehicle based on state and mileage with our vehicle market value API. Vehicle Databases API service allows you instant access to accurate vehicle market value information. We provide estimates of market value for used and new cars by year, make, model and trim based on market trends analysis for used cars and dealer sales all across North America. We analyze vehicle market value data based on millions of vehicle sales and transactions. Our database is updated frequently to give accurate market value details.
Coverage: This API supports US and Canada manufactures from 1999 to 2024.
To get list of available years, makes, models, click here Market Value
Legacy API (v1)
HTTP Request
GET Parameters
Parameter Type | Parameter Name | Optional | Description |
---|---|---|---|
Path | Year | No | Vehicle year |
Path | Make | No | Vehicle Make |
Path | Model | No | Vehicle Model |
Query | state | Yes | US State code |
Query | mileage | Yes | Vehicle mileage value in miles |
JSON Response
The response is a list of all the information associated with a year, make, and model. Response has the following elements:
Parameter | Description |
---|---|
status | success or error |
data | Provides the information of a make, model, year, and market value data |
{
"status": "success",
"data": {
"basic": {
"make": "Tesla",
"model": "Model 3",
"year": "2022",
"state": "NY",
"mileage": "12000"
},
"market_value": {
"market_value_data": [
{
"trim": "Base 4dr Rear-Wheel Drive Sedan Automatic",
"market value": [
{
"Condition": "Outstanding",
"Trade-In": "$26,984",
"Private Party": "$29,941",
"Dealer Retail": "$33,285"
},
{
"Condition": "Clean",
"Trade-In": "$26,601",
"Private Party": "$29,478",
"Dealer Retail": "$32,728"
},
{
"Condition": "Average",
"Trade-In": "$25,963",
"Private Party": "$28,705",
"Dealer Retail": "$31,798"
},
{
"Condition": "Rough",
"Trade-In": "$25,132",
"Private Party": "$27,701",
"Dealer Retail": "$30,590"
}
]
},
{
"trim": "Performance 4dr All-Wheel Drive Sedan Automatic",
"market value": [
{
"Condition": "Outstanding",
"Trade-In": "$34,390",
"Private Party": "$38,843",
"Dealer Retail": "$43,880"
},
{
"Condition": "Clean",
"Trade-In": "$33,902",
"Private Party": "$38,241",
"Dealer Retail": "$43,145"
},
{
"Condition": "Average",
"Trade-In": "$33,088",
"Private Party": "$37,239",
"Dealer Retail": "$41,920"
},
{
"Condition": "Rough",
"Trade-In": "$32,030",
"Private Party": "$35,936",
"Dealer Retail": "$40,327"
}
]
},
{
"trim": "Long Range 4dr All-Wheel Drive Sedan Automatic",
"market value": [
{
"Condition": "Outstanding",
"Trade-In": "$31,294",
"Private Party": "$34,943",
"Dealer Retail": "$39,070"
},
{
"Condition": "Clean",
"Trade-In": "$30,850",
"Private Party": "$34,402",
"Dealer Retail": "$38,415"
},
{
"Condition": "Average",
"Trade-In": "$30,109",
"Private Party": "$33,500",
"Dealer Retail": "$37,324"
},
{
"Condition": "Rough",
"Trade-In": "$29,146",
"Private Party": "$32,328",
"Dealer Retail": "$35,906"
}
]
}
]
}
}
}
Market Value by VIN - v1
Get access to trade-in, private party and retail values for any vehicle with our vehicle market value API. Vehicle Databases API service allows you instant access to accurate vehicle market value information. We provide estimates of market value for used and new cars by VIN based on market trends analysis for used cars and dealer sales all across North America. We analyze vehicle market value data based on millions of vehicle sales and transactions. Our database is updated frequently to give accurate market value details.
Coverage: This API supports US and Canada VIN from 1990 to 2023.
Support: 17 digit VIN number.
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
VIN | Yes | Vehicle VIN number |
JSON Response
The response is a list of all the information associated with a VIN number. Response has the following elements:
Parameter | Description |
---|---|
status | success or error |
data | Provides the information of a VIN, make, model, year, market value data |
{
"status": "success",
"data": {
"intro": {
"vin": "5TDYK3DC8FS560664"
},
"basic": {
"make": "Toyota",
"model": "Sienna",
"year": "2015",
"trim": "XLE Premium 8-Passenger 4dr Minivan 6spd-automatic 6cyl 3.5L"
},
"market_value": {
"market_value_data": [
{
"trim": "XLE Premium 8-Passenger 4dr Minivan 6spd-automatic 6cyl 3.5L",
"market value": [
{
"Condition": "Outstanding",
"Trade-In": "$16,900",
"Private Party": "$21,481",
"Dealer Retail": "$25,008"
},
{
"Condition": "Clean",
"Trade-In": "$16,276",
"Private Party": "$20,643",
"Dealer Retail": "$23,982"
},
{
"Condition": "Average",
"Trade-In": "$15,235",
"Private Party": "$19,247",
"Dealer Retail": "$22,272"
},
{
"Condition": "Rough",
"Trade-In": "$13,882",
"Private Party": "$17,432",
"Dealer Retail": "$20,050"
}
]
}
]
}
}
}
Market Value by YMM - v1
Get access to trade-in, private party and retail values for any vehicle with our vehicle market value API. Vehicle Databases API service allows you instant access to accurate vehicle market value information. We provide estimates of market value for used and new cars by year, make, model and trim based on market trends analysis for used cars and dealer sales all across North America. We analyze vehicle market value data based on millions of vehicle sales and transactions. Our database is updated frequently to give accurate market value details.
Coverage: This API supports US and Canada manufactures from 1990 to 2023.
To get list of available years, makes, models, click here Market Value
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
Year | Yes | Vehicle Year |
Make | Yes | Vehicle Make |
Model | Yes | Vehicle Model |
JSON Response
The response is a list of all the information associated with a year, make, and model. Response has the following elements:
Parameter | Description |
---|---|
status | success or error |
data | Provides the information of a make, model, year, and market value data |
{
"status": "success",
"data": {
"basic": {
"make": "Aston Martin",
"model": "DB9",
"year": "2011"
},
"market_value": {
"market_value_data": [
{
"trim": "Volante 2dr Convertible 6spd-manual 12cyl 5.9L",
"market value": [
{
"Condition": "Outstanding",
"Trade-In": "$32,852",
"Private Party": "$39,718",
"Dealer Retail": "$44,165"
},
{
"Condition": "Clean",
"Trade-In": "$31,763",
"Private Party": "$37,988",
"Dealer Retail": "$41,808"
},
{
"Condition": "Average",
"Trade-In": "$29,948",
"Private Party": "$35,105",
"Dealer Retail": "$37,881"
},
{
"Condition": "Rough",
"Trade-In": "$27,589",
"Private Party": "$31,357",
"Dealer Retail": "$32,776"
}
]
},
{
"trim": "Volante 2dr Convertible 6spd-automatic 12cyl 5.9L",
"market value": [
{
"Condition": "Outstanding",
"Trade-In": "$30,223",
"Private Party": "$36,523",
"Dealer Retail": "$40,606"
},
{
"Condition": "Clean",
"Trade-In": "$29,222",
"Private Party": "$34,932",
"Dealer Retail": "$38,440"
},
{
"Condition": "Average",
"Trade-In": "$27,552",
"Private Party": "$32,281",
"Dealer Retail": "$34,829"
},
{
"Condition": "Rough",
"Trade-In": "$25,382",
"Private Party": "$28,834",
"Dealer Retail": "$30,135"
}
]
},
{
"trim": "2dr Coupe 6spd-manual 12cyl 5.9L",
"market value": [
{
"Condition": "Outstanding",
"Trade-In": "$30,673",
"Private Party": "$37,117",
"Dealer Retail": "$41,289"
},
{
"Condition": "Clean",
"Trade-In": "$29,657",
"Private Party": "$35,500",
"Dealer Retail": "$39,086"
},
{
"Condition": "Average",
"Trade-In": "$27,962",
"Private Party": "$32,806",
"Dealer Retail": "$35,415"
},
{
"Condition": "Rough",
"Trade-In": "$25,760",
"Private Party": "$29,303",
"Dealer Retail": "$30,642"
}
]
},
{
"trim": "2dr Coupe 6spd-automatic 12cyl 5.9L",
"market value": [
{
"Condition": "Outstanding",
"Trade-In": "$30,698",
"Private Party": "$36,443",
"Dealer Retail": "$40,208"
},
{
"Condition": "Clean",
"Trade-In": "$29,681",
"Private Party": "$34,856",
"Dealer Retail": "$38,063"
},
{
"Condition": "Average",
"Trade-In": "$27,985",
"Private Party": "$32,210",
"Dealer Retail": "$34,488"
},
{
"Condition": "Rough",
"Trade-In": "$25,781",
"Private Party": "$28,771",
"Dealer Retail": "$29,840"
}
]
}
]
}
}
}
Premium Plus VIN Decode One Trim
Premium plus VIN decode is a more detailed breakdown of a vehicle. As soon as you enter VIN it gives you information not just limited to year, make, model, trim, engine, transmission but also details of interior, exterior, mechanical, entertainment, safety and comfort features of a vehicle. It also gives you information about the interior/exterior colors of vehicle with HEX codes, fuel economy, along with standard equipment details and more.
Coverage: This API supports US/Canada VIN from 1999-2023.
Support: 17 digit VIN number.
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
vin | Yes | 17 digit VIN number |
JSON Response
The response is a list of all the information associated with a VIN number. Each vin number has the following elements:
Parameter | Description |
---|---|
status | success or error |
data | An object containing all the data available. |
{
"status": "success",
"data": {
"Touring 4dr Hatchback Manual": {
"intro": {
"vin": "SHHFK8G72JU203303"
},
"basic": {
"vehicle_name": "Honda Civic Type R",
"make": "Honda",
"model": "Civic Type R",
"model_group": "Civic Type R",
"year": "2018",
"trims": [
"Touring 4dr Hatchback Manual"
],
"trim": {
"Style": "4dr Hatchback Manual",
"Trim": "Touring",
"MSRP / Invoice": "$34,700.00 / $32,200.00"
},
"body_type": "hatchback",
"vehicle_type": "",
"doors": "4",
"vehicle_size": "Large Cars",
"vehicle_segment": ""
},
"engine": {
"engine_order_code": "",
"alternator_capacity": "",
"engine_number_of_cylinders": "I-4",
"engine_displacement_units": "2",
"displacement_(l_ci)": "2000",
"engine_block_type": "",
"engine_model": "Intercooled Turbo Premium Unleaded I-4",
"engine_valves": "16",
"engine_camshaft": "",
"emission_standard": "",
"net_torque": "295 @ 2500",
"sae_net_torque_rpm": "295 @ 2500",
"horsepower": "306 @ 6500",
"sae_net_horsepower_rpm": "306 @ 6500",
"compression": "9.8"
},
"manufacturer": {
"manufacturer": "Honda of The UK Manufacturing LTD",
"country": "UNITED KINGDOM"
},
"transmission": {
"transmission_style": "6 speed manual",
"transmission_type": "manual",
"transmission_order_code": "",
"first_gear_ratio": "3.62",
"second_gear_ratio": "2.12",
"third_gear_ratio": "1.53",
"fourth_gear_ratio": "1.12",
"fifth_gear_ratio": "0.91",
"sixth_gear_ratio": "0.73",
"seventh_gear_ratio": "",
"eighth_gear_ratio": "",
"reverse_ratio": "3.76",
"transfer_case_power_takeoff": ""
},
"dimensions": {
"dead_weight_hitch_max_trailer_wt": "",
"dead_weight_hitch_max_tongue_wt": "",
"trunk_volume": "",
"width": "73.9 in",
"length": "179.41 in",
"height": "56.5 in",
"track_width_front": "63 in",
"track_width_rear": "62.7 in",
"min_ground_clearance": "",
"wheelbase": "106.3 in",
"rear_hip_room": "",
"front_hip_room": "",
"rear_shoulder_room": "55 in",
"front_shoulder_room": "56.9 in",
"turning_diameter": "39.5 ft",
"rear_legroom": "35.9 in",
"front_legroom": "42.3 in",
"rear_headroom": "37.4 in",
"front_headroom": "39.3 in",
"passenger_volume": "97 ft³",
"liftover_height": ""
},
"drivetrain": {
"drive_type": "FWD",
"final_drive_axle_ratio": "4.11"
},
"braking": {
"rear_brake_type": "4-Wheel Disc",
"front_brake_type": "4-Wheel Disc",
"disc_front": "Yes",
"disc_rear": "Yes",
"front_brake_rotor_diam_and_thickness": "13.8",
"rear_brake_rotor_diam_and_thickness": "12"
},
"suspension": {
"steering_type": "Rack-Pinion",
"steering_ratio_overall": "",
"lock_to_lock_turns_steering": "",
"rear_suspension": "Multi-Link",
"front_suspension": "Strut",
"suspension_type_rear_cont": "Multi-Link",
"suspension_type_front_cont": "Strut",
"stabilizer_bar_diameter_rear": "",
"stabilizer_bar_diameter_front": ""
},
"colors": {
"interior": [
{
"Hex": "#a90905",
"Generic Name": "darkred",
"Code": "BR",
"Color": "Red/Black w/Suede-Effect Fabric Seating Surfaces w/Type R Logo"
}
],
"exterior": [
{
"Hex": "#e9e8e0",
"Generic Name": "gainsboro",
"Code": "WY",
"Color": "Championship White"
},
{
"Hex": "#343737",
"Generic Name": "darkslategray",
"Code": "GY",
"Color": "Polished Metal Metallic"
},
{
"Hex": "#1d1d1d",
"Generic Name": "black",
"Code": "BK",
"Color": "Crystal Black Pearl"
},
{
"Hex": "#0a2e80",
"Generic Name": "midnightblue",
"Code": "BS",
"Color": "Aegean Blue Metallic"
},
{
"Hex": "#990019",
"Generic Name": "darkred",
"Code": "RE",
"Color": "Rallye Red"
}
]
},
"seating": {
"standard_seating": "4"
},
"weight": {
"curb_weight": "3117 lbs"
},
"wheels_and_tires": {
"front_tire_size": "P245/30YR20",
"rear_tire_size": "P245/30YR20",
"spare_tire_size": "",
"rear_tire_order_code": "",
"front_tire_order_code": "",
"wheel_size_front_(inches)": "20 X 8.5 in",
"wheel_size_rear_(inches)": "20 X 8.5 in",
"spare_wheel_size": "",
"front_wheel_material": "Aluminum",
"rear_wheel_material": "Aluminum",
"spare_wheel_material": "",
"steering_type": "Rack-Pinion",
"anti_lock_brakes": "4-Wheel"
},
"market_value": {
"msrp": "$34,700.00",
"destination_charge": "$895.00",
"invoice_price": "$32,200.00"
},
"fuel": {
"fuel_economy": "22 City / 28 Highway MPG",
"highway_mileage": "28 MPG",
"city_mileage": "22 MPG",
"fuel_economy_est_combined": "25 MPG",
"epa_greenhouse_gas_score": "",
"fuel_type": "Premium Unleaded",
"fuel_capacity": "12.4 gal",
"fuel_injection_type": ""
},
"feature": {
"mechanical_and_powertrain": [
"Engine: 2.0L I-4 DOHC 16-Valve VTEC Turbocharged",
"Front And Rear Anti-Roll Bars",
"Multi-Link Rear Suspension w/Coil Springs",
"12.4gal. Fuel Tank",
"Driver Control Ride Control Sport Tuned Suspension",
"Transmission: 6-Speed Manual w/Rev-Match Control",
"Quasi-Dual Stainless Steel Exhaust w/Chrome Tailpipe Finisher",
"Front-Wheel",
"Strut Front Suspension w/Coil Springs",
"Electric Power-Assist Speed-Sensing Steering"
],
"safety": [
"VSA Electronic Stability Control (ESC)",
"ABS And Driveline Traction Control",
"Dual Stage Driver And Passenger Seat-Mounted Side Airbags",
"Low Tire Pressure Warning",
"Dual Stage Driver And Passenger Front Airbags",
"Curtain 1st And 2nd Row Airbags",
"Airbag Occupancy Sensor",
"Rear Child Safety Locks",
"Outboard Front Lap And Shoulder Safety Belts -inc: Height Adjusters and Pretensioners",
"Back-Up Camera"
],
"interior": [
"60-40 Folding Bench Front Facing Fold Forward Seatback Rear Seat",
"Fixed Front Head Restraints and Fixed Rear Head Restraints",
"High-Bolstered Front Bucket Sport Seats",
"6-Way Driver Seat -inc: Manual Recline, Height Adjustment and Fore/Aft Movement",
"4-Way Passenger Seat -inc: Manual Recline and Fore/Aft Movement",
"Suede-Effect Fabric Seating Surfaces w/Type R Logo -inc: double red stitching",
"Seats w/Simulated Suede Back Material",
"Manual Tilt/Telescoping Steering Column",
"Leather/Metal-Look Steering Wheel",
"Cruise Control w/Steering Wheel Controls",
"Interior Trim -inc: Simulated Carbon Fiber Instrument Panel Insert, Simulated Carbon Fiber Door Panel Insert, Metal-Look Console Insert and Metal-Look Interior Accents",
"Instrument Panel Bin, Driver / Passenger And Rear Door Bins",
"Gauges -inc: Speedometer, Odometer, Tachometer, Turbo/Supercharger Boost, Trip Odometer and Trip Computer",
"Digital/Analog Display",
"Compass",
"Outside Temp Gauge",
"Full Floor Console w/Covered Storage, Rear Console w/Storage and 1 12V DC Power Outlet",
"Carpet Floor Trim and Carpet Trunk Lid/Rear Cargo Door Trim",
"Sliding Front Center Armrest",
"Full Carpet Floor Covering -inc: Carpet Front And Rear Floor Mats",
"Roll-Up Cargo Cover",
"FOB Controls -inc: Cargo Access and Remote Engine Start",
"Remote Releases -Inc: Power Cargo Access",
"Cargo Space Lights",
"Cargo Features -inc: Spare Tire Mobility Kit",
"Simulated Suede Door Trim Insert",
"Driver And Passenger Visor Vanity Mirrors w/Driver And Passenger Illumination",
"Driver Foot Rest",
"Aluminum Gear Shifter Material",
"Glove Box",
"Day-Night Rearview Mirror",
"Front Cupholder",
"Rear Cupholder",
"Full Cloth Headliner",
"Power 1st Row Windows w/Driver And Passenger 1-Touch Up/Down",
"Power Rear Windows",
"Fade-To-Off Interior Lighting",
"Front Map Lights",
"Perimeter Alarm",
"Power Door Locks w/Autolock Feature",
"Power Fuel Flap Locking Type",
"1 12V DC Power Outlet",
"Proximity Key For Doors And Push Button Start",
"Remote Keyless Entry w/Integrated Key Transmitter, Illuminated Entry, Illuminated Ignition Switch and Panic Button",
"Valet Function",
"Engine Immobilizer",
"Dual Zone Front Automatic Air Conditioning",
"Redundant Digital Speedometer",
"Trip Computer"
],
"exterior": [
"Body-Colored Front Bumper",
"Body-Colored Power Heated Side Mirrors w/Manual Folding and Turn Signal Indicator",
"Wheels: 20\" x 8.5\" Alloy",
"Speed Sensitive Variable Intermittent Wipers",
"Fixed Rear Window w/Fixed Interval Wiper, Heated Wiper Park and Defroster",
"Black Grille",
"Galvanized Steel/Aluminum Panels",
"Tires: P245/30ZR20 90Y Summer Performance",
"Rocker Panel Extensions",
"Fully Automatic Aero-Composite Led Low/High Beam Daytime Running Headlamps w/Delay-Off",
"Black Side Windows Trim",
"Body-Colored Door Handles",
"Liftgate Rear Cargo Access",
"Wing Spoiler",
"Body-Colored Rear Bumper",
"Front Fog Lamps",
"Spare Tire Mobility Kit",
"Light Tinted Glass",
"245/30YR20.0"
]
},
"comfort": {
"total_cooling_system_capacity": ""
}
}
},
"execution time": "2.3590416249930857 sec"
}
Premium Plus VIN Decode Multiple Trims
Premium plus VIN decode is a more detailed breakdown of a vehicle. As soon as you enter VIN it gives you information not just limited to year, make, model, trims, engine, transmission but also details of interior, exterior, mechanical, entertainment, safety and comfort features of a vehicle. It also gives you information about the interior/exterior colors of vehicle with HEX codes, fuel economy, along with standard equipment details and more.
Coverage: This API supports US/Canada VIN from 1999-2023.
Support: 17 digit VIN number.
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
vin | Yes | 17 digit VIN number |
JSON Response
The response is a list of all the information associated with a VIN number. Each vin number has the following elements:
Parameter | Description |
---|---|
status | success or error |
data | An object containing all the data available. |
{
"status": "success",
"data": {
"TrailSport 4dr All-Wheel Drive Automatic": {
"intro": {
"vin": "5FNYF8H60PB501751"
},
"basic": {
"vehicle_name": "Honda Passport",
"make": "Honda",
"model": "Passport",
"model_group": "Passport",
"year": "2023",
"trims": [
"TrailSport 4dr All-Wheel Drive Automatic",
"Elite 4dr All-Wheel Drive Automatic",
"EX-L 4dr All-Wheel Drive Automatic"
],
"trim": {
"Style": "4dr All-Wheel Drive Automatic",
"Trim": "TrailSport",
"MSRP / Invoice": "$43,600.00 / $40,646.00"
},
"body_type": "",
"vehicle_type": "",
"doors": "4",
"vehicle_size": "Small SUV 4WD",
"vehicle_segment": ""
},
"engine": {
"engine_order_code": "",
"alternator_capacity": "",
"engine_number_of_cylinders": "V-6",
"engine_displacement_units": "3.5",
"displacement_(l_ci)": "3500",
"engine_block_type": "",
"engine_model": "Regular Unleaded V-6",
"engine_valves": "24",
"engine_camshaft": "",
"emission_standard": "",
"net_torque": "262 @ 4700",
"sae_net_torque_rpm": "262 @ 4700",
"horsepower": "280 @ 6000",
"sae_net_horsepower_rpm": "280 @ 6000",
"compression": "11.5"
},
"manufacturer": {
"manufacturer": "Honda Manufacturing of Alabama LLC",
"country": "UNITED STATES"
},
"transmission": {
"transmission_style": "9 speed automatic",
"transmission_type": "automatic",
"transmission_order_code": "",
"first_gear_ratio": "4.71",
"second_gear_ratio": "2.84",
"third_gear_ratio": "1.91",
"fourth_gear_ratio": "1.38",
"fifth_gear_ratio": "1",
"sixth_gear_ratio": "0.81",
"seventh_gear_ratio": "0.7",
"eighth_gear_ratio": "0.58",
"reverse_ratio": "3.83",
"transfer_case_power_takeoff": ""
},
"dimensions": {
"dead_weight_hitch_max_trailer_wt": "5000",
"dead_weight_hitch_max_tongue_wt": "500",
"trunk_volume": "",
"width": "78.58 in",
"length": "189.09 in",
"height": "72.2 in",
"track_width_front": "67.1 in",
"track_width_rear": "67.1 in",
"min_ground_clearance": "",
"wheelbase": "110.91 in",
"rear_hip_room": "",
"front_hip_room": "",
"rear_shoulder_room": "61.9 in",
"front_shoulder_room": "62 in",
"turning_diameter": "39.3 ft",
"rear_legroom": "39.6 in",
"front_legroom": "40.9 in",
"rear_headroom": "40 in",
"front_headroom": "39.5 in",
"passenger_volume": "114.9 ft³",
"liftover_height": ""
},
"drivetrain": {
"drive_type": "AWD",
"final_drive_axle_ratio": "4.33"
},
"braking": {
"rear_brake_type": "4-Wheel Disc",
"front_brake_type": "4-Wheel Disc",
"disc_front": "Yes",
"disc_rear": "Yes",
"front_brake_rotor_diam_and_thickness": "12.6",
"rear_brake_rotor_diam_and_thickness": "13"
},
"suspension": {
"steering_type": "Rack-Pinion",
"steering_ratio_overall": "",
"lock_to_lock_turns_steering": "",
"rear_suspension": "Multi-Link",
"front_suspension": "Strut",
"suspension_type_rear_cont": "Multi-Link",
"suspension_type_front_cont": "Strut",
"stabilizer_bar_diameter_rear": "",
"stabilizer_bar_diameter_front": ""
},
"colors": {
"interior": [
{
"Hex": "#32312e",
"Generic Name": "darkslategray",
"Code": "BK",
"Color": "Black w/Leather-Trimmed Seats"
}
],
"exterior": [
{
"Hex": "#949393",
"Generic Name": "lightslategray",
"Code": "SI",
"Color": "Lunar Silver Metallic"
},
{
"Hex": "#1d1d1d",
"Generic Name": "black",
"Code": "BK",
"Color": "Crystal Black Pearl"
},
{
"Hex": "#ebeae7",
"Generic Name": "linen",
"Code": "WX",
"Color": "Platinum White Pearl"
},
{
"Hex": "#5b5a60",
"Generic Name": "dimgray",
"Code": "GA",
"Color": "Sonic Gray Pearl"
},
{
"Hex": "#94181d",
"Generic Name": "brown",
"Code": "RL",
"Color": "Radiant Red Metallic II"
}
]
},
"seating": {
"standard_seating": "5"
},
"weight": {
"curb_weight": "4229 lbs"
},
"wheels_and_tires": {
"front_tire_size": "P245/60HR18",
"rear_tire_size": "P245/60HR18",
"spare_tire_size": "Compact",
"rear_tire_order_code": "",
"front_tire_order_code": "",
"wheel_size_front_(inches)": "18 X 8 in",
"wheel_size_rear_(inches)": "18 X 8 in",
"spare_wheel_size": "Compact ",
"front_wheel_material": "Aluminum",
"rear_wheel_material": "Aluminum",
"spare_wheel_material": "Steel",
"steering_type": "Rack-Pinion",
"anti_lock_brakes": "4-Wheel"
},
"market_value": {
"msrp": "$43,600.00",
"destination_charge": "$1,345.00",
"invoice_price": "$40,646.00"
},
"fuel": {
"fuel_economy": "19 City / 24 Highway MPG",
"highway_mileage": "24 MPG",
"city_mileage": "19 MPG",
"fuel_economy_est_combined": "21 MPG",
"epa_greenhouse_gas_score": "",
"fuel_type": "Regular Unleaded",
"fuel_capacity": "19.5 gal",
"fuel_injection_type": ""
},
"feature": {
"mechanical_and_powertrain": [
"Brake Actuated Limited Slip Differential",
"Front And Rear Anti-Roll Bars",
"Towing Equipment -inc: Trailer Sway Control",
"Permanent Locking Hubs",
"Electric Power-Assist Speed-Sensing Steering",
"4.334 Axle Ratio",
"1 Skid Plate",
"19.5gal. Fuel Tank",
"Strut Front Suspension w/Coil Springs",
"Quasi-Dual Stainless Steel Exhaust w/Chrome Tailpipe Finisher",
"GVWR: TBD",
"Multi-Link Rear Suspension w/Coil Springs",
"All-Wheel",
"Engine: 3.5L V6 24-Valve SOHC i-VTEC",
"Battery w/Run Down Protection",
"Transmission: 9-Speed Automatic",
"Gas-Pressurized Shock Absorbers"
],
"safety": [
"Vehicle Stability Assist (VSA) Electronic Stability Control (ESC)",
"ABS And Driveline Traction Control",
"Side Impact Beams",
"Dual Stage Driver And Passenger Seat-Mounted Side Airbags",
"Front And Rear Parking Sensors",
"Blind Spot Information (BSI) System Blind Spot",
"Collision Mitigation Braking System (CMBS) + Forward Collision Warning (FCW) and Cross Traffic Monitor",
"Lane Keeping Assist System (LKAS) Lane Keeping Assist",
"Lane Keeping Assist System (LKAS) Lane Departure Warning",
"Collision Mitigation-Front",
"Tire Specific Low Tire Pressure Warning",
"Dual Stage Driver And Passenger Front Airbags",
"Curtain 1st And 2nd Row Airbags",
"Airbag Occupancy Sensor",
"Rear Child Safety Locks",
"Outboard Front Lap And Shoulder Safety Belts -inc: Rear Center 3 Point, Height Adjusters and Pretensioners",
"Back-Up Camera"
],
"interior": [
"Heated Front Bucket Seats -inc: 10-way power driver's seat adjustment including power lumbar support, 4-way power front passenger's seat adjustment and head restraints at all seating positions",
"8-Way Driver Seat",
"Passenger Seat",
"60-40 Folding Split-Bench Front Facing Manual Reclining Fold Forward Seatback Rear Seat w/Manual Fore/Aft",
"Manual Tilt/Telescoping Steering Column",
"Gauges -inc: Speedometer, Odometer, Engine Coolant Temp, Tachometer, Trip Odometer and Trip Computer",
"Power Rear Windows, Fixed 3rd Row Windows and w/Manual Sun Blinds",
"Leather/Metal-Look Steering Wheel",
"Illuminated Front Cupholder",
"Rear Cupholder",
"Compass",
"Valet Function",
"Remote Keyless Entry w/Integrated Key Transmitter, Illuminated Entry and Panic Button",
"Remote Releases -Inc: Power Cargo Access and Mechanical Fuel",
"Proximity Key For Doors And Push Button Start",
"HomeLink Garage Door Transmitter",
"Cruise Control w/Steering Wheel Controls",
"Distance Pacing w/Traffic Stop-Go",
"Dual Zone Front Automatic Air Conditioning",
"Rear HVAC",
"HVAC -inc: Underseat Ducts and Console Ducts",
"Illuminated Locking Glove Box",
"Driver Foot Rest",
"Interior Trim -inc: Metal-Look Instrument Panel Insert, Metal-Look Door Panel Insert, Metal-Look Console Insert and Chrome/Metal-Look Interior Accents",
"Full Cloth Headliner",
"Leather-Trimmed Seats",
"Day-Night Auto-Dimming Rearview Mirror",
"Driver And Passenger Visor Vanity Mirrors w/Driver And Passenger Illumination",
"Full Floor Console w/Covered Storage, Mini Overhead Console w/Storage, 3 12V DC Power Outlets and 1 120V AC Power Outlet",
"Front And Rear Map Lights",
"Fade-To-Off Interior Lighting",
"Carpet Floor Trim",
"Full Carpet Floor Covering -inc: Vinyl/Rubber Front And Rear Floor Mats",
"Trunk/Hatch Auto-Latch",
"Cargo Area Concealed Storage",
"Cargo Space Lights",
"FOB Controls -inc: Cargo Access, Windows and Remote Engine Start",
"Honda Satellite-Linked Navigation System Integrated Navigation System w/Voice Activation",
"Instrument Panel Bin, Interior Concealed Storage, Driver / Passenger And Rear Door Bins",
"Power 1st Row Windows w/Driver And Passenger 1-Touch Up/Down",
"Delayed Accessory Power",
"Power Door Locks w/Autolock Feature",
"Systems Monitor",
"Trip Computer",
"Outside Temp Gauge",
"Digital/Analog Appearance",
"Seats w/Leatherette Back Material",
"Manual Adjustable Rear Head Restraints",
"Driver And Front Passenger Armrests Front Center Armrest and Rear Center Armrest w/Storage",
"2 Seatback Storage Pockets",
"Perimeter Alarm",
"Immobilizer",
"3 12V DC Power Outlets",
"Air Filtration",
"3 12V DC Power Outlets and 1 120V AC Power Outlet"
],
"exterior": [
"LED Brakelights",
"Front Fog Lamps",
"Fixed Rear Window w/Fixed Interval Wiper and Defroster",
"Compact Spare Tire Mounted Inside Under Cargo",
"Body-Colored Rear Bumper w/Metal-Look Rub Strip/Fascia Accent",
"Variable Intermittent Wipers w/Heated Wiper Park",
"Roof Rack Rails Only",
"Auto On/Off Projector Beam Led Low/High Beam Daytime Running Auto High-Beam Headlamps w/Delay-Off",
"Wheels: 18\" Machine-Finish Alloy -inc: pewter gray inserts",
"Steel Spare Wheel",
"Black Bodyside Cladding and Black Wheel Well Trim",
"Black Grille w/Chrome Accents",
"Black Side Windows Trim and Black Front Windshield Trim",
"Tires: 245/60R18 105H AS (Rugged Design)",
"Tailgate/Rear Door Lock Included w/Power Door Locks",
"Deep Tinted Glass",
"Body-Colored Front Bumper w/Metal-Look Rub Strip/Fascia Accent",
"Express Open/Close Sliding And Tilting Glass 1st Row Sunroof w/Sunshade",
"Clearcoat Paint",
"Headlights-Automatic Highbeams",
"Body-Colored Door Handles",
"Galvanized Steel/Aluminum Panels",
"Lip Spoiler",
"Black Power w/Tilt Down Heated Side Mirrors w/Power Folding and Turn Signal Indicator",
"Wheels: 18\" Machine-Finish Alloy",
"Power Liftgate Rear Cargo Access",
"245/60HR18.0"
]
},
"comfort": {
"total_cooling_system_capacity": ""
}
},
"Elite 4dr All-Wheel Drive Automatic": {
"intro": {
"vin": "5FNYF8H60PB501751"
},
"basic": {
"vehicle_name": "Honda Passport",
"make": "Honda",
"model": "Passport",
"model_group": "Passport",
"year": "2023",
"trims": [
"TrailSport 4dr All-Wheel Drive Automatic",
"Elite 4dr All-Wheel Drive Automatic",
"EX-L 4dr All-Wheel Drive Automatic"
],
"trim": {
"Style": "4dr All-Wheel Drive Automatic",
"Trim": "Elite",
"MSRP / Invoice": "$46,560.00 / $42,682.00"
},
"body_type": "",
"vehicle_type": "",
"doors": "4",
"vehicle_size": "Small SUV 4WD",
"vehicle_segment": ""
},
"engine": {
"engine_order_code": "",
"alternator_capacity": "",
"engine_number_of_cylinders": "V-6",
"engine_displacement_units": "3.5",
"displacement_(l_ci)": "3500",
"engine_block_type": "",
"engine_model": "Regular Unleaded V-6",
"engine_valves": "24",
"engine_camshaft": "",
"emission_standard": "",
"net_torque": "262 @ 4700",
"sae_net_torque_rpm": "262 @ 4700",
"horsepower": "280 @ 6000",
"sae_net_horsepower_rpm": "280 @ 6000",
"compression": "11.5"
},
"manufacturer": {
"manufacturer": "Honda Manufacturing of Alabama LLC",
"country": "UNITED STATES"
},
"transmission": {
"transmission_style": "9 speed automatic",
"transmission_type": "automatic",
"transmission_order_code": "",
"first_gear_ratio": "4.71",
"second_gear_ratio": "2.84",
"third_gear_ratio": "1.91",
"fourth_gear_ratio": "1.38",
"fifth_gear_ratio": "1",
"sixth_gear_ratio": "0.81",
"seventh_gear_ratio": "0.7",
"eighth_gear_ratio": "0.58",
"reverse_ratio": "3.83",
"transfer_case_power_takeoff": ""
},
"dimensions": {
"dead_weight_hitch_max_trailer_wt": "5000",
"dead_weight_hitch_max_tongue_wt": "500",
"trunk_volume": "",
"width": "78.58 in",
"length": "189.09 in",
"height": "72.2 in",
"track_width_front": "66.7 in",
"track_width_rear": "66.7 in",
"min_ground_clearance": "",
"wheelbase": "110.91 in",
"rear_hip_room": "",
"front_hip_room": "",
"rear_shoulder_room": "61.9 in",
"front_shoulder_room": "62 in",
"turning_diameter": "39.3 ft",
"rear_legroom": "39.6 in",
"front_legroom": "40.9 in",
"rear_headroom": "40 in",
"front_headroom": "39.5 in",
"passenger_volume": "114.9 ft³",
"liftover_height": ""
},
"drivetrain": {
"drive_type": "AWD",
"final_drive_axle_ratio": "4.33"
},
"braking": {
"rear_brake_type": "4-Wheel Disc",
"front_brake_type": "4-Wheel Disc",
"disc_front": "Yes",
"disc_rear": "Yes",
"front_brake_rotor_diam_and_thickness": "12.6",
"rear_brake_rotor_diam_and_thickness": "13"
},
"suspension": {
"steering_type": "Rack-Pinion",
"steering_ratio_overall": "",
"lock_to_lock_turns_steering": "",
"rear_suspension": "Multi-Link",
"front_suspension": "Strut",
"suspension_type_rear_cont": "Multi-Link",
"suspension_type_front_cont": "Strut",
"stabilizer_bar_diameter_rear": "",
"stabilizer_bar_diameter_front": ""
},
"colors": {
"interior": [
{
"Hex": "#32312e",
"Generic Name": "darkslategray",
"Code": "BK",
"Color": "Black w/Leather-Trimmed Seats"
},
{
"Hex": "#75706a",
"Generic Name": "dimgray",
"Code": "GR",
"Color": "Gray w/Leather-Trimmed Seats"
}
],
"exterior": [
{
"Hex": "#949393",
"Generic Name": "lightslategray",
"Code": "SX",
"Color": "Lunar Silver Metallic"
},
{
"Hex": "#1d1d1d",
"Generic Name": "black",
"Code": "BK",
"Color": "Crystal Black Pearl"
},
{
"Hex": "#121e2e",
"Generic Name": "black",
"Code": "BS",
"Color": "Obsidian Blue Pearl"
},
{
"Hex": "#ebeae7",
"Generic Name": "linen",
"Code": "WX",
"Color": "Platinum White Pearl"
},
{
"Hex": "#ebeae7",
"Generic Name": "linen",
"Code": "WY",
"Color": "Platinum White Pearl"
},
{
"Hex": "#5b5a60",
"Generic Name": "dimgray",
"Code": "GA",
"Color": "Sonic Gray Pearl"
},
{
"Hex": "#94181d",
"Generic Name": "brown",
"Code": "RL",
"Color": "Radiant Red Metallic II"
}
]
},
"seating": {
"standard_seating": "5"
},
"weight": {
"curb_weight": "4262 lbs"
},
"wheels_and_tires": {
"front_tire_size": "P265/45HR20",
"rear_tire_size": "P265/45HR20",
"spare_tire_size": "Compact",
"rear_tire_order_code": "",
"front_tire_order_code": "",
"wheel_size_front_(inches)": "20 X 8 in",
"wheel_size_rear_(inches)": "20 X 8 in",
"spare_wheel_size": "Compact ",
"front_wheel_material": "Aluminum",
"rear_wheel_material": "Aluminum",
"spare_wheel_material": "Steel",
"steering_type": "Rack-Pinion",
"anti_lock_brakes": "4-Wheel"
},
"market_value": {
"msrp": "$46,560.00",
"destination_charge": "$1,345.00",
"invoice_price": "$42,682.00"
},
"fuel": {
"fuel_economy": "19 City / 24 Highway MPG",
"highway_mileage": "24 MPG",
"city_mileage": "19 MPG",
"fuel_economy_est_combined": "21 MPG",
"epa_greenhouse_gas_score": "",
"fuel_type": "Regular Unleaded",
"fuel_capacity": "19.5 gal",
"fuel_injection_type": ""
},
"feature": {
"mechanical_and_powertrain": [
"19.5gal. Fuel Tank",
"Multi-Link Rear Suspension w/Coil Springs",
"Towing Equipment -inc: Trailer Sway Control",
"1 Skid Plate",
"Permanent Locking Hubs",
"All-Wheel",
"GVWR: TBD",
"Electric Power-Assist Speed-Sensing Steering",
"Quasi-Dual Stainless Steel Exhaust w/Chrome Tailpipe Finisher",
"Transmission: 9-Speed Automatic",
"Gas-Pressurized Shock Absorbers",
"Battery w/Run Down Protection",
"Front And Rear Anti-Roll Bars",
"Brake Actuated Limited Slip Differential",
"Strut Front Suspension w/Coil Springs",
"4.334 Axle Ratio",
"Engine: 3.5L V6 24-Valve SOHC i-VTEC"
],
"safety": [
"Vehicle Stability Assist (VSA) Electronic Stability Control (ESC)",
"ABS And Driveline Traction Control",
"Side Impact Beams",
"Dual Stage Driver And Passenger Seat-Mounted Side Airbags",
"Front And Rear Parking Sensors",
"Blind Spot Information (BSI) System Blind Spot",
"Collision Mitigation Braking System (CMBS) + Forward Collision Warning (FCW) and Cross Traffic Monitor",
"Lane Keeping Assist System (LKAS) Lane Keeping Assist",
"Lane Keeping Assist System (LKAS) Lane Departure Warning",
"Collision Mitigation-Front",
"HondaLink Assist Emergency Sos",
"Tire Specific Low Tire Pressure Warning",
"Dual Stage Driver And Passenger Front Airbags",
"Curtain 1st And 2nd Row Airbags",
"Airbag Occupancy Sensor",
"Rear Child Safety Locks",
"Outboard Front Lap And Shoulder Safety Belts -inc: Rear Center 3 Point, Height Adjusters and Pretensioners",
"Back-Up Camera"
],
"interior": [
"Heated & Ventilated Front Bucket Seats -inc: 10-way power driver's seat adjustment including power lumbar support, 4-way power front passenger's seat adjustment and head restraints at all seating positions",
"8-Way Driver Seat",
"Passenger Seat",
"60-40 Folding Split-Bench Front Facing Heated Manual Reclining Fold Forward Seatback Rear Seat w/Manual Fore/Aft",
"Manual Tilt/Telescoping Steering Column",
"Gauges -inc: Speedometer, Odometer, Engine Coolant Temp, Tachometer, Trip Odometer and Trip Computer",
"Power Rear Windows, Fixed 3rd Row Windows and w/Manual Sun Blinds",
"Heated Leather/Piano Black Steering Wheel",
"Illuminated Front Cupholder",
"Rear Cupholder",
"Compass",
"Valet Function",
"Proximity Key For Doors And Push Button Start",
"Remote Keyless Entry w/Integrated Key Transmitter, 2 Door Curb/Courtesy, Illuminated Entry and Panic Button",
"Remote Releases -Inc: Proximity Cargo Access and Mechanical Fuel",
"HomeLink Garage Door Transmitter",
"Cruise Control w/Steering Wheel Controls",
"Distance Pacing w/Traffic Stop-Go",
"Dual Zone Front Automatic Air Conditioning",
"Rear HVAC",
"HVAC -inc: Underseat Ducts and Console Ducts",
"Illuminated Locking Glove Box",
"Driver Foot Rest",
"Full Cloth Headliner",
"Leather-Trimmed Seats",
"Interior Trim -inc: Piano Black Instrument Panel Insert, Piano Black Door Panel Insert, Piano Black Console Insert and Chrome/Metal-Look Interior Accents",
"Day-Night Auto-Dimming Rearview Mirror",
"Driver And Passenger Visor Vanity Mirrors w/Driver And Passenger Illumination",
"Full Floor Console w/Covered Storage, Mini Overhead Console w/Storage, Conversation Mirror, 3 12V DC Power Outlets and 1 120V AC Power Outlet",
"Front And Rear Map Lights",
"Fade-To-Off Interior Lighting",
"Full Carpet Floor Covering -inc: Carpet Front And Rear Floor Mats",
"Carpet Floor Trim",
"Trunk/Hatch Auto-Latch",
"Cargo Area Concealed Storage",
"Cargo Space Lights",
"FOB Controls -inc: Cargo Access, Windows and Remote Engine Start",
"Honda Satellite-Linked Navigation System Integrated Navigation System w/Voice Activation",
"HondaLink Tracker System",
"Instrument Panel Bin, Interior Concealed Storage, Driver / Passenger And Rear Door Bins",
"Power 1st Row Windows w/Driver And Passenger 1-Touch Up/Down",
"Delayed Accessory Power",
"Power Door Locks w/Autolock Feature",
"Systems Monitor",
"Trip Computer",
"Outside Temp Gauge",
"Digital/Analog Appearance",
"Seats w/Leatherette Back Material",
"Manual Adjustable Rear Head Restraints",
"Driver And Front Passenger Armrests Front Center Armrest and Rear Center Armrest w/Storage",
"2 Seatback Storage Pockets",
"Perimeter Alarm",
"Immobilizer",
"3 12V DC Power Outlets",
"Air Filtration",
"3 12V DC Power Outlets and 1 120V AC Power Outlet"
],
"exterior": [
"Express Open/Close Sliding And Tilting Glass 1st Row Sunroof w/Sunshade",
"Front Fog Lamps",
"Fixed Rear Window w/Fixed Interval Wiper and Defroster",
"Clearcoat Paint",
"Rain Detecting Variable Intermittent Wipers w/Heated Wiper Park",
"Compact Spare Tire Mounted Inside Under Cargo",
"Power Liftgate Rear Cargo Access",
"Tires: 265/45R20 104H AS",
"LED Brakelights",
"Wheels: 20\" Machined-Finish Alloy -inc: gloss black inserts",
"Roof Rack Rails Only",
"Body-Colored Front Bumper w/Black Rub Strip/Fascia Accent",
"Black Grille w/Chrome Accents",
"Black Bodyside Cladding and Black Wheel Well Trim",
"Black Side Windows Trim and Black Front Windshield Trim",
"Body-Colored Door Handles",
"Headlights-Automatic Highbeams",
"Lip Spoiler",
"Body-Colored Rear Bumper w/Black Rub Strip/Fascia Accent",
"Deep Tinted Glass",
"Laminated Glass",
"Auto On/Off Projector Beam Led Low/High Beam Daytime Running Auto High-Beam Headlamps w/Delay-Off",
"Tailgate/Rear Door Lock Included w/Power Door Locks",
"Steel Spare Wheel",
"Wheels: 20\" Machined-Finish Alloy",
"Galvanized Steel/Aluminum Panels",
"Black Power w/Tilt Down Heated Auto Dimming Side Mirrors w/Power Folding and Turn Signal Indicator",
"265/45HR20.0"
]
},
"comfort": {
"total_cooling_system_capacity": ""
}
},
"EX-L 4dr All-Wheel Drive Automatic": {
"intro": {
"vin": "5FNYF8H60PB501751"
},
"basic": {
"vehicle_name": "Honda Passport",
"make": "Honda",
"model": "Passport",
"model_group": "Passport",
"year": "2023",
"trims": [
"TrailSport 4dr All-Wheel Drive Automatic",
"Elite 4dr All-Wheel Drive Automatic",
"EX-L 4dr All-Wheel Drive Automatic"
],
"trim": {
"Style": "4dr All-Wheel Drive Automatic",
"Trim": "EX-L",
"MSRP / Invoice": "$41,100.00 / $38,319.00"
},
"body_type": "",
"vehicle_type": "",
"doors": "4",
"vehicle_size": "Small SUV 4WD",
"vehicle_segment": ""
},
"engine": {
"engine_order_code": "",
"alternator_capacity": "",
"engine_number_of_cylinders": "V-6",
"engine_displacement_units": "3.5",
"displacement_(l_ci)": "3500",
"engine_block_type": "",
"engine_model": "Regular Unleaded V-6",
"engine_valves": "24",
"engine_camshaft": "",
"emission_standard": "",
"net_torque": "262 @ 4700",
"sae_net_torque_rpm": "262 @ 4700",
"horsepower": "280 @ 6000",
"sae_net_horsepower_rpm": "280 @ 6000",
"compression": "11.5"
},
"manufacturer": {
"manufacturer": "Honda Manufacturing of Alabama LLC",
"country": "UNITED STATES"
},
"transmission": {
"transmission_style": "9 speed automatic",
"transmission_type": "automatic",
"transmission_order_code": "",
"first_gear_ratio": "4.71",
"second_gear_ratio": "2.84",
"third_gear_ratio": "1.91",
"fourth_gear_ratio": "1.38",
"fifth_gear_ratio": "1",
"sixth_gear_ratio": "0.81",
"seventh_gear_ratio": "0.7",
"eighth_gear_ratio": "0.58",
"reverse_ratio": "3.83",
"transfer_case_power_takeoff": ""
},
"dimensions": {
"dead_weight_hitch_max_trailer_wt": "5000",
"dead_weight_hitch_max_tongue_wt": "500",
"trunk_volume": "",
"width": "78.58 in",
"length": "189.09 in",
"height": "72.2 in",
"track_width_front": "66.7 in",
"track_width_rear": "66.7 in",
"min_ground_clearance": "",
"wheelbase": "110.91 in",
"rear_hip_room": "",
"front_hip_room": "",
"rear_shoulder_room": "61.9 in",
"front_shoulder_room": "62 in",
"turning_diameter": "39.3 ft",
"rear_legroom": "39.6 in",
"front_legroom": "40.9 in",
"rear_headroom": "40 in",
"front_headroom": "39.5 in",
"passenger_volume": "114.9 ft³",
"liftover_height": ""
},
"drivetrain": {
"drive_type": "AWD",
"final_drive_axle_ratio": "4.33"
},
"braking": {
"rear_brake_type": "4-Wheel Disc",
"front_brake_type": "4-Wheel Disc",
"disc_front": "Yes",
"disc_rear": "Yes",
"front_brake_rotor_diam_and_thickness": "12.6",
"rear_brake_rotor_diam_and_thickness": "13"
},
"suspension": {
"steering_type": "Rack-Pinion",
"steering_ratio_overall": "",
"lock_to_lock_turns_steering": "",
"rear_suspension": "Multi-Link",
"front_suspension": "Strut",
"suspension_type_rear_cont": "Multi-Link",
"suspension_type_front_cont": "Strut",
"stabilizer_bar_diameter_rear": "",
"stabilizer_bar_diameter_front": ""
},
"colors": {
"interior": [
{
"Hex": "#32312e",
"Generic Name": "darkslategray",
"Code": "BK",
"Color": "Black w/Leather-Trimmed Seats"
},
{
"Hex": "#75706a",
"Generic Name": "dimgray",
"Code": "GR",
"Color": "Gray w/Leather-Trimmed Seats"
}
],
"exterior": [
{
"Hex": "#949393",
"Generic Name": "lightslategray",
"Code": "SX",
"Color": "Lunar Silver Metallic"
},
{
"Hex": "#1d1d1d",
"Generic Name": "black",
"Code": "BK",
"Color": "Crystal Black Pearl"
},
{
"Hex": "#121e2e",
"Generic Name": "black",
"Code": "BS",
"Color": "Obsidian Blue Pearl"
},
{
"Hex": "#ebeae7",
"Generic Name": "linen",
"Code": "WX",
"Color": "Platinum White Pearl"
},
{
"Hex": "#ebeae7",
"Generic Name": "linen",
"Code": "WY",
"Color": "Platinum White Pearl"
},
{
"Hex": "#5b5a60",
"Generic Name": "dimgray",
"Code": "GA",
"Color": "Sonic Gray Pearl"
},
{
"Hex": "#94181d",
"Generic Name": "brown",
"Code": "RL",
"Color": "Radiant Red Metallic II"
}
]
},
"seating": {
"standard_seating": "5"
},
"weight": {
"curb_weight": "4236 lbs"
},
"wheels_and_tires": {
"front_tire_size": "P265/45HR20",
"rear_tire_size": "P265/45HR20",
"spare_tire_size": "Compact",
"rear_tire_order_code": "",
"front_tire_order_code": "",
"wheel_size_front_(inches)": "20 X 8 in",
"wheel_size_rear_(inches)": "20 X 8 in",
"spare_wheel_size": "Compact ",
"front_wheel_material": "Aluminum",
"rear_wheel_material": "Aluminum",
"spare_wheel_material": "Steel",
"steering_type": "Rack-Pinion",
"anti_lock_brakes": "4-Wheel"
},
"market_value": {
"msrp": "$41,100.00",
"destination_charge": "$1,345.00",
"invoice_price": "$38,319.00"
},
"fuel": {
"fuel_economy": "19 City / 24 Highway MPG",
"highway_mileage": "24 MPG",
"city_mileage": "19 MPG",
"fuel_economy_est_combined": "21 MPG",
"epa_greenhouse_gas_score": "",
"fuel_type": "Regular Unleaded",
"fuel_capacity": "19.5 gal",
"fuel_injection_type": ""
},
"feature": {
"mechanical_and_powertrain": [
"Gas-Pressurized Shock Absorbers",
"Front And Rear Anti-Roll Bars",
"All-Wheel",
"Brake Actuated Limited Slip Differential",
"Transmission: 9-Speed Automatic",
"4.334 Axle Ratio",
"Quasi-Dual Stainless Steel Exhaust w/Chrome Tailpipe Finisher",
"Engine: 3.5L V6 24-Valve SOHC i-VTEC",
"1 Skid Plate",
"Multi-Link Rear Suspension w/Coil Springs",
"GVWR: TBD",
"Electric Power-Assist Speed-Sensing Steering",
"Strut Front Suspension w/Coil Springs",
"Battery w/Run Down Protection",
"19.5gal. Fuel Tank",
"Permanent Locking Hubs",
"Towing Equipment -inc: Trailer Sway Control"
],
"safety": [
"Vehicle Stability Assist (VSA) Electronic Stability Control (ESC)",
"ABS And Driveline Traction Control",
"Side Impact Beams",
"Dual Stage Driver And Passenger Seat-Mounted Side Airbags",
"Front And Rear Parking Sensors",
"Blind Spot Information (BSI) System Blind Spot",
"Collision Mitigation Braking System (CMBS) + Forward Collision Warning (FCW) and Cross Traffic Monitor",
"Lane Keeping Assist System (LKAS) Lane Keeping Assist",
"Lane Keeping Assist System (LKAS) Lane Departure Warning",
"Collision Mitigation-Front",
"Tire Specific Low Tire Pressure Warning",
"Dual Stage Driver And Passenger Front Airbags",
"Curtain 1st And 2nd Row Airbags",
"Airbag Occupancy Sensor",
"Rear Child Safety Locks",
"Outboard Front Lap And Shoulder Safety Belts -inc: Rear Center 3 Point, Height Adjusters and Pretensioners",
"Back-Up Camera"
],
"interior": [
"Heated Front Bucket Seats -inc: 10-way power driver's seat adjustment including power lumbar support, 4-way power front passenger's seat adjustment and head restraints at all seating positions",
"8-Way Driver Seat",
"Passenger Seat",
"60-40 Folding Split-Bench Front Facing Manual Reclining Fold Forward Seatback Rear Seat w/Manual Fore/Aft",
"Manual Tilt/Telescoping Steering Column",
"Gauges -inc: Speedometer, Odometer, Engine Coolant Temp, Tachometer, Trip Odometer and Trip Computer",
"Power Rear Windows and Fixed 3rd Row Windows",
"Leather/Metal-Look Steering Wheel",
"Front Cupholder",
"Rear Cupholder",
"Valet Function",
"Remote Keyless Entry w/Integrated Key Transmitter, Illuminated Entry and Panic Button",
"Remote Releases -Inc: Power Cargo Access and Mechanical Fuel",
"HomeLink Garage Door Transmitter",
"Cruise Control w/Steering Wheel Controls",
"Distance Pacing w/Traffic Stop-Go",
"Dual Zone Front Automatic Air Conditioning",
"Rear HVAC",
"HVAC -inc: Underseat Ducts and Console Ducts",
"Illuminated Locking Glove Box",
"Driver Foot Rest",
"Interior Trim -inc: Metal-Look Instrument Panel Insert, Metal-Look Door Panel Insert, Metal-Look Console Insert and Chrome/Metal-Look Interior Accents",
"Full Cloth Headliner",
"Leather-Trimmed Seats",
"Day-Night Auto-Dimming Rearview Mirror",
"Driver And Passenger Visor Vanity Mirrors w/Driver And Passenger Illumination",
"Full Floor Console w/Covered Storage, Mini Overhead Console w/Storage and 3 12V DC Power Outlets",
"Front And Rear Map Lights",
"Fade-To-Off Interior Lighting",
"Full Carpet Floor Covering -inc: Carpet Front And Rear Floor Mats",
"Carpet Floor Trim",
"Trunk/Hatch Auto-Latch",
"Cargo Area Concealed Storage",
"Cargo Space Lights",
"FOB Controls -inc: Cargo Access, Windows and Remote Engine Start",
"Instrument Panel Bin, Interior Concealed Storage, Driver / Passenger And Rear Door Bins",
"Power 1st Row Windows w/Driver And Passenger 1-Touch Up/Down",
"Delayed Accessory Power",
"Power Door Locks",
"Systems Monitor",
"Trip Computer",
"Outside Temp Gauge",
"Digital/Analog Appearance",
"Seats w/Leatherette Back Material",
"Manual Adjustable Rear Head Restraints",
"Driver And Front Passenger Armrests Front Center Armrest and Rear Center Armrest w/Storage",
"2 Seatback Storage Pockets",
"Perimeter Alarm",
"Immobilizer",
"3 12V DC Power Outlets",
"Air Filtration"
],
"exterior": [
"Deep Tinted Glass",
"Wheels: 20\" Pewter Gray Alloy",
"Body-Colored Front Bumper w/Black Rub Strip/Fascia Accent",
"Steel Spare Wheel",
"Headlights-Automatic Highbeams",
"Galvanized Steel/Aluminum Panels",
"Variable Intermittent Wipers",
"Wheels: 20\" Pewter Gray Alloy",
"Fixed Rear Window w/Fixed Interval Wiper and Defroster",
"Clearcoat Paint",
"Power Liftgate Rear Cargo Access",
"Compact Spare Tire Mounted Inside Under Cargo",
"Body-Colored Door Handles",
"Black Grille w/Chrome Accents",
"Tires: 265/45R20 104H AS",
"Auto On/Off Projector Beam Led Low/High Beam Daytime Running Auto High-Beam Headlamps w/Delay-Off",
"Express Open/Close Sliding And Tilting Glass 1st Row Sunroof w/Sunshade",
"Body-Colored Rear Bumper w/Black Rub Strip/Fascia Accent",
"Black Bodyside Cladding and Black Wheel Well Trim",
"Body-Colored Power w/Tilt Down Heated Side Mirrors w/Manual Folding and Turn Signal Indicator",
"Black Side Windows Trim and Black Front Windshield Trim",
"Lip Spoiler",
"LED Brakelights",
"Tailgate/Rear Door Lock Included w/Power Door Locks",
"265/45HR20.0"
]
},
"comfort": {
"total_cooling_system_capacity": ""
}
}
}
}
Sales History
Our Vehicles Sales History API offers a comprehensive solution for uncovering the sales history of a particular vehicle. Whether it was listed on classifieds, dealerships, or auction website.
Coverage: All vehicles listed in North America.
Support: 17 digit VIN and classic (5-13 digit VINs)
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
VIN | Yes | VIN number |
JSON Response
The API provides valuable insights, including images of the vehicle, its sale price or current listing price, and its specifications and features at the time of sale.
Parameter | Description |
---|---|
status | success or error |
data | Includes all auction data available. |
{
"status": "success",
"data": {
"_id": {
"$oid": "62cfea3d6165e0ca15a9b064"
},
"vin": "ABCEX1RG3LFXXXXXX",
"trim": "Se",
"year": "2017",
"make": "Ford",
"model": "Focus",
"sales_history": [
{
"post_date": "",
"data": {
"description": "",
"phone": "",
"email": "",
"seller_type": "",
"dealer_name": "",
"drivetrain": "Front wheel drive",
"transmission": "Automatic transmission",
"fuel": "Other",
"cylinders": "2.0L I4 FI DOHC 16V NF4 (4 cyl)",
"engine": "",
"odometer_km": 88195,
"odometer_mi": 54802,
"primary_damage": "",
"secondary_damage": "",
"condition": "",
"exterior_color": "",
"interior_color": "",
"interior_condition": "",
"exterior_condition": "",
"fuel_capacity": "",
"doors": "",
"features": [],
"interior_features": [],
"exterior_features": [],
"listing_id": "",
"listing_price": {
"price": "",
"retail_value": "$8,398",
"repair_cost": "$15,275",
"currency": "USD"
},
"airbags": false,
"report_url": "",
"safety": [],
"sale_status": "On Approval",
"sale_date": "Oct. 7, {year}",
"sale_document": "",
"accident_records": "",
"title_record": "",
"owner_record": "",
"images": [
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62cfea3d6165e0ca15a9b064-0-5.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62cfea3d6165e0ca15a9b064-1-5.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62cfea3d6165e0ca15a9b064-2-5.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62cfea3d6165e0ca15a9b064-3-5.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62cfea3d6165e0ca15a9b064-4-5.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62cfea3d6165e0ca15a9b064-5-5.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62cfea3d6165e0ca15a9b064-6-5.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62cfea3d6165e0ca15a9b064-7-5.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62cfea3d6165e0ca15a9b064-8-5.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62cfea3d6165e0ca15a9b064-9-5.jpg"
],
"technology": [],
"other": [],
"mechanical": [],
"vhr_preview": [],
"zip_code": "20613",
"country": "United States",
"state": "MD",
"city": "Brandywine",
"address": "",
"manufactured_in": "",
"fair_market_value": {
"min": "",
"max": ""
},
"keys": "",
"vehicle_type": "",
"reduced_price": false,
"is_hot": false,
"money_back_guarantee": false,
"monster_ad": false,
"special_offer": false,
"newly_listed": false,
"last_updated": "2022-04-17 16:17:52.760527+00:00"
}
},
{
"post_date": "",
"data": {
"description": "",
"phone": "",
"email": "",
"seller_type": "",
"dealer_name": "",
"drivetrain": "Front wheel drive",
"transmission": "Automatic transmission",
"fuel": "Other",
"cylinders": "2.0L I4 FI DOHC 16V NF4 (4 cyl)",
"engine": "",
"odometer_km": 88195,
"odometer_mi": 54802,
"primary_damage": "",
"secondary_damage": "",
"condition": "",
"exterior_color": "",
"interior_color": "",
"interior_condition": "",
"exterior_condition": "",
"fuel_capacity": "",
"doors": "",
"features": [],
"interior_features": [],
"exterior_features": [],
"listing_id": "",
"listing_price": {
"price": "",
"retail_value": "$8,398",
"repair_cost": "$15,275",
"currency": "USD"
},
"airbags": false,
"report_url": "",
"safety": [],
"sale_status": "On Approval",
"sale_date": "Oct. 7, {year}",
"sale_document": "",
"accident_records": "",
"title_record": "",
"owner_record": "",
"images": [
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/2/62cfef57f8558a4b15f66308-0-2.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/2/62cfef57f8558a4b15f66308-1-2.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/2/62cfef57f8558a4b15f66308-2-2.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/2/62cfef57f8558a4b15f66308-3-2.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/2/62cfef57f8558a4b15f66308-4-2.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/2/62cfef57f8558a4b15f66308-5-2.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/2/62cfef57f8558a4b15f66308-6-2.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/2/62cfef57f8558a4b15f66308-7-2.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/2/62cfef57f8558a4b15f66308-8-2.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/2/62cfef57f8558a4b15f66308-9-2.jpg"
],
"technology": [],
"other": [],
"mechanical": [],
"vhr_preview": [],
"zip_code": "20613",
"country": "United States",
"state": "MD",
"city": "Brandywine",
"address": "",
"manufactured_in": "",
"fair_market_value": {
"min": "",
"max": ""
},
"keys": "",
"vehicle_type": "",
"reduced_price": false,
"is_hot": false,
"money_back_guarantee": false,
"monster_ad": false,
"special_offer": false,
"newly_listed": false,
"last_updated": "2022-04-17 16:17:52.760527+00:00"
}
},
{
"post_date": "",
"data": {
"description": "",
"phone": "",
"email": "",
"seller_type": "Auction",
"dealer_name": "******",
"drivetrain": "Front wheel drive",
"transmission": "Automatic transmission",
"fuel": "Other",
"cylinders": "2.0L I4 FI DOHC 16V NF4 (4 cyl)",
"engine": "",
"odometer_km": 88195,
"odometer_mi": 54802,
"primary_damage": "",
"secondary_damage": "",
"condition": "",
"exterior_color": "Red",
"interior_color": "",
"interior_condition": "",
"exterior_condition": "",
"fuel_capacity": "",
"doors": "",
"features": [],
"interior_features": [],
"exterior_features": [],
"listing_id": "27907710",
"listing_price": {
"price": "",
"retail_value": "$8,398",
"repair_cost": "$15,275",
"currency": "USD"
},
"airbags": false,
"report_url": "",
"safety": [],
"sale_status": "On Approval",
"sale_date": "Oct. 7, {year}",
"sale_document": "",
"accident_records": "",
"title_record": "",
"owner_record": "",
"images": [
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62d10412b15fbb88f32fffde-0-5.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62d10412b15fbb88f32fffde-1-5.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62d10412b15fbb88f32fffde-2-5.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62d10412b15fbb88f32fffde-3-5.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62d10412b15fbb88f32fffde-4-5.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62d10412b15fbb88f32fffde-5-5.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62d10412b15fbb88f32fffde-6-5.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62d10412b15fbb88f32fffde-7-5.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62d10412b15fbb88f32fffde-8-5.jpg",
"https://vhr.nyc3.cdn.digitaloceanspaces.com/sales-history/2017/Ford/Focus/{vin}/Oct.-7-{year}/5/62d10412b15fbb88f32fffde-9-5.jpg"
],
"technology": [],
"other": [],
"mechanical": [],
"vhr_preview": [],
"zip_code": "20613",
"country": "United States",
"state": "MD",
"city": "Brandywine",
"address": "MD - Brandywine (20613)",
"manufactured_in": "",
"fair_market_value": {
"min": "",
"max": ""
},
"keys": "",
"vehicle_type": "Sedan 4 door",
"reduced_price": false,
"is_hot": false,
"money_back_guarantee": false,
"monster_ad": false,
"special_offer": false,
"newly_listed": false,
"last_updated": "2022-04-17 16:17:52.760527+00:00"
}
}
]
},
}
Stolen Check
The Stolen Vehicle API enables users to check for any history of theft associated with a vehicle by VIN, providing stolen record information. This API supports a wide range of VIN formats, ensuring compatibility across multiple regions and vehicle types.
Global Coverage: This API provides worldwide access to stolen vehicle records, including all types of vehicles, such as cars, trucks, motorbikes, and boats.
Support: Works for all 17-Characters VINs and classic VINs (5-13 digits) globally.
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
VIN | Yes | VIN number |
JSON Response
This API provides vehicle information based on a VIN lookup. It returns the vehicle's status, make, model, and relevant details like potential theft status, color, license plate (if available), location, and date of the last update.
Parameter | Description |
---|---|
status | success or error |
data | Includes data related to year, make, model, stolen check, location, and date. |
{
"status": "success",
"vin": "YV4902RBXF2621196",
"data": [
{
"possible_stolen": "true",
"make": "Volvo",
"model": "XC60",
"plate": "T45CYP",
"color": "BLACK",
"location": "EAST BRUNSWICK NJ",
"date": "15/05/2021"
}
]
}
Vehicle Maintenance by VIN
This API provides information about the OEM vehicle maintenance schedules at mileage intervals
Support: US/Canada manufactures.
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
VIN | True | 17 digits VIN number |
JSON Response
This API return OEM maintenance schedules for a vehicle.
Parameter | Description |
---|---|
status | success or error |
data | An object containing all data available. |
{
"status": "success",
"data": {
"vin": "1FADP5CU3FL118730",
"year": 2015,
"make": "Ford",
"model": "C MAX Hybrid",
"trim": "SE 4dr Hatchback CVT",
"currency": "USD",
"maintenance": [
{
"mileage": 5000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 10000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 80,
"low": 53,
"average": 66
}
}
},
{
"mileage": 15000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 20000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 147,
"low": 115,
"average": 131
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 149,
"low": 118,
"average": 133
}
}
},
{
"mileage": 25000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 30000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace engine air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 133,
"low": 90,
"average": 111
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace engine air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 139,
"low": 95,
"average": 117
}
}
},
{
"mileage": 35000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 40000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 147,
"low": 115,
"average": 131
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 149,
"low": 118,
"average": 133
}
}
},
{
"mileage": 45000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 50000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 80,
"low": 53,
"average": 66
}
}
},
{
"mileage": 55000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 60000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Replace engine air filter",
"Replace spark plugs",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 411,
"low": 315,
"average": 363
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Replace engine air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 210,
"low": 151,
"average": 180
}
}
},
{
"mileage": 65000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 70000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 80,
"low": 53,
"average": 66
}
}
},
{
"mileage": 75000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 80000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 147,
"low": 115,
"average": 131
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 149,
"low": 118,
"average": 133
}
}
},
{
"mileage": 85000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 90000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace engine air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 133,
"low": 90,
"average": 111
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace engine air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 139,
"low": 95,
"average": 117
}
}
},
{
"mileage": 95000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 100000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine coolant - (Green)",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 472,
"low": 285,
"average": 378
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine coolant - (Green)",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Replace spark plugs",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 640,
"low": 486,
"average": 563
}
}
},
{
"mileage": 105000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 110000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 80,
"low": 53,
"average": 66
}
}
},
{
"mileage": 115000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 120000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Replace engine air filter",
"Replace spark plugs",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 411,
"low": 315,
"average": 363
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Replace engine air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 210,
"low": 151,
"average": 180
}
}
},
{
"mileage": 125000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 130000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 80,
"low": 53,
"average": 66
}
}
},
{
"mileage": 135000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 140000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 147,
"low": 115,
"average": 131
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 149,
"low": 118,
"average": 133
}
}
},
{
"mileage": 145000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 150000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change automatic transmission fluid",
"Change engine coolant - (Green)",
"Change engine oil and replace oil filter",
"Replace engine air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 658,
"low": 466,
"average": 562
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change automatic transmission fluid",
"Change engine coolant - (Green)",
"Change engine oil and replace oil filter",
"Replace engine air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 655,
"low": 493,
"average": 574
}
}
}
]
}
}
Vehicle Maintenance by YMMT
This API provides information about the OEM vehicle maintenance schedules at mileage intervals
Support: US/Canada manufactures.
To get list of available years, makes, models, and trims click here Maintenance.
Legacy API (v1)
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
Year | True | Vehicle Year |
Make | True | Vehicle Make |
Model | True | Vehicle Model |
JSON Response
This API return OEM maintenance schedules for a vehicle.
Parameter | Description |
---|---|
status | success or error |
data | An object containing all data available. |
{
"status": "success",
"data": {
"year": "2015",
"make": "ford",
"model": "c max energi",
"trim": "SEL 4dr Hatchback CVT",
"currency": "USD",
"maintenance": [
{
"mileage": 5000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 10000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 80,
"low": 53,
"average": 66
}
}
},
{
"mileage": 15000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 20000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 147,
"low": 115,
"average": 131
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 149,
"low": 118,
"average": 133
}
}
},
{
"mileage": 25000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 30000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace engine air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 133,
"low": 90,
"average": 111
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace engine air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 139,
"low": 95,
"average": 117
}
}
},
{
"mileage": 35000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 40000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 147,
"low": 115,
"average": 131
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 149,
"low": 118,
"average": 133
}
}
},
{
"mileage": 45000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 50000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 80,
"low": 53,
"average": 66
}
}
},
{
"mileage": 55000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 60000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Replace engine air filter",
"Replace spark plugs",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 411,
"low": 315,
"average": 363
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Replace engine air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 210,
"low": 151,
"average": 180
}
}
},
{
"mileage": 65000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 70000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 80,
"low": 53,
"average": 66
}
}
},
{
"mileage": 75000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 80000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 147,
"low": 115,
"average": 131
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 149,
"low": 118,
"average": 133
}
}
},
{
"mileage": 85000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 90000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace engine air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 133,
"low": 90,
"average": 111
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace engine air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 139,
"low": 95,
"average": 117
}
}
},
{
"mileage": 95000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 100000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine coolant - (Green)",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 472,
"low": 285,
"average": 378
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine coolant - (Green)",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Replace spark plugs",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 640,
"low": 486,
"average": 563
}
}
},
{
"mileage": 105000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 110000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 80,
"low": 53,
"average": 66
}
}
},
{
"mileage": 115000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 120000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Replace engine air filter",
"Replace spark plugs",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 411,
"low": 315,
"average": 363
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Replace engine air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 210,
"low": 151,
"average": 180
}
}
},
{
"mileage": 125000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 130000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 80,
"low": 53,
"average": 66
}
}
},
{
"mileage": 135000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 140000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 147,
"low": 115,
"average": 131
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Replace cabin air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 149,
"low": 118,
"average": 133
}
}
},
{
"mileage": 145000,
"conditions": [
"severe"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change engine oil and replace oil filter",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 79,
"low": 54,
"average": 66
}
},
"normal": ""
},
{
"mileage": 150000,
"conditions": [
"severe",
"normal"
],
"severe": {
"service_items": [
"Rotate tires and inspect for wear",
"Change automatic transmission fluid",
"Change engine coolant - (Green)",
"Change engine oil and replace oil filter",
"Replace engine air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Perform multi-point inspection",
"Reset oil life monitor"
],
"costs": {
"high": 658,
"low": 466,
"average": 562
}
},
"normal": {
"service_items": [
"Rotate tires and inspect for wear",
"Change automatic transmission fluid",
"Change engine coolant - (Green)",
"Change engine oil and replace oil filter",
"Replace engine air filter",
"Inspect automatic transmission fluid level",
"Inspect brake pads, shoes, rotors, drums, brake linings and hoses and parking brake system",
"Inspect cabin air filter (if equipped)",
"Inspect engine cooling system and motor/electronics cooling system strength and hoses (hybrid vehicles)",
"Inspect engine oil filter for corrosion",
"Inspect exhaust system and heat shields",
"Inspect half-shaft boots",
"Inspect steering linkage, ball joints, suspension and tie-rod ends. Lubricate if equipped with grease fittings.",
"Inspect wheels and related components",
"Reset oil life monitor"
],
"costs": {
"high": 655,
"low": 493,
"average": 574
}
}
}
]
}
}
Vehicle Maintenance (V1)
This API provides information about the OEM vehicle maintenance schedules at mileage intervals
Support: US/Canada manufactures.
To get list of available years, makes, models, click here Maintenance.
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
Year | True | Vehicle Year |
Make | True | Vehicle Make |
Model | True | Vehicle Model |
JSON Response
This API return OEM maintenance schedules for a vehicle.
Parameter | Description |
---|---|
status | success or error |
data | An object containing all data available. |
{
"status": "success",
"data": {
"data": {
"year": 2019,
"make": "Jeep",
"model": "Wrangler Unlimited",
"maintenance": [
{
"trim": "sport s sport utility 2d",
"maintenance": [
{
"mileage": 20000,
"had_one_condition": false,
"conditions": [
"normal",
"severe"
],
"severe": {
"menus": [
"Change engine oil and engine oil filter",
"Rotate tires",
"Replace climate control air filtration filter",
"Adjust parking brake on vehicles equipped with four-wheel disc brakes",
"Inspect all door latches for presence of grease, reapply if necessary",
"Inspect battery and clean and tighten terminals as required",
"Inspect brake linings",
"Inspect brake pads, shoes, rotors, drums, hoses and parking brake",
"Inspect CV Joints",
"Inspect engine air cleaner filter, replace if necessary",
"Inspect engine cooling system protection and hoses",
"Inspect exhaust system",
"Inspect front and rear axle fluid"
],
"valueHigh": 156,
"valueLow": 112,
"value": 134
},
"normal": {
"menus": [
"Change engine oil and engine oil filter",
"Rotate tires",
"Replace climate control air filtration filter",
"Adjust parking brake on vehicles equipped with four-wheel disc brakes",
"Inspect all door latches for presence of grease, reapply if necessary",
"Inspect battery and clean and tighten terminals as required",
"Inspect brake linings",
"Inspect brake pads, shoes, rotors, drums, hoses and parking brake",
"Inspect CV Joints",
"Inspect engine cooling system protection and hoses",
"Inspect exhaust system",
"Inspect front and rear axle fluid"
],
"valueHigh": 155,
"valueLow": 110,
"value": 132
}
}
]
}
]
}
}
}
Vehicle Recalls
Our Recalls API provides details on all the open recalls of any vehicle, including the date of issue, the identification number of the recall, the remedy to the issue, and more.
Coverage: US/Canada manufactures.
Legacy API (v1)
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
vin | True | 17 digit VIN number |
JSON Response
This API returns recall information including:
- Date of recall issue
- Campaign number
- Manufacturer recall number
- Component/auto part at safety risk
- Date of manufacture
- Summary of the issue
- Consequence of the issue if not resolved
- Remedy to fix the issue
- Number of units affected
Parameter | Description |
---|---|
status | success or error |
data | An object containing recall information of a vehicle. |
{
"status": "success",
"data": {
"vin": "5J6YH28728L014142",
"year": "2008",
"make": "Honda",
"model": "Element",
"recall": [
{
"campaign_id": "19V182000",
"recall_no": "EA15001",
"recall_date": "06/03/2019",
"component_affected": "AIR BAGS:FRONTAL:DRIVER SIDE:INFLATOR MODULE",
"summary": "Honda (American Honda Motor Co.) is recalling specific 2003 Acura 3.2CL, 2013-2016 ILX, 2013-2014 ILX Hybrid, 2003-2006 MDX, 2007-2016 RDX, 2002-2003 3.2TL, 2004-2006, and 2009-2014 TL, 2010-2013 ZDX and 2001-2007 and 2009 Honda Accord, 2001-2005 Civic, 2003-2005 Civic Hybrid, 2001-2005 Civic GX NGV, 2002-2007 and 2010-2011 CR-V, 2003-2011 Element, 2007 Fit, 2002-2004 Odyssey, 2003-2008 Pilot, and 2006-2014 Ridgeline vehicles. The affected vehicles received a replacement driver air bag inflator as part of a previous Takata inflator recall remedy or a replacement driver air bag module containing the same inflator type as a service part. Due to a manufacturing error, in the event of a crash necessitating deployment of the driver frontal air bag, these inflators may explode.",
"consequences": "An explosion of an inflator within the driver frontal air bag module may result in sharp metal fragments striking the driver, front seat passenger or other occupants resulting in serious injury or death.",
"remedy": "Honda will notify owners, and dealers will replace the driver's air bag inflator with an alternate inflator, free of charge. The recall began April 10, 2019. Honda owners may contact customer service at 1-888-234-2138. Honda's number for this recall is O41. Acura owners may contact customer service at 1-888-234-2138. Acura's number for this recall is U40.",
"notes": "Owners may also contact the National Highway Traffic Safety Administration Vehicle Safety Hotline at 1-888-327-4236 (TTY 1-800-424-9153), or go to www.safercar.gov.",
"manufacturer_name": "Honda (American Honda Motor Co.)"
},
{
"campaign_id": "19E068000",
"recall_no": "",
"recall_date": "10/10/2019",
"component_affected": "VEHICLE SPEED CONTROL:ACCELERATOR PEDAL",
"summary": "Dorman Products, Inc. (Dorman) is recalling certain Accelerator Pedal Assemblies part numbers 699-114 and 825-5029-1, sold as replacement parts for 2003-2006 Acura MDX, 2004-2008 Acura TL and TSX, 2003-2007 Honda Accord, 2005-2006 Honda CR-V, 2007-2011 Honda Element, 2005-2008 Honda Pilot and 2006-2014 Honda Ridgeline vehicles. The rotating portion of the accelerator pedal assembly may bind. As such, these vehicles fail to comply with the requirements of Federal Motor Vehicle Safety Standard (FMVSS) number 124, \"Accelerator Control Systems.\"",
"consequences": "If the accelerator pedal binds, the engine may not quickly return to idle after the pedal is no longer pressed, increasing the risk of a crash.",
"remedy": "Dorman will notify owners, and qualified service facilities will replace the affected accelerator pedal assemblies, free of charge. The recall began December 9, 2019. Owners may contact Dorman customer service at 1-800-523-2492, using option 5. Dorman's number for this recall is AS1019XXXX.",
"notes": "Owners may also contact the National Highway Traffic Safety Administration Vehicle Safety Hotline at 1-888-327-4236 (TTY 1-800-424-9153), or go to www.safercar.gov.",
"manufacturer_name": "Dorman Products, Inc."
},
{
"campaign_id": "19V501000",
"recall_no": "EA15001",
"recall_date": "27/06/2019",
"component_affected": "AIR BAGS:FRONTAL:PASSENGER SIDE:INFLATOR MODULE",
"summary": "Honda (American Honda Motor Co.) is recalling certain 2003-2006 Acura MDX, 2005-2012 RL, 2003-2007 Honda Accord, 2001-2005 Civic, 2003-2005 Civic Hybrid, 2001-2005 Civic GX NGV, 2002-2006 CR-V, 2003-2011 Element, 2007-2008 Fit, 2002-2004 Odyssey, 2003-2008 Pilot, and 2006-2014 Ridgeline vehicles. The vehicles are equipped with passenger frontal air bag inflators assembled as a recall remedy part or replacement service part, that may explode due to propellant degradation occurring after long-term exposure to high absolute humidity, temperature and temperature cycling.",
"consequences": "An inflator explosion may result in sharp metal fragments striking the driver or other occupants resulting in serious injury or death.",
"remedy": "Honda will notify owners, and dealers will replace the passenger frontal airbag inflator, free of charge. The recall began August 12, 2019. Owners may contact Honda customer service at 1-888-234-2138. Honda's numbers for this recall are E5D and X5C.",
"notes": "Owners may also contact the National Highway Traffic Safety Administration Vehicle Safety Hotline at 1-888-327-4236 (TTY 1-800-424-9153), or go to www.safercar.gov.",
"manufacturer_name": "Honda (American Honda Motor Co.)"
},
{
"campaign_id": "19V499000",
"recall_no": "EA15001",
"recall_date": "27/06/2019",
"component_affected": "AIR BAGS:FRONTAL:DRIVER SIDE:INFLATOR MODULE",
"summary": "Honda (American Honda Motor Co.) is recalling certain 2003 Acura 3.2CL, 2002-2003 3.2TL, 2003-2006 MDX, 2001-2007 Honda Accord, 2001-2005 Civic, 2003-2005 Civic Hybrid, 2001-2005 Civic GX NGV, 2002-2006 CR-V, 2003-2011 Element, 2002-2004 Odyssey, 2003-2008 Pilot and 2006 Ridgeline vehicles. These vehicles are equipped with driver frontal air bag inflators assembled as a recall remedy part or replacement service part, that may explode due to propellant degradation occurring after long-term exposure to high absolute humidity, temperature and temperature cycling.",
"consequences": "An inflator explosion may result in sharp metal fragments striking the driver or other occupants resulting in serious injury or death.",
"remedy": "Honda will notify owners, and dealers will replace the driver frontal air bag inflator, free of charge. The recall began August 12, 2019. Owners may contact Honda customer service at 1-888-234-2138. Honda's numbers for this recall are Q5A and Y58.",
"notes": "Owners may also contact the National Highway Traffic Safety Administration Vehicle Safety Hotline at 1-888-327-4236 (TTY 1-800-424-9153), or go to www.safercar.gov.",
"manufacturer_name": "Honda (American Honda Motor Co.)"
},
{
"campaign_id": "18V268000",
"recall_no": "",
"recall_date": "26/04/2018",
"component_affected": "AIR BAGS:FRONTAL:PASSENGER SIDE:INFLATOR MODULE",
"summary": "Honda (American Honda Motor Co.) is recalling certain 2003-2012 Honda Accord and Pilot, 2010 Accord Crosstour, 2001-2011 Civic, 2002-2011 CR-V, 2003-2004, 2006-2008 and 2011 Element, 2007 and 2009-2013 Fit, 2010-2012 Insight, 2002-2004 Odyssey, and 2012 Ridgeline vehicles. The front passenger air bag may have been installed incorrectly during replacement.",
"consequences": "An incorrectly installed air bag may deploy improperly in the event of a crash, increasing the risk of injury.",
"remedy": "Honda will notify owners, and dealers will inspect and, if necessary, replace the passenger frontal air bag module assembly, free of charge. The recall began June 22, 2018. Owners may contact Honda customer service at 1-888-234-2138. Honda's numbers for this recall are K1P, and M1O.",
"notes": "Owners may also contact the National Highway Traffic Safety Administration Vehicle Safety Hotline at 1-888-327-4236 (TTY 1-800-424-9153), or go to www.safercar.gov.",
"manufacturer_name": "Honda (American Honda Motor Co.)"
},
{
"campaign_id": "17V029000",
"recall_no": "EA15001",
"recall_date": "10/01/2017",
"component_affected": "AIR BAGS:FRONTAL:PASSENGER SIDE:INFLATOR MODULE",
"summary": "Honda (American Honda Motor Co.) is recalling certain 2005-2006 Acura MDX and Honda CR-V vehicles, 2005-2011 Honda Element vehicles, 2005-2012 Acura RL vehicles, 2006-2012 Honda Ridgeline vehicles, 2007-2008 Honda Fit vehicles and 2005-2008 Honda Pilot vehicles originally sold, or ever registered, in Alabama, California, Florida, Georgia, Hawaii, Louisiana, Mississippi, South Carolina, Texas, Puerto Rico, American Samoa, Guam, the Northern Mariana Islands (Saipan), and the U.S. Virgin Islands, or \"Zone A.\" Additionally, if not included in \"Zone A\" above, Honda is recalling certain 2005-2006 Acura MDX and Honda CR-V vehicles, 2005-2009 Acura RL and Honda Element vehicles, 2007-2008 Honda Fit vehicles, 2005-2008 Honda Pilot vehicles and 2006-2009 Honda Ridgeline vehicles originally sold, or ever registered, in Arizona, Arkansas, Delaware, District of Columbia, Illinois, Indiana, Kansas, Kentucky, Maryland, Missouri, Nebraska, Nevada, New Jersey, New Mexico, North Carolina, Ohio, Oklahoma, Pennsylvania, Tennessee, Virginia, and West Virginia, or \"Zone B.\" Additionally, if not included in \"Zone A\" or \"Zone B\" above, Honda is recalling certain 2005-2006 Acura MDX and Honda CR-V vehicles, 2005-2008 Acura RL, Honda Element and Honda Pilot vehicles, 2007-2008 Honda Fit vehicles and 2006-2008 Honda Ridgeline vehicles originally sold, or ever registered in Alaska, Colorado, Connecticut, Idaho, Iowa, Maine, Massachusetts, Michigan, Minnesota, Montana, New Hampshire, New York, North Dakota, Oregon, Rhode Island, South Dakota, Utah, Vermont, Washington, Wisconsin, and Wyoming. These vehicles are equipped with certain air bag inflators assembled as part of the passenger frontal air bag modules used as original equipment or replacement equipment. In the event of a crash necessitating deployment of the front air bags, these inflators may rupture due to propellant degradation occurring after long-term exposure to absolute humidity and temperature cycling.",
"consequences": "An inflator rupture may result in metal fragments striking the vehicle occupants resulting in serious injury or death.",
"remedy": "Honda will notify owners, and dealers will replace the front passenger air bag inflator, free of charge. The recall bagan March 2017. Owners may contact Honda customer service at 1-888-234-2138. Honda's numbers for this recall are KD9 and KE0.",
"notes": "Owners may also contact the National Highway Traffic Safety Administration Vehicle Safety Hotline at 1-888-327-4236 (TTY 1-800-424-9153), or go to www.safercar.gov.",
"manufacturer_name": "Honda (American Honda Motor Co.)"
},
{
"campaign_id": "16V344000",
"recall_no": "EA15001",
"recall_date": "24/05/2016",
"component_affected": "AIR BAGS:FRONTAL:PASSENGER SIDE:INFLATOR MODULE",
"summary": "Honda (American Honda Motor Co.) is recalling certain model year 2003-2006 Acura MDX, 2005-2011 Acura RL, 2005-2006 Honda CR-V, 2003-2011 Element, 2007-2008 Fit, 2003-2008 Pilot, 2002-2004 Odyssey, and 2006-2011 Ridgeline vehicles originally sold, or that have ever been registered, in Alabama, California, Florida, Georgia, Hawaii, Louisiana, Mississippi, South Carolina, Texas, Puerto Rico, American Samoa, Guam, the Northern Mariana Islands (Saipan), and the U.S. Virgin Islands, or \"Zone A.\" Additionally, unless included in \"Zone A\" above, Honda is recalling certain model year 2003-2006 Acura MDX, 2005-2008 Acura RL, 2005-2006 Honda CR-V, 2003-2008 Element, 2007-2008 Fit, 2003-2008 Pilot, 2002-2004 Odyssey, and 2006-2008 Ridgeline vehicles originally sold, or that have ever been registered, in Arizona, Arkansas, Delaware, District of Columbia, Illinois, Indiana, Kansas, Kentucky, Maryland, Missouri, Nebraska, Nevada, New Jersey, New Mexico, North Carolina, Ohio, Oklahoma, Pennsylvania, Tennessee, Virginia, and West Virginia, or \"Zone B.\" Lastly, unless included in \"Zone A\" or \"Zone B\" above, Honda is recalling model year 2002-2004 Odyssey and model year 2003-2004 Acura MDX, Honda Element, and Honda Pilot vehicles originally sold, or registered, in Alaska, Colorado, Connecticut, Idaho, Iowa, Maine, Massachusetts, Michigan, Minnesota, Montana, New Hampshire, New York, North Dakota, Oregon, Rhode Island, South Dakota, Utah, Vermont, Washington, Wisconsin, and Wyoming. These vehicles are equipped with certain air bag inflators assembled as part of the passenger frontal air bag modules, and used as original equipment or replacement equipment. In the event of a crash necessitating deployment of the front air bags, these inflators may rupture due to propellant degradation occurring after long-term exposure to absolute humidity and temperature cycling.",
"consequences": "An inflator rupture may result in metal fragments striking the vehicle occupants resulting in serious injury or death.",
"remedy": "Honda will notify owners, and dealers will replace the passenger frontal air bag inflator, free of charge. The recall began June 27, 2016. Owners may contact Honda customer service at 1-888-234-2138. Honda's numbers for this recall are KA0, KA1, KA2, and KA3.",
"notes": "Owners may also contact the National Highway Traffic Safety Administration Vehicle Safety Hotline at 1-888-327-4236 (TTY 1-800-424-9153), or go to www.safercar.gov.",
"manufacturer_name": "Honda (American Honda Motor Co.)"
},
{
"campaign_id": "15V320000",
"recall_no": "EA15001",
"recall_date": "28/05/2015",
"component_affected": "AIR BAGS:FRONTAL:DRIVER SIDE:INFLATOR MODULE",
"summary": "Honda (American Honda Motor Co.) is recalling certain model year 2001-2007 Accord, 2001-2005 Civic, 2001-2004 Honda Civic GX, 2003-2005 Honda Civic Hybrid, 2002-2006 CR-V, 2003-2011 Element, 2002-2004 Odyssey, 2003-2008 Pilot, 2006 Ridgeline, 2003 Acura 3.2CL, 2003-2006 Acura MDX, and 2002-2003 Acura 3.2TL vehicles. The affected vehicles are equipped with a dual-stage driver frontal air bag that may be susceptible to moisture intrusion and other factors, including manufacturing variability that, over time, could cause the inflator to rupture.",
"consequences": "In the event of a crash necessitating deployment of the driver's frontal air bag, the inflator could rupture with metal fragments striking the driver or other occupants resulting in serious injury or death.",
"remedy": "Honda will notify owners, and dealers will replace the driver frontal air bag inflator, free of charge. The recall began on July 1, 2015. Owners may contact Honda customer service at 1-888-234-2138. Owners may contact Acura customer service at 1-800-382-2238, select option 4. Note: Vehicles that have had their driver frontal air bag replaced previously as part of a recall remedy prior to September 12, 2014 need to have their air bag replaced under this recall as well. Vehicles that, on or after September 12, 2014, received a remedy for a prior driver frontal air bag inflator recall already received an inflator of a different design, and therefore are not included in this recall and do not require additional servicing. Note: This recall fully supersedes recalls 08V-593, 09V-259, 10V-041, 11V-260, 14V-351 and 15V-153. Honda's numbers for this recall are JQ9, JR0, JR1, JR2, JR3, JR4, JR5, JR6, JR7, and JR8.",
"notes": "Owners may also contact the National Highway Traffic Safety Administration Vehicle Safety Hotline at 1-888-327-4236 (TTY 1-800-424-9153), or go to www.safercar.gov.",
"manufacturer_name": "Honda (American Honda Motor Co.)"
},
{
"campaign_id": "12V436000",
"recall_no": "",
"recall_date": "05/09/2012",
"component_affected": "ELECTRICAL SYSTEM:WIRING",
"summary": "Honda is recalling certain model year 2007 through 2011 Element passenger vehicles equipped with an accessory trailer hitch wiring harness. The wire that supplies power to the trailer turn signal lights was inadvertently switched with the stop lamp wire. As a result the turn signals only illuminate when the brake lamps are illuminated. This does not comply with the requirements of Federal Motor Vehicle Safety Standard No. 108, \"Lamps, Reflective Devices, and Associated Equipment.\"",
"consequences": "Without trailer turn signal illumination, the driver's intent is not communicated, potentially increasing the risk of a crash.",
"remedy": "Honda will notify owners, and dealers will repair the vehicles free of charge. The safety recall began on September 20, 2012. Owners may contact Honda at 1-800-999-1009.",
"notes": "Honda's recall campaign number is S53. Owners may also contact the National Highway Traffic Safety Administration Vehicle Safety Hotline at 1-888-327-4236 (TTY 1-800-424-9153), or go to www.safercar.gov.",
"manufacturer_name": "Honda (American Honda Motor Co.)"
},
{
"campaign_id": "11V395000",
"recall_no": "",
"recall_date": "04/08/2011",
"component_affected": "POWER TRAIN:AUTOMATIC TRANSMISSION:CONTROL MODULE (TCM/PCM/TECM)",
"summary": "HONDA IS RECALLING CERTAIN MODEL YEAR 2005-2010 ACCORD, 2007-2010 CR-V, AND 2005-2008 ELEMENT PASSENGER CARS MANUFACTURED FROM JULY 1, 2004, THROUGH SEPTEMBER 3, 2010. THE OUTER RACE OF THE SECONDARY SHAFT BEARING MAY BE BROKEN DURING CERTAIN DRIVING STYLES. A BROKEN OUTER RACE MAY CAUSE ABNORMAL NOISE, THE MALFUNCTION INDICATOR LIGHT TO TURN ON, AND ALLOW CONTACT BETWEEN THE TRANSMISSION IDLE GEAR AND AN ELECTRONIC SENSOR HOUSING WITHIN THE TRANSMISSION.",
"consequences": "THIS COULD RESULT IN A SHORT CIRCUIT CAUSING THE ENGINE TO STALL. ADDITIONALLY, BROKEN PIECES OF THE OUTER RACE OR BALL BEARING FROM THE SECONDARY SHAFT MAY BECOME LODGED IN THE PARKING PAWL RESULTING IN THE VEHICLE ROLLING AFTER THE DRIVER HAS PLACED THE GEAR SELECTOR IN THE PARK POSITION. ENGINE STALL AND UNEXPECTED VEHICLE MOVEMENT INCREASES THE RISK OF A CRASH OR PERSONAL INJURY TO PERSONS WITHIN THE PATH OF A ROLLING VEHICLE.",
"remedy": "HONDA WILL NOTIFY OWNERS AND DEALERS WILL UPDATE THE AUTOMATIC TRANSMISSION CONTROL MODULE SOFTWARE FREE OF CHARGE. THE SAFETY RECALL BEGAN ON AUGUST 27, 2011. OWNERS MAY CONTACT HONDA AUTOMOBILE CUSTOMER SERVICE AT 1-800-999-1009.",
"notes": "HONDA'S RECALL CAMPAIGN NUMBER IS R89. OWNERS MAY ALSO CONTACT THE NATIONAL HIGHWAY TRAFFIC SAFETY ADMINISTRATION'S VEHICLE SAFETY HOTLINE AT 1-888-327-4236 (TTY 1-800-424-9153), OR GO TO HTTP://WWW.SAFERCAR.GOV .",
"manufacturer_name": "HONDA (AMERICAN HONDA MOTOR CO.)"
},
{
"campaign_id": "10V098000",
"recall_no": "EA09014",
"recall_date": "16/03/2010",
"component_affected": "SERVICE BRAKES, AIR",
"summary": "HONDA HAS NOTIFIED NHTSA OF A DEFECT IN CERTAIN MODEL YEAR 2007 AND 2008 ODYSSEY AND ELEMENT PASSENGER VEHICLES MANUFACTURED BETWEEN JULY 28, 2006 AND AUGUST 21, 2008. AIR CAN ENTER THE VSA MODULAR PUMP DURING AN INITIAL SELF-CHECK PROCESS THAT OCCURS SHORTLY AFTER EACH TIME THE ENGINE IS STARTED. IT IS POSSIBLE FOR ENOUGH AIR TO ENTER THE SYSTEM TO RESULT IN A BRAKE PEDAL THAT FEELS SOFT OR LOWER TO THE FLOOR.",
"consequences": "IF THE OWNER DOES NOT HAVE ANY BRAKE SERVICE OR MAINTENANCE PERFORMED OVER A PERIOD OF MONTHS OR YEARS, THE SYSTEM CAN CONTINUE TO ACCUMULATE ENOUGH AIR TO AFFECT BRAKING PERFORMANCE, INCREASING THE RISK OF A CRASH.",
"remedy": "HONDA WILL NOTIFY OWNER AND HONDA DEALERS WILL REPAIR THE VSA MODULATOR BY REMOVING ANY EXISTING AIR IN THE BRAKE SYSTEM THEN APPLY SEALANT AND CAPS TO PREVENT AIR FROM ENTERING THE BRAKE SYSTEM FREE OF CHARGE. THE SAFETY RECALL BEGAN ON MAY 3, 2010. OWNERS MAY CONTACT HONDA AT 1-800-999-1009.",
"notes": "HONDA'S RECALL NO. R30. OWNERS MAY ALSO CONTACT THE NATIONAL HIGHWAY TRAFFIC SAFETY ADMINISTRATION'S VEHICLE SAFETY HOTLINE AT 1-888-327-4236 (TTY 1-800-424-9153), OR GO TO HTTP://WWW.SAFERCAR.GOV .",
"manufacturer_name": "HONDA (AMERICAN HONDA MOTOR CO.)"
},
{
"campaign_id": "08V349000",
"recall_no": "",
"recall_date": "29/07/2008",
"component_affected": "SUSPENSION:REAR",
"summary": "HONDA IS RECALLING 241 MY 2008 ELEMENT VEHICLES. THE FRONT BUSHING BRACKET OF THE LEFT TRAILING ARM OF THE REAR SUSPENSION MAY HAVE BEEN IMPROPERLY WELDED AND COULD SEPARATE FROM THE TRAILING ARM.",
"consequences": "A SEPARATED BUSHING BRACKET COULD CAUSE THE SUSPENSION TO RELEASE THE LOWER PORTION OF THE WHEEL HUB, CAUSING A LOSS OF CONTROL AND DAMAGE TO THE BRAKE SYSTEM WHICH COULD LEAD TO A CRASH.",
"remedy": "OWNERS WILL BE CONTACTED BY PHONE AND ADVISED TO STOP DRIVING THEIR VEHICLES UNTIL THEY HAVE TAKEN THEIR VEHICLE TO A DEALER FOR INSPECTION. DEALERS WILL INSPECT THE LEFT REAR TRAILING ARM AND, IF NECESSARY, REPLACE IT FREE OF CHARGE. THE RECALL BEGAN ON JULY 25, 2008. OWNERS MAY CONTACT HONDA AT 1-800-999-1009.",
"notes": "HONDA RECALL NO. 08-053. CUSTOMERS MAY ALSO CONTACT THE NATIONAL HIGHWAY TRAFFIC SAFETY ADMINISTRATION'S VEHICLE SAFETY HOTLINE AT 1-888-327-4236 (TTY 1-800-424-9153), OR GO TO HTTP://WWW.SAFERCAR.GOV.",
"manufacturer_name": "HONDA (AMERICAN HONDA MOTOR CO.)"
},
{
"campaign_id": "10V271000",
"recall_no": "EQ10001",
"recall_date": "15/06/2010",
"component_affected": "EQUIPMENT ADAPTIVE/MOBILITY",
"summary": "ALL IN ONE MOBILITY IS RECALLING CERTAIN MODEL YEAR 1997 THROUGH 2008 CONVERSION VANS EQUIPPED WITH VMI/RICON 6-WAY POWER SEAT BASES. THERE IS A POSSIBILITY OF A DEFECTIVE WELD AT THE JOINT BETWEEN THE PIVOTING PLATE AND THE PIVOTING PLATE PIN.",
"consequences": "THE SEAT OCCUPANT MAY BE INJURED IF THE SEAT BASE PIN WERE TO BREAK.",
"remedy": "ALL IN ONE MOBILITY WILL NOTIFY OWNERS AND THE VEHICLES WILL BE REPAIRED FREE OF CHARGE. THE SAFETY RECALL BEGAN ON JUNE 22, 2010. OWNERS MAY CONTACT ALL IN ONE MOBILITY AT 1-503-255-5005.",
"notes": "THIS RECALL ONLY PERTAINS TO VEHICLES ALTERED BY ALL IN ONE MOBILITY AND HAS NO RELATION TO ANY VEHICLES MANUFACTURED BY CHRYSLER, FORD, HONDA, OR GENERAL MOTORS. OWNERS MAY ALSO CONTACT THE NATIONAL HIGHWAY TRAFFIC SAFETY ADMINISTRATION'S VEHICLE SAFETY HOTLINE AT 1-888-327-4236 (TTY 1-800-424-9153), OR GO TO HTTP://WWW.SAFERCAR.GOV .",
"manufacturer_name": "ALL IN ONE MOBILITY, INC."
}
]
}
}
Vehicle Recalls by YMM
Our Recalls API provides details on all the open recalls of any vehicle, including the date of issue, the identification number of the recall, the remedy to the issue, and more.
Coverage: US/Canada manufactures.
To get list of available years, makes, models, click here YMM APIs
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
Year | True | Vehicle Year |
Make | True | Vehicle Make |
Model | True | Vehicle Model |
JSON Response
This API returns recall information including:
- Date of recall issue
- Campaign number
- Manufacturer recall number
- Component/auto part at safety risk
- Date of manufacture
- Summary of the issue
- Consequence of the issue if not resolved
- Remedy to fix the issue
- Number of units affected
Parameter | Description |
---|---|
status | success or error |
data | An object containing recall information of a vehicle. |
{
"status": "success",
"data": {
"year": "2008",
"make": "Honda",
"model": "Element",
"recall": [
{
"campaign_id": "19V182000",
"recall_no": "EA15001",
"recall_date": "06/03/2019",
"component_affected": "AIR BAGS:FRONTAL:DRIVER SIDE:INFLATOR MODULE",
"summary": "Honda (American Honda Motor Co.) is recalling specific 2003 Acura 3.2CL, 2013-2016 ILX, 2013-2014 ILX Hybrid, 2003-2006 MDX, 2007-2016 RDX, 2002-2003 3.2TL, 2004-2006, and 2009-2014 TL, 2010-2013 ZDX and 2001-2007 and 2009 Honda Accord, 2001-2005 Civic, 2003-2005 Civic Hybrid, 2001-2005 Civic GX NGV, 2002-2007 and 2010-2011 CR-V, 2003-2011 Element, 2007 Fit, 2002-2004 Odyssey, 2003-2008 Pilot, and 2006-2014 Ridgeline vehicles. The affected vehicles received a replacement driver air bag inflator as part of a previous Takata inflator recall remedy or a replacement driver air bag module containing the same inflator type as a service part. Due to a manufacturing error, in the event of a crash necessitating deployment of the driver frontal air bag, these inflators may explode.",
"consequences": "An explosion of an inflator within the driver frontal air bag module may result in sharp metal fragments striking the driver, front seat passenger or other occupants resulting in serious injury or death.",
"remedy": "Honda will notify owners, and dealers will replace the driver's air bag inflator with an alternate inflator, free of charge. The recall began April 10, 2019. Honda owners may contact customer service at 1-888-234-2138. Honda's number for this recall is O41. Acura owners may contact customer service at 1-888-234-2138. Acura's number for this recall is U40.",
"notes": "Owners may also contact the National Highway Traffic Safety Administration Vehicle Safety Hotline at 1-888-327-4236 (TTY 1-800-424-9153), or go to www.safercar.gov.",
"manufacturer_name": "Honda (American Honda Motor Co.)"
},
{
"campaign_id": "19E068000",
"recall_no": "",
"recall_date": "10/10/2019",
"component_affected": "VEHICLE SPEED CONTROL:ACCELERATOR PEDAL",
"summary": "Dorman Products, Inc. (Dorman) is recalling certain Accelerator Pedal Assemblies part numbers 699-114 and 825-5029-1, sold as replacement parts for 2003-2006 Acura MDX, 2004-2008 Acura TL and TSX, 2003-2007 Honda Accord, 2005-2006 Honda CR-V, 2007-2011 Honda Element, 2005-2008 Honda Pilot and 2006-2014 Honda Ridgeline vehicles. The rotating portion of the accelerator pedal assembly may bind. As such, these vehicles fail to comply with the requirements of Federal Motor Vehicle Safety Standard (FMVSS) number 124, \"Accelerator Control Systems.\"",
"consequences": "If the accelerator pedal binds, the engine may not quickly return to idle after the pedal is no longer pressed, increasing the risk of a crash.",
"remedy": "Dorman will notify owners, and qualified service facilities will replace the affected accelerator pedal assemblies, free of charge. The recall began December 9, 2019. Owners may contact Dorman customer service at 1-800-523-2492, using option 5. Dorman's number for this recall is AS1019XXXX.",
"notes": "Owners may also contact the National Highway Traffic Safety Administration Vehicle Safety Hotline at 1-888-327-4236 (TTY 1-800-424-9153), or go to www.safercar.gov.",
"manufacturer_name": "Dorman Products, Inc."
},
{
"campaign_id": "19V501000",
"recall_no": "EA15001",
"recall_date": "27/06/2019",
"component_affected": "AIR BAGS:FRONTAL:PASSENGER SIDE:INFLATOR MODULE",
"summary": "Honda (American Honda Motor Co.) is recalling certain 2003-2006 Acura MDX, 2005-2012 RL, 2003-2007 Honda Accord, 2001-2005 Civic, 2003-2005 Civic Hybrid, 2001-2005 Civic GX NGV, 2002-2006 CR-V, 2003-2011 Element, 2007-2008 Fit, 2002-2004 Odyssey, 2003-2008 Pilot, and 2006-2014 Ridgeline vehicles. The vehicles are equipped with passenger frontal air bag inflators assembled as a recall remedy part or replacement service part, that may explode due to propellant degradation occurring after long-term exposure to high absolute humidity, temperature and temperature cycling.",
"consequences": "An inflator explosion may result in sharp metal fragments striking the driver or other occupants resulting in serious injury or death.",
"remedy": "Honda will notify owners, and dealers will replace the passenger frontal airbag inflator, free of charge. The recall began August 12, 2019. Owners may contact Honda customer service at 1-888-234-2138. Honda's numbers for this recall are E5D and X5C.",
"notes": "Owners may also contact the National Highway Traffic Safety Administration Vehicle Safety Hotline at 1-888-327-4236 (TTY 1-800-424-9153), or go to www.safercar.gov.",
"manufacturer_name": "Honda (American Honda Motor Co.)"
},
{
"campaign_id": "19V499000",
"recall_no": "EA15001",
"recall_date": "27/06/2019",
"component_affected": "AIR BAGS:FRONTAL:DRIVER SIDE:INFLATOR MODULE",
"summary": "Honda (American Honda Motor Co.) is recalling certain 2003 Acura 3.2CL, 2002-2003 3.2TL, 2003-2006 MDX, 2001-2007 Honda Accord, 2001-2005 Civic, 2003-2005 Civic Hybrid, 2001-2005 Civic GX NGV, 2002-2006 CR-V, 2003-2011 Element, 2002-2004 Odyssey, 2003-2008 Pilot and 2006 Ridgeline vehicles. These vehicles are equipped with driver frontal air bag inflators assembled as a recall remedy part or replacement service part, that may explode due to propellant degradation occurring after long-term exposure to high absolute humidity, temperature and temperature cycling.",
"consequences": "An inflator explosion may result in sharp metal fragments striking the driver or other occupants resulting in serious injury or death.",
"remedy": "Honda will notify owners, and dealers will replace the driver frontal air bag inflator, free of charge. The recall began August 12, 2019. Owners may contact Honda customer service at 1-888-234-2138. Honda's numbers for this recall are Q5A and Y58.",
"notes": "Owners may also contact the National Highway Traffic Safety Administration Vehicle Safety Hotline at 1-888-327-4236 (TTY 1-800-424-9153), or go to www.safercar.gov.",
"manufacturer_name": "Honda (American Honda Motor Co.)"
},
{
"campaign_id": "18V268000",
"recall_no": "",
"recall_date": "26/04/2018",
"component_affected": "AIR BAGS:FRONTAL:PASSENGER SIDE:INFLATOR MODULE",
"summary": "Honda (American Honda Motor Co.) is recalling certain 2003-2012 Honda Accord and Pilot, 2010 Accord Crosstour, 2001-2011 Civic, 2002-2011 CR-V, 2003-2004, 2006-2008 and 2011 Element, 2007 and 2009-2013 Fit, 2010-2012 Insight, 2002-2004 Odyssey, and 2012 Ridgeline vehicles. The front passenger air bag may have been installed incorrectly during replacement.",
"consequences": "An incorrectly installed air bag may deploy improperly in the event of a crash, increasing the risk of injury.",
"remedy": "Honda will notify owners, and dealers will inspect and, if necessary, replace the passenger frontal air bag module assembly, free of charge. The recall began June 22, 2018. Owners may contact Honda customer service at 1-888-234-2138. Honda's numbers for this recall are K1P, and M1O.",
"notes": "Owners may also contact the National Highway Traffic Safety Administration Vehicle Safety Hotline at 1-888-327-4236 (TTY 1-800-424-9153), or go to www.safercar.gov.",
"manufacturer_name": "Honda (American Honda Motor Co.)"
},
{
"campaign_id": "17V029000",
"recall_no": "EA15001",
"recall_date": "10/01/2017",
"component_affected": "AIR BAGS:FRONTAL:PASSENGER SIDE:INFLATOR MODULE",
"summary": "Honda (American Honda Motor Co.) is recalling certain 2005-2006 Acura MDX and Honda CR-V vehicles, 2005-2011 Honda Element vehicles, 2005-2012 Acura RL vehicles, 2006-2012 Honda Ridgeline vehicles, 2007-2008 Honda Fit vehicles and 2005-2008 Honda Pilot vehicles originally sold, or ever registered, in Alabama, California, Florida, Georgia, Hawaii, Louisiana, Mississippi, South Carolina, Texas, Puerto Rico, American Samoa, Guam, the Northern Mariana Islands (Saipan), and the U.S. Virgin Islands, or \"Zone A.\" Additionally, if not included in \"Zone A\" above, Honda is recalling certain 2005-2006 Acura MDX and Honda CR-V vehicles, 2005-2009 Acura RL and Honda Element vehicles, 2007-2008 Honda Fit vehicles, 2005-2008 Honda Pilot vehicles and 2006-2009 Honda Ridgeline vehicles originally sold, or ever registered, in Arizona, Arkansas, Delaware, District of Columbia, Illinois, Indiana, Kansas, Kentucky, Maryland, Missouri, Nebraska, Nevada, New Jersey, New Mexico, North Carolina, Ohio, Oklahoma, Pennsylvania, Tennessee, Virginia, and West Virginia, or \"Zone B.\" Additionally, if not included in \"Zone A\" or \"Zone B\" above, Honda is recalling certain 2005-2006 Acura MDX and Honda CR-V vehicles, 2005-2008 Acura RL, Honda Element and Honda Pilot vehicles, 2007-2008 Honda Fit vehicles and 2006-2008 Honda Ridgeline vehicles originally sold, or ever registered in Alaska, Colorado, Connecticut, Idaho, Iowa, Maine, Massachusetts, Michigan, Minnesota, Montana, New Hampshire, New York, North Dakota, Oregon, Rhode Island, South Dakota, Utah, Vermont, Washington, Wisconsin, and Wyoming. These vehicles are equipped with certain air bag inflators assembled as part of the passenger frontal air bag modules used as original equipment or replacement equipment. In the event of a crash necessitating deployment of the front air bags, these inflators may rupture due to propellant degradation occurring after long-term exposure to absolute humidity and temperature cycling.",
"consequences": "An inflator rupture may result in metal fragments striking the vehicle occupants resulting in serious injury or death.",
"remedy": "Honda will notify owners, and dealers will replace the front passenger air bag inflator, free of charge. The recall bagan March 2017. Owners may contact Honda customer service at 1-888-234-2138. Honda's numbers for this recall are KD9 and KE0.",
"notes": "Owners may also contact the National Highway Traffic Safety Administration Vehicle Safety Hotline at 1-888-327-4236 (TTY 1-800-424-9153), or go to www.safercar.gov.",
"manufacturer_name": "Honda (American Honda Motor Co.)"
},
{
"campaign_id": "16V344000",
"recall_no": "EA15001",
"recall_date": "24/05/2016",
"component_affected": "AIR BAGS:FRONTAL:PASSENGER SIDE:INFLATOR MODULE",
"summary": "Honda (American Honda Motor Co.) is recalling certain model year 2003-2006 Acura MDX, 2005-2011 Acura RL, 2005-2006 Honda CR-V, 2003-2011 Element, 2007-2008 Fit, 2003-2008 Pilot, 2002-2004 Odyssey, and 2006-2011 Ridgeline vehicles originally sold, or that have ever been registered, in Alabama, California, Florida, Georgia, Hawaii, Louisiana, Mississippi, South Carolina, Texas, Puerto Rico, American Samoa, Guam, the Northern Mariana Islands (Saipan), and the U.S. Virgin Islands, or \"Zone A.\" Additionally, unless included in \"Zone A\" above, Honda is recalling certain model year 2003-2006 Acura MDX, 2005-2008 Acura RL, 2005-2006 Honda CR-V, 2003-2008 Element, 2007-2008 Fit, 2003-2008 Pilot, 2002-2004 Odyssey, and 2006-2008 Ridgeline vehicles originally sold, or that have ever been registered, in Arizona, Arkansas, Delaware, District of Columbia, Illinois, Indiana, Kansas, Kentucky, Maryland, Missouri, Nebraska, Nevada, New Jersey, New Mexico, North Carolina, Ohio, Oklahoma, Pennsylvania, Tennessee, Virginia, and West Virginia, or \"Zone B.\" Lastly, unless included in \"Zone A\" or \"Zone B\" above, Honda is recalling model year 2002-2004 Odyssey and model year 2003-2004 Acura MDX, Honda Element, and Honda Pilot vehicles originally sold, or registered, in Alaska, Colorado, Connecticut, Idaho, Iowa, Maine, Massachusetts, Michigan, Minnesota, Montana, New Hampshire, New York, North Dakota, Oregon, Rhode Island, South Dakota, Utah, Vermont, Washington, Wisconsin, and Wyoming. These vehicles are equipped with certain air bag inflators assembled as part of the passenger frontal air bag modules, and used as original equipment or replacement equipment. In the event of a crash necessitating deployment of the front air bags, these inflators may rupture due to propellant degradation occurring after long-term exposure to absolute humidity and temperature cycling.",
"consequences": "An inflator rupture may result in metal fragments striking the vehicle occupants resulting in serious injury or death.",
"remedy": "Honda will notify owners, and dealers will replace the passenger frontal air bag inflator, free of charge. The recall began June 27, 2016. Owners may contact Honda customer service at 1-888-234-2138. Honda's numbers for this recall are KA0, KA1, KA2, and KA3.",
"notes": "Owners may also contact the National Highway Traffic Safety Administration Vehicle Safety Hotline at 1-888-327-4236 (TTY 1-800-424-9153), or go to www.safercar.gov.",
"manufacturer_name": "Honda (American Honda Motor Co.)"
},
{
"campaign_id": "15V320000",
"recall_no": "EA15001",
"recall_date": "28/05/2015",
"component_affected": "AIR BAGS:FRONTAL:DRIVER SIDE:INFLATOR MODULE",
"summary": "Honda (American Honda Motor Co.) is recalling certain model year 2001-2007 Accord, 2001-2005 Civic, 2001-2004 Honda Civic GX, 2003-2005 Honda Civic Hybrid, 2002-2006 CR-V, 2003-2011 Element, 2002-2004 Odyssey, 2003-2008 Pilot, 2006 Ridgeline, 2003 Acura 3.2CL, 2003-2006 Acura MDX, and 2002-2003 Acura 3.2TL vehicles. The affected vehicles are equipped with a dual-stage driver frontal air bag that may be susceptible to moisture intrusion and other factors, including manufacturing variability that, over time, could cause the inflator to rupture.",
"consequences": "In the event of a crash necessitating deployment of the driver's frontal air bag, the inflator could rupture with metal fragments striking the driver or other occupants resulting in serious injury or death.",
"remedy": "Honda will notify owners, and dealers will replace the driver frontal air bag inflator, free of charge. The recall began on July 1, 2015. Owners may contact Honda customer service at 1-888-234-2138. Owners may contact Acura customer service at 1-800-382-2238, select option 4. Note: Vehicles that have had their driver frontal air bag replaced previously as part of a recall remedy prior to September 12, 2014 need to have their air bag replaced under this recall as well. Vehicles that, on or after September 12, 2014, received a remedy for a prior driver frontal air bag inflator recall already received an inflator of a different design, and therefore are not included in this recall and do not require additional servicing. Note: This recall fully supersedes recalls 08V-593, 09V-259, 10V-041, 11V-260, 14V-351 and 15V-153. Honda's numbers for this recall are JQ9, JR0, JR1, JR2, JR3, JR4, JR5, JR6, JR7, and JR8.",
"notes": "Owners may also contact the National Highway Traffic Safety Administration Vehicle Safety Hotline at 1-888-327-4236 (TTY 1-800-424-9153), or go to www.safercar.gov.",
"manufacturer_name": "Honda (American Honda Motor Co.)"
},
{
"campaign_id": "12V436000",
"recall_no": "",
"recall_date": "05/09/2012",
"component_affected": "ELECTRICAL SYSTEM:WIRING",
"summary": "Honda is recalling certain model year 2007 through 2011 Element passenger vehicles equipped with an accessory trailer hitch wiring harness. The wire that supplies power to the trailer turn signal lights was inadvertently switched with the stop lamp wire. As a result the turn signals only illuminate when the brake lamps are illuminated. This does not comply with the requirements of Federal Motor Vehicle Safety Standard No. 108, \"Lamps, Reflective Devices, and Associated Equipment.\"",
"consequences": "Without trailer turn signal illumination, the driver's intent is not communicated, potentially increasing the risk of a crash.",
"remedy": "Honda will notify owners, and dealers will repair the vehicles free of charge. The safety recall began on September 20, 2012. Owners may contact Honda at 1-800-999-1009.",
"notes": "Honda's recall campaign number is S53. Owners may also contact the National Highway Traffic Safety Administration Vehicle Safety Hotline at 1-888-327-4236 (TTY 1-800-424-9153), or go to www.safercar.gov.",
"manufacturer_name": "Honda (American Honda Motor Co.)"
},
{
"campaign_id": "11V395000",
"recall_no": "",
"recall_date": "04/08/2011",
"component_affected": "POWER TRAIN:AUTOMATIC TRANSMISSION:CONTROL MODULE (TCM/PCM/TECM)",
"summary": "HONDA IS RECALLING CERTAIN MODEL YEAR 2005-2010 ACCORD, 2007-2010 CR-V, AND 2005-2008 ELEMENT PASSENGER CARS MANUFACTURED FROM JULY 1, 2004, THROUGH SEPTEMBER 3, 2010. THE OUTER RACE OF THE SECONDARY SHAFT BEARING MAY BE BROKEN DURING CERTAIN DRIVING STYLES. A BROKEN OUTER RACE MAY CAUSE ABNORMAL NOISE, THE MALFUNCTION INDICATOR LIGHT TO TURN ON, AND ALLOW CONTACT BETWEEN THE TRANSMISSION IDLE GEAR AND AN ELECTRONIC SENSOR HOUSING WITHIN THE TRANSMISSION.",
"consequences": "THIS COULD RESULT IN A SHORT CIRCUIT CAUSING THE ENGINE TO STALL. ADDITIONALLY, BROKEN PIECES OF THE OUTER RACE OR BALL BEARING FROM THE SECONDARY SHAFT MAY BECOME LODGED IN THE PARKING PAWL RESULTING IN THE VEHICLE ROLLING AFTER THE DRIVER HAS PLACED THE GEAR SELECTOR IN THE PARK POSITION. ENGINE STALL AND UNEXPECTED VEHICLE MOVEMENT INCREASES THE RISK OF A CRASH OR PERSONAL INJURY TO PERSONS WITHIN THE PATH OF A ROLLING VEHICLE.",
"remedy": "HONDA WILL NOTIFY OWNERS AND DEALERS WILL UPDATE THE AUTOMATIC TRANSMISSION CONTROL MODULE SOFTWARE FREE OF CHARGE. THE SAFETY RECALL BEGAN ON AUGUST 27, 2011. OWNERS MAY CONTACT HONDA AUTOMOBILE CUSTOMER SERVICE AT 1-800-999-1009.",
"notes": "HONDA'S RECALL CAMPAIGN NUMBER IS R89. OWNERS MAY ALSO CONTACT THE NATIONAL HIGHWAY TRAFFIC SAFETY ADMINISTRATION'S VEHICLE SAFETY HOTLINE AT 1-888-327-4236 (TTY 1-800-424-9153), OR GO TO HTTP://WWW.SAFERCAR.GOV .",
"manufacturer_name": "HONDA (AMERICAN HONDA MOTOR CO.)"
},
{
"campaign_id": "10V098000",
"recall_no": "EA09014",
"recall_date": "16/03/2010",
"component_affected": "SERVICE BRAKES, AIR",
"summary": "HONDA HAS NOTIFIED NHTSA OF A DEFECT IN CERTAIN MODEL YEAR 2007 AND 2008 ODYSSEY AND ELEMENT PASSENGER VEHICLES MANUFACTURED BETWEEN JULY 28, 2006 AND AUGUST 21, 2008. AIR CAN ENTER THE VSA MODULAR PUMP DURING AN INITIAL SELF-CHECK PROCESS THAT OCCURS SHORTLY AFTER EACH TIME THE ENGINE IS STARTED. IT IS POSSIBLE FOR ENOUGH AIR TO ENTER THE SYSTEM TO RESULT IN A BRAKE PEDAL THAT FEELS SOFT OR LOWER TO THE FLOOR.",
"consequences": "IF THE OWNER DOES NOT HAVE ANY BRAKE SERVICE OR MAINTENANCE PERFORMED OVER A PERIOD OF MONTHS OR YEARS, THE SYSTEM CAN CONTINUE TO ACCUMULATE ENOUGH AIR TO AFFECT BRAKING PERFORMANCE, INCREASING THE RISK OF A CRASH.",
"remedy": "HONDA WILL NOTIFY OWNER AND HONDA DEALERS WILL REPAIR THE VSA MODULATOR BY REMOVING ANY EXISTING AIR IN THE BRAKE SYSTEM THEN APPLY SEALANT AND CAPS TO PREVENT AIR FROM ENTERING THE BRAKE SYSTEM FREE OF CHARGE. THE SAFETY RECALL BEGAN ON MAY 3, 2010. OWNERS MAY CONTACT HONDA AT 1-800-999-1009.",
"notes": "HONDA'S RECALL NO. R30. OWNERS MAY ALSO CONTACT THE NATIONAL HIGHWAY TRAFFIC SAFETY ADMINISTRATION'S VEHICLE SAFETY HOTLINE AT 1-888-327-4236 (TTY 1-800-424-9153), OR GO TO HTTP://WWW.SAFERCAR.GOV .",
"manufacturer_name": "HONDA (AMERICAN HONDA MOTOR CO.)"
},
{
"campaign_id": "08V349000",
"recall_no": "",
"recall_date": "29/07/2008",
"component_affected": "SUSPENSION:REAR",
"summary": "HONDA IS RECALLING 241 MY 2008 ELEMENT VEHICLES. THE FRONT BUSHING BRACKET OF THE LEFT TRAILING ARM OF THE REAR SUSPENSION MAY HAVE BEEN IMPROPERLY WELDED AND COULD SEPARATE FROM THE TRAILING ARM.",
"consequences": "A SEPARATED BUSHING BRACKET COULD CAUSE THE SUSPENSION TO RELEASE THE LOWER PORTION OF THE WHEEL HUB, CAUSING A LOSS OF CONTROL AND DAMAGE TO THE BRAKE SYSTEM WHICH COULD LEAD TO A CRASH.",
"remedy": "OWNERS WILL BE CONTACTED BY PHONE AND ADVISED TO STOP DRIVING THEIR VEHICLES UNTIL THEY HAVE TAKEN THEIR VEHICLE TO A DEALER FOR INSPECTION. DEALERS WILL INSPECT THE LEFT REAR TRAILING ARM AND, IF NECESSARY, REPLACE IT FREE OF CHARGE. THE RECALL BEGAN ON JULY 25, 2008. OWNERS MAY CONTACT HONDA AT 1-800-999-1009.",
"notes": "HONDA RECALL NO. 08-053. CUSTOMERS MAY ALSO CONTACT THE NATIONAL HIGHWAY TRAFFIC SAFETY ADMINISTRATION'S VEHICLE SAFETY HOTLINE AT 1-888-327-4236 (TTY 1-800-424-9153), OR GO TO HTTP://WWW.SAFERCAR.GOV.",
"manufacturer_name": "HONDA (AMERICAN HONDA MOTOR CO.)"
},
{
"campaign_id": "10V271000",
"recall_no": "EQ10001",
"recall_date": "15/06/2010",
"component_affected": "EQUIPMENT ADAPTIVE/MOBILITY",
"summary": "ALL IN ONE MOBILITY IS RECALLING CERTAIN MODEL YEAR 1997 THROUGH 2008 CONVERSION VANS EQUIPPED WITH VMI/RICON 6-WAY POWER SEAT BASES. THERE IS A POSSIBILITY OF A DEFECTIVE WELD AT THE JOINT BETWEEN THE PIVOTING PLATE AND THE PIVOTING PLATE PIN.",
"consequences": "THE SEAT OCCUPANT MAY BE INJURED IF THE SEAT BASE PIN WERE TO BREAK.",
"remedy": "ALL IN ONE MOBILITY WILL NOTIFY OWNERS AND THE VEHICLES WILL BE REPAIRED FREE OF CHARGE. THE SAFETY RECALL BEGAN ON JUNE 22, 2010. OWNERS MAY CONTACT ALL IN ONE MOBILITY AT 1-503-255-5005.",
"notes": "THIS RECALL ONLY PERTAINS TO VEHICLES ALTERED BY ALL IN ONE MOBILITY AND HAS NO RELATION TO ANY VEHICLES MANUFACTURED BY CHRYSLER, FORD, HONDA, OR GENERAL MOTORS. OWNERS MAY ALSO CONTACT THE NATIONAL HIGHWAY TRAFFIC SAFETY ADMINISTRATION'S VEHICLE SAFETY HOTLINE AT 1-888-327-4236 (TTY 1-800-424-9153), OR GO TO HTTP://WWW.SAFERCAR.GOV .",
"manufacturer_name": "ALL IN ONE MOBILITY, INC."
}
]
}
}
Vehicle Recalls
Our Recalls API provides details on all the open recalls of any vehicle, including the date of issue, the identification number of the recall, the remedy to the issue, and more.
Coverage: US/Canada manufactures.
To get list of available years, makes, models, click here Recall
HTTP Request
POST Parameters
Parameter | Required | Description |
---|---|---|
Year | True | Vehicle Year |
Make | True | Vehicle Make |
Model | True | Vehicle Model |
JSON Response
This API returns recall information including:
- Date of recall issue
- Campaign number
- Manufacturer recall number
- Component/auto part at safety risk
- Date of manufacture
- Summary of the issue
- Consequence of the issue if not resolved
- Remedy to fix the issue
- Number of units affected
Parameter | Description |
---|---|
status | success or error |
data | An object containing recall information of a vehicle. |
{
"status": "success",
"data": [
{
"campaign_id": "20V315000",
"recall_date": "2020-05-29",
"summary": "Nissan North America, Inc. (Nissan) is recalling certain model year 2013-2018 Nissan Altima vehicles. If the primary hood latch is inadvertently released, there is an increased likelihood that the secondary hood latch may corrode over time.",
"consequences": "Corrosion to the secondary latch may cause it to bind and remain in the unlatched position when the hood is closed. If the primary latch is inadvertently released again and the secondary latch is not engaged, the hood could unexpectedly open while driving, increasing the risk of a vehicle crash.",
"remedy": "Nissan will notify owners, and dealers will install a stronger release spring in the hood release lever, a warning label near the secondary hood latch, and an Owners Manual addendum card with instructions on how to lubricate and maintain the secondary hood latch mechanism, free of charge. Owner notification letters were mailed June 30, 2021. Owners may contact Nissan customer service at 1-800-867-7669. Note: Recall 16V-029 remains open for any unremedied 2013-2015 Altimas and this recall applies to all vehicles covered by 16V-029 even if those repairs have already been performed.",
"component_affected": "LATCHES/LOCKS/LINKAGES:HOOD:LATCH",
"notes": "Nissan North America, Inc.",
"recall_no": "",
"affected_units": "",
"last_update": "",
"notification_type": "",
"issued_by": "",
"manufacture_recall_number": "",
"category": "",
"manufacture_data": "",
"cmvss": ""
},
{
"campaign_id": "19V654000",
"recall_date": "2019-09-13",
"summary": "Nissan North America, Inc. (Nissan) is recalling certain 2018-2019 Nissan Altima, Armada, Frontier, Kicks, Leaf, Maxima, Murano, NV, NV200, Pathfinder, Rogue, Rogue Sport, Sentra, Titan, Titan Diesel, Versa Note and Versa Sedan vehicles, as well as Infiniti Q50, Q60, QX30 and QX80 vehicles. Additionally included are 2019 Nissan GT-R and Taxi and Infiniti QX50, QX60, Q70, Q70L vehicles. The back-up camera and display settings can be adjusted such that the rear view image is no longer visible and the system will retain that setting the next time the vehicle is placed in reverse. As such, these vehicles fail to comply with the requirements of Federal Motor Vehicle Safety Standard (FMVSS) number 111, \"Rear Visibility.\"",
"consequences": "The lack of an image in the back-up camera display increases the risk of a crash.",
"remedy": "Nissan will notify owners in phases, having dealers update the back-up camera settings software, free of charge. The recall began November 11, 2019 and all affected VINs should be activated. Owners may contact Nissan customer service at 1-800-867-7669 or INFINITI customer service at 1-800-662-6200.",
"component_affected": "BACK OVER PREVENTION: SENSING SYSTEM: CAMERA",
"notes": "Nissan North America, Inc.",
"recall_no": "",
"affected_units": "",
"last_update": "",
"notification_type": "",
"issued_by": "",
"manufacture_recall_number": "",
"category": "",
"manufacture_data": "",
"cmvss": ""
},
{
"campaign_id": "19V654000",
"recall_date": "2019-09-11",
"summary": "Nissan North America, Inc. (Nissan) is recalling certain 2018-2019 Nissan Altima, Armada, Frontier, Kicks, Leaf, Maxima, Murano, NV, NV200, Pathfinder, Rogue, Rogue Sport, Sentra, Titan, Titan Diesel, Versa Note and Versa Sedan vehicles, as well as Infiniti Q50, Q60, QX30 and QX80 vehicles. Additionally included are 2019 Nissan GT-R and Taxi and Infiniti QX50, QX60, Q70, Q70L vehicles. The back-up camera and display settings can be adjusted such that the rear view image is no longer visible and the system will retain that setting the next time the vehicle is placed in reverse. As such, these vehicles fail to comply with the requirements of Federal Motor Vehicle Safety Standard (FMVSS) number 111, \"Rear Visibility.\"",
"consequences": "The lack of an image in the back-up camera display increases the risk of a crash.",
"remedy": "Nissan will notify owners in phases, having dealers update the back-up camera settings software, free of charge. The recall began November 11, 2019 and all affected VINs should be activated. Owners may contact Nissan customer service at 1-800-867-7669 or INFINITI customer service at 1-800-662-6200.",
"component_affected": "Back over prevention: sensing system: camera",
"notes": "",
"recall_no": "",
"affected_units": "1228830",
"last_update": "",
"notification_type": "",
"issued_by": "",
"manufacture_recall_number": "",
"category": "",
"manufacture_data": "",
"cmvss": ""
},
{
"campaign_id": "20V315000",
"recall_date": "2020-05-27",
"summary": "Nissan North America, Inc. (Nissan) is recalling certain model year 2013-2018 Nissan Altima vehicles. If the primary hood latch is inadvertently released, there is an increased likelihood that the secondary hood latch may corrode over time.",
"consequences": "Corrosion to the secondary latch may cause it to bind and remain in the unlatched position when the hood is closed. If the primary latch is inadvertently released again and the secondary latch is not engaged, the hood could unexpectedly open while driving, increasing the risk of a vehicle crash.",
"remedy": "Nissan will notify owners, and dealers will install a stronger release spring in the hood release lever, a warning label near the secondary hood latch, and an Owners Manual addendum card with instructions on how to lubricate and maintain the secondary hood latch mechanism, free of charge. Owner notification letters were mailed June 30, 2021. Owners may contact Nissan customer service at 1-800-867-7669. Note: Recall 16V-029 remains open for any unremedied 2013-2015 Altimas and this recall applies to all vehicles covered by 16V-029 even if those repairs have already been performed.",
"component_affected": "Latches/locks/linkages:hood:latch",
"notes": "",
"recall_no": "R20A7",
"affected_units": "1831818",
"last_update": "",
"notification_type": "",
"issued_by": "",
"manufacture_recall_number": "",
"category": "",
"manufacture_data": "",
"cmvss": ""
}
]
}
Vehicle Repair by VIN
This API provides detailed information about the vehicle parts with price and labor cost.
Coverage: This API supports US/Canada manufacturers from year 1992 to 2023.
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
VIN | True | 17 digits VIN number |
JSON Response
This API returns vehicle part price and its labor cost.
Parameter | Description |
---|---|
status | success or error |
data | An object containing all data available. |
{
"status": "success",
"data": {
"vin": "1FADP5CU3FL118730",
"year": 2015,
"make": "Ford",
"model": "C MAX Hybrid",
"currency": "USD",
"repair": [
{
"title": "Air Conditioning - Recharge",
"description": "Over time, air conditioning may not blow as cold as when the car was new. That means that the refrigerant used in the air conditioning compressor is no longer capable of cooling. This service involves determining if the refrigerant is lost, which means there\u2019s a leak in the system that needs to be repaired (it may be a faulty seal or connector) or merely has lost its ability to cool. This service is best performed by a service technician.",
"costs": {
"independent": [
{
"name": "part",
"average": 133,
"high": 144,
"low": 122
},
{
"name": "labor",
"average": 162,
"high": 175,
"low": 149
},
{
"name": "total",
"average": 295,
"high": 319,
"low": 271
}
],
"dealer": [
{
"name": "part",
"average": 127,
"high": 137,
"low": 117
},
{
"name": "labor",
"average": 155,
"high": 167,
"low": 143
},
{
"name": "total",
"average": 282,
"high": 304,
"low": 260
}
]
}
},
{
"title": "Air Conditioning - Replace Compressor",
"description": "When temperatures rise, your vehicle\u2019s air conditioning system has to work harder to keep you cool. Over time, the A/C may not blow as cold as you want, even though the control is at the coldest setting. Eventually, the compressor will wear out and need to be replaced. Probably the most important part of the air conditioning system, the compressor ensures a constant flow of refrigerant to cool the air channeled into the passenger cabin. Lack of cold air plus noises from clattering bearings or a squealing belt are signs of compressor failure. Although this repair is relatively straightforward, it\u2019s best done by a professional versed in evacuating and recharging the compressor\u2019s refrigerant. ",
"costs": {
"independent": [
{
"name": "part",
"average": 672,
"high": 706,
"low": 638
},
{
"name": "labor",
"average": 1007,
"high": 1047,
"low": 967
},
{
"name": "total",
"average": 1679,
"high": 1753,
"low": 1605
}
],
"dealer": [
{
"name": "part",
"average": 710,
"high": 746,
"low": 675
},
{
"name": "labor",
"average": 1064,
"high": 1107,
"low": 1021
},
{
"name": "total",
"average": 1774,
"high": 1853,
"low": 1696
}
]
}
},
{
"title": "Alternator Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 508,
"high": 533,
"low": 483
},
{
"name": "labor",
"average": 325,
"high": 345,
"low": 306
},
{
"name": "total",
"average": 833,
"high": 878,
"low": 789
}
]
}
},
{
"title": "Axle - Replace Front Axle",
"description": "The constant-velocity universal joints (CV Joints) connect the front-drive wheels of your car or SUV to the transaxle and then to the engine. These joints are covered by rubber \u201cboots\u201d which help to keep the axle grease in and water and dirt out. Even the best laid plans go astray and through normal wear and sometimes even literal tears, the front CV Joints fail. It used to be easy to replace the CV Joint. That was then, this is now: Manufacturers suggest replacing the entire axle with a new or a remanufactured unit that is already sealed before installation. This practice is more desirable than rebuilding the faulty CV Joint due to the amount of work involved in the process. This is a job for professionals. ",
"costs": {
"independent": [
{
"name": "part",
"average": 277,
"high": 299,
"low": 255
},
{
"name": "labor",
"average": 514,
"high": 540,
"low": 488
},
{
"name": "total",
"average": 791,
"high": 839,
"low": 743
}
],
"dealer": [
{
"name": "part",
"average": 274,
"high": 296,
"low": 252
},
{
"name": "labor",
"average": 508,
"high": 533,
"low": 483
},
{
"name": "total",
"average": 782,
"high": 829,
"low": 735
}
]
}
},
{
"title": "Battery - Replace",
"description": "Diamonds may be forever, but batteries are not. A car battery lasts approximately 3-4 years \u2013 or less in regions with high heat and humidity. A key sign of pending failure could be sluggish starting cycle. Many mechanics suggest having a battery \u201cload tested\u201d once every two years, in an attempt to predict just how much life may be left in your battery.",
"costs": {
"independent": [
{
"name": "part",
"average": 238,
"high": 257,
"low": 219
},
{
"name": "labor",
"average": 59,
"high": 64,
"low": 53
},
{
"name": "total",
"average": 297,
"high": 322,
"low": 272
}
],
"dealer": [
{
"name": "part",
"average": 285,
"high": 307,
"low": 263
},
{
"name": "labor",
"average": 71,
"high": 77,
"low": 66
},
{
"name": "total",
"average": 357,
"high": 385,
"low": 329
}
]
}
},
{
"title": "Battery Check",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 156,
"high": 168,
"low": 144
},
{
"name": "total",
"average": 156,
"high": 168,
"low": 144
}
]
}
},
{
"title": "Brake Bleed",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 230,
"high": 248,
"low": 212
},
{
"name": "total",
"average": 230,
"high": 248,
"low": 212
}
]
}
},
{
"title": "Brake Caliper Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 322,
"high": 341,
"low": 303
},
{
"name": "labor",
"average": 215,
"high": 232,
"low": 198
},
{
"name": "total",
"average": 537,
"high": 573,
"low": 501
}
]
}
},
{
"title": "Brake Fluid - Flush Fluid & Bleed Brakes",
"description": "Air in the brake lines can create a spongy feeling when you apply the brakes. Bleeding the brake lines usually removes the air, but it isn\u2019t a job for the faint of heart. Better left to professionals, newer ABS braking systems require specialized equipment to complete the job. ",
"costs": {
"independent": [
{
"name": "part",
"average": 102,
"high": 111,
"low": 92
},
{
"name": "labor",
"average": 124,
"high": 134,
"low": 115
},
{
"name": "total",
"average": 226,
"high": 246,
"low": 207
}
],
"dealer": [
{
"name": "part",
"average": 106,
"high": 116,
"low": 97
},
{
"name": "labor",
"average": 130,
"high": 141,
"low": 120
},
{
"name": "total",
"average": 237,
"high": 258,
"low": 217
}
]
}
},
{
"title": "Brake Light Switch Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 69,
"high": 75,
"low": 63
},
{
"name": "labor",
"average": 168,
"high": 181,
"low": 155
},
{
"name": "total",
"average": 237,
"high": 256,
"low": 218
}
]
}
},
{
"title": "Brake Line Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 263,
"high": 284,
"low": 242
},
{
"name": "labor",
"average": 253,
"high": 273,
"low": 233
},
{
"name": "total",
"average": 516,
"high": 557,
"low": 475
}
]
}
},
{
"title": "Brake Master Cylinder Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 410,
"high": 435,
"low": 385
},
{
"name": "labor",
"average": 522,
"high": 548,
"low": 496
},
{
"name": "total",
"average": 932,
"high": 983,
"low": 881
}
]
}
},
{
"title": "Brakes - Adjust",
"description": "Please note: Pricing shown is for either front brakes or rear brakes. Modern braking systems typically are self-adjusting to ensure that the brake pad maintains constant contact with the braking surface on a rotor or drum when the brakes are applied. Older brakes may need periodic adjustment where the pad is realigned to close the gap between it and the surface by tightening adjustment screws in the brake mechanism.",
"costs": {
"independent": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 127,
"high": 137,
"low": 117
},
{
"name": "total",
"average": 127,
"high": 137,
"low": 117
}
],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 127,
"high": 137,
"low": 117
},
{
"name": "total",
"average": 127,
"high": 137,
"low": 117
}
]
}
},
{
"title": "Brakes - Replace Pads",
"description": "Please note: Pricing shown is for either front brakes or rear brakes. Made of ceramic, organic or metallic material, brake pads squeeze against the brake disc rotors to slow the vehicle down. Every time you apply the brakes, the pads wear down a tiny bit. Eventually a wear indicator starts squeaking to tell you it\u2019s time to replace the brake pads. It\u2019s always better to replace the pads before they start squeaking, to avoid damaging the brake rotors. A mechanic can check brake pad thickness during a tire rotation or other service. The number of miles you can go before replacing the brake pads really depends on your driving style.",
"costs": {
"independent": [
{
"name": "part",
"average": 132,
"high": 143,
"low": 121
},
{
"name": "labor",
"average": 198,
"high": 214,
"low": 182
},
{
"name": "total",
"average": 330,
"high": 357,
"low": 303
}
],
"dealer": [
{
"name": "part",
"average": 144,
"high": 156,
"low": 132
},
{
"name": "labor",
"average": 215,
"high": 232,
"low": 198
},
{
"name": "total",
"average": 359,
"high": 388,
"low": 330
}
]
}
},
{
"title": "Brakes - Replace Pads & Resurface Rotors",
"description": "Please note: Pricing shown is for either front brakes or rear brakes. Made of ceramic, organic or metallic material, brake pads squeeze against the brake disc rotors to slow the vehicle down. Every time you apply the brakes, the pads wear down a tiny bit. Eventually a wear indicator starts squeaking to tell you it\u2019s time to replace the brake pads. A mechanic can check brake pad thickness during a tire rotation or other service. As part of the service, the rotors will be resurfaced by grinding part of the metal surface away to remove irregularities or other imperfections. Resurfacing extends the life of the rotor and is less expensive than replacing the rotor. ",
"costs": {
"independent": [
{
"name": "part",
"average": 194,
"high": 210,
"low": 179
},
{
"name": "labor",
"average": 292,
"high": 316,
"low": 269
},
{
"name": "total",
"average": 487,
"high": 526,
"low": 449
}
],
"dealer": [
{
"name": "part",
"average": 194,
"high": 210,
"low": 179
},
{
"name": "labor",
"average": 292,
"high": 316,
"low": 269
},
{
"name": "total",
"average": 487,
"high": 526,
"low": 449
}
]
}
},
{
"title": "Brakes - Replace Pads & Rotors",
"description": "Please note: Pricing shown is for either front brakes or rear brakes. Made of ceramic, organic or metallic material, brake pads squeeze against the brake disc rotors to slow the vehicle down. Every time you apply the brakes, the pads wear down a tiny bit. Eventually a wear indicator starts squeaking to tell you it\u2019s time to replace the brake pads. \u202fA mechanic can examine brake pad thickness during a tire rotation or other service. Sometimes you feel a vibration while applying the brakes. That\u2019s a sign that you may need to \u202fresurface or \u202freplace the brake rotors. Resurfacing a brake rotor will extend the life of the rotors by grinding a tiny amount of the metal surface area away to remove any irregularities or other imperfections that have cropped up over time. After a while, the entire brake rotor may need replacement if it has become too thin (through repeated grindings) or warped from variations in temperature. Don\u2019t delay, as brakes are probably one of the most critical safety devices on your vehicle, right up there with seat belts.\u202f ",
"costs": {
"independent": [
{
"name": "part",
"average": 358,
"high": 379,
"low": 336
},
{
"name": "labor",
"average": 239,
"high": 258,
"low": 220
},
{
"name": "total",
"average": 597,
"high": 638,
"low": 557
}
],
"dealer": [
{
"name": "part",
"average": 420,
"high": 445,
"low": 395
},
{
"name": "labor",
"average": 280,
"high": 302,
"low": 257
},
{
"name": "total",
"average": 700,
"high": 748,
"low": 653
}
]
}
},
{
"title": "Brakes - Replace Rotors",
"description": "Please note: Pricing shown is for either front brakes or rear brakes. Sometimes you feel a vibration while applying the brakes. That\u2019s a sign that you may need to resurface or replace the brake rotors. Resurfacing a brake rotor will extend the life of the rotors by grinding a tiny amount of the metal away, to remove irregularities or other imperfections that have cropped up over time. After a while, the entire brake rotor may need to be replaced if it has become too thin (through repeated grindings) or warped from variations in temperature. Don\u2019t delay, as brakes are one of the most critical safety devices on your vehicle, right up there with seat belts.",
"costs": {
"independent": [
{
"name": "part",
"average": 195,
"high": 211,
"low": 179
},
{
"name": "labor",
"average": 130,
"high": 140,
"low": 120
},
{
"name": "total",
"average": 325,
"high": 351,
"low": 299
}
],
"dealer": [
{
"name": "part",
"average": 195,
"high": 211,
"low": 179
},
{
"name": "labor",
"average": 130,
"high": 140,
"low": 120
},
{
"name": "total",
"average": 325,
"high": 351,
"low": 299
}
]
}
},
{
"title": "Brakes - Resurface Rotors",
"description": "Please note: Pricing shown is for either front brakes or rear brakes. Sometimes you feel a vibration while applying the brakes. That\u2019s a sign that you may need t\u202fresurface the brake rotors. Resurfacing extends the life of the rotors by grinding a tiny amount of the metal surface area away, to remove any irregularities or other imperfections that have cropped up over time.\u00a0",
"costs": {
"independent": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 186,
"high": 201,
"low": 171
},
{
"name": "total",
"average": 186,
"high": 201,
"low": 171
}
],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 224,
"high": 242,
"low": 206
},
{
"name": "total",
"average": 224,
"high": 242,
"low": 206
}
]
}
},
{
"title": "Cabin Air Filter - Replace",
"description": "Modern heating and air conditioning systems in cars use an in-cabin air filter to help purify the air and eliminate outside odors. Consult your owner\u2019s manual or maintenance schedule for how often it should be changed. For convenience, you might consider having the\u00a0cabin air filter\u00a0changed\u00a0in conjunction with\u00a0other routine maintenance. ",
"costs": {
"independent": [
{
"name": "part",
"average": 34,
"high": 38,
"low": 31
},
{
"name": "labor",
"average": 63,
"high": 69,
"low": 57
},
{
"name": "total",
"average": 98,
"high": 107,
"low": 89
}
],
"dealer": [
{
"name": "part",
"average": 34,
"high": 38,
"low": 31
},
{
"name": "labor",
"average": 65,
"high": 71,
"low": 59
},
{
"name": "total",
"average": 99,
"high": 109,
"low": 91
}
]
}
},
{
"title": "Catalytic Converter Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 1361,
"high": 1415,
"low": 1307
},
{
"name": "labor",
"average": 611,
"high": 642,
"low": 580
},
{
"name": "total",
"average": 1972,
"high": 2057,
"low": 1887
}
]
}
},
{
"title": "Clutch Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 863,
"high": 906,
"low": 820
},
{
"name": "labor",
"average": 1013,
"high": 1054,
"low": 972
},
{
"name": "total",
"average": 1876,
"high": 1960,
"low": 1792
}
]
}
},
{
"title": "Coolant - Flush",
"description": "Periodically flushing the engine coolant can help keep contaminants that clog the radiator\u2019s cooling element from building up. A clogged radiator could make the engine run hot, cause premature wear and even lead to engine failure. Fresh coolant also contains inhibitors that will keep the entire cooling system clean from rust, which could cause leaks in the radiator. Typically, you should flush and replace the coolant every 30,000 miles or five years, whichever comes first.",
"costs": {
"independent": [
{
"name": "part",
"average": 90,
"high": 98,
"low": 82
},
{
"name": "labor",
"average": 169,
"high": 182,
"low": 155
},
{
"name": "total",
"average": 259,
"high": 281,
"low": 238
}
],
"dealer": [
{
"name": "part",
"average": 104,
"high": 113,
"low": 95
},
{
"name": "labor",
"average": 195,
"high": 211,
"low": 179
},
{
"name": "total",
"average": 300,
"high": 325,
"low": 274
}
]
}
},
{
"title": "Coolant Thermostat Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 108,
"high": 117,
"low": 99
},
{
"name": "labor",
"average": 492,
"high": 522,
"low": 462
},
{
"name": "total",
"average": 600,
"high": 639,
"low": 561
}
]
}
},
{
"title": "Crankshaft Seal Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 93,
"high": 101,
"low": 85
},
{
"name": "labor",
"average": 754,
"high": 792,
"low": 716
},
{
"name": "total",
"average": 847,
"high": 893,
"low": 801
}
]
}
},
{
"title": "Differential Fluid - Flush",
"description": "In addition to wheels, a vehicle\u2019s drive axle includes a differential unit, which uses gears to synchronize the rate at which the wheels rotate. When your vehicle turns, the inside wheels don\u2019t need to make as many rotations as the outside wheels, which have a greater distance to cover. The differential helps keep the axle from binding up from this difference in turning rates. A thin coat of oil lubricates these gears, and that oil needs to be changed from time to time. Your owner\u2019s manual or maintenance minder will tell you when to replace it. If the oil becomes contaminated or the level drops too low, the gears could be damaged, which would lead to a more expensive repair or replacement. ",
"costs": {
"independent": [
{
"name": "part",
"average": 78,
"high": 85,
"low": 71
},
{
"name": "labor",
"average": 95,
"high": 103,
"low": 86
},
{
"name": "total",
"average": 173,
"high": 189,
"low": 157
}
],
"dealer": [
{
"name": "part",
"average": 89,
"high": 97,
"low": 81
},
{
"name": "labor",
"average": 108,
"high": 117,
"low": 99
},
{
"name": "total",
"average": 197,
"high": 214,
"low": 181
}
]
}
},
{
"title": "Drive Belt Tensioner Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 248,
"high": 268,
"low": 228
},
{
"name": "labor",
"average": 259,
"high": 280,
"low": 238
},
{
"name": "total",
"average": 507,
"high": 548,
"low": 466
}
]
}
},
{
"title": "Engine Air Filter - Replace",
"description": "The engine air filter helps trap dirt and debris before it can enter the engine. Typically, you should change the engine air filter every 30,000 to 45,000 miles, but if you\u2019re in a dusty, dirty region, cut these distances in half.",
"costs": {
"independent": [
{
"name": "part",
"average": 29,
"high": 33,
"low": 26
},
{
"name": "labor",
"average": 55,
"high": 60,
"low": 49
},
{
"name": "total",
"average": 85,
"high": 94,
"low": 75
}
],
"dealer": [
{
"name": "part",
"average": 29,
"high": 33,
"low": 26
},
{
"name": "labor",
"average": 55,
"high": 60,
"low": 49
},
{
"name": "total",
"average": 85,
"high": 94,
"low": 75
}
]
}
},
{
"title": "Engine Belt - Replace",
"description": "Several types of engine belts need to be replaced from time to time. Vehicles from 1990 and newer typically have a serpentine belt. The belt snakes around the pulleys located at the front of the engine (or the side of a transverse-mounted engine) and drives multiple accessories including the alternator, power steering pump and air conditioning compressor. If it is squeaking or worn, it could break, which would make the engine inoperable. Check it at 60,000 miles but change it before 100,000 miles. Older vehicles usually have separate belts for the water pump, alternator, radiator fan and air conditioning system, but when they break, you still may be able to get home. Finally, engine timing belts help to keep the camshaft and crankshaft in sync so that pistons and valves operate in sync. They typically last from 60,000 to 90,000 miles. A broken timing belt could result in engine damage and an expensive rebuild. ",
"costs": {
"independent": [
{
"name": "part",
"average": 100,
"high": 109,
"low": 91
},
{
"name": "labor",
"average": 149,
"high": 161,
"low": 137
},
{
"name": "total",
"average": 249,
"high": 270,
"low": 228
}
],
"dealer": [
{
"name": "part",
"average": 100,
"high": 109,
"low": 91
},
{
"name": "labor",
"average": 149,
"high": 161,
"low": 137
},
{
"name": "total",
"average": 249,
"high": 270,
"low": 228
}
]
}
},
{
"title": "Engine Control Unit (ECU) - Reprogram",
"description": "Flashing or reprogramming your engine\u2019s computer keeps it up-to-date and operating properly. The engine control unit (ECU) is a computer that controls all of your vehicle\u2019s electronic systems. Like many computers, it occasionally requires reprogramming of its operating software. Your vehicle\u2019s warranty may covered it, but there\u2019s usually an additional charge. For example, Mazda charged a fee to re-flash the system so their vehicles could operate Apple CarPlay or Android Auto. On occasion, other vehicles revert to limp-home mode following an ECU malfunction. In order to diagnose what needs to be done, a dealership technician will connect a computer to the vehicle\u2019s On-Board Diagnostic II (OBD-II) port. Consult with your dealership service department for more information on your specific car, truck or SUV. ",
"costs": {
"independent": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 184,
"high": 199,
"low": 169
},
{
"name": "total",
"average": 184,
"high": 199,
"low": 169
}
],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 237,
"high": 256,
"low": 218
},
{
"name": "total",
"average": 237,
"high": 256,
"low": 218
}
]
}
},
{
"title": "Engine Diagnostics - Check Engine Light",
"description": "Diagnostics are periodic checks of the system operations of your car, truck or SUV that can give you a quick window into your vehicle\u2019s health. A mechanic performs diagnostics by plugging into a receptacle under the dashboard to access the On Board Diagnostics (OBD-II) tool or by tapping into a system like General Motors\u2019 OnStar. ",
"costs": {
"independent": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 291,
"high": 314,
"low": 267
},
{
"name": "total",
"average": 291,
"high": 314,
"low": 267
}
],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 274,
"high": 296,
"low": 252
},
{
"name": "total",
"average": 274,
"high": 296,
"low": 252
}
]
}
},
{
"title": "Engine Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 3969,
"high": 4108,
"low": 3830
},
{
"name": "labor",
"average": 3247,
"high": 3361,
"low": 3133
},
{
"name": "total",
"average": 7216,
"high": 7469,
"low": 6963
}
]
}
},
{
"title": "Exhaust System Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 441,
"high": 467,
"low": 415
},
{
"name": "labor",
"average": 282,
"high": 305,
"low": 259
},
{
"name": "total",
"average": 723,
"high": 772,
"low": 674
}
]
}
},
{
"title": "Fuel Filter - Replace",
"description": "The fuel filter is positioned in the line leading from the gas tank to the engine and prevents containments from getting inside the engine, which could lead to a loss in performance and\u00a0potential damage\u00a0to the cylinder lining. Older cars may need their filters replaced as often as every two years and 30,000\u00a0miles;\u00a0newer vehicles could go\u00a0as long as\u00a050,000 miles before needing the filter changed. Consult your owner\u2019s manual\u00a0for more information.",
"costs": {
"independent": [
{
"name": "part",
"average": 71,
"high": 77,
"low": 65
},
{
"name": "labor",
"average": 87,
"high": 95,
"low": 79
},
{
"name": "total",
"average": 158,
"high": 172,
"low": 144
}
],
"dealer": [
{
"name": "part",
"average": 89,
"high": 97,
"low": 81
},
{
"name": "labor",
"average": 109,
"high": 118,
"low": 100
},
{
"name": "total",
"average": 198,
"high": 215,
"low": 181
}
]
}
},
{
"title": "Fuel Injector - Replace",
"description": "A vehicle\u2019s fuel delivery system has progressed quite a bit from the carburetor that used to sit on top of the engine. Today, modern vehicles feature precise fuel injection systems located on top of \u2013 or even inside \u2013 the combustion chamber. Restrictions in fuel flow, electrical problems with the injectors themselves or even dirty or contaminated fuel can all cause trouble. Fuel injectors will typically last between 50,000 and 100,000 miles. Much of this lifespan is determined by the type of fuel used and how often the vehicle\u2019s fuel filters are changed. Some symptoms that your fuel injectors need replacing include an illuminated check engine light, a decrease in fuel efficiency, a smell of fuel (especially near the fuel injectors under the hood) and engine misfiring. Fuel injector replacement is a job best performed by an ASE-certified mechanic at a dealership service department or automotive service center. ",
"costs": {
"independent": [
{
"name": "part",
"average": 319,
"high": 338,
"low": 300
},
{
"name": "labor",
"average": 479,
"high": 508,
"low": 450
},
{
"name": "total",
"average": 798,
"high": 846,
"low": 750
}
],
"dealer": [
{
"name": "part",
"average": 399,
"high": 423,
"low": 375
},
{
"name": "labor",
"average": 599,
"high": 629,
"low": 569
},
{
"name": "total",
"average": 998,
"high": 1052,
"low": 944
}
]
}
},
{
"title": "Fuel Injector - Service",
"description": "Changing from carburetors to fuel injection systems has made fuel delivery more precise. But every now and then the system needs to be flushed, cleaned and restored. Servicing your fuel injection system helps to remove waxy build-up & deposits and cleans the intake valves, cylinder heads and fuel delivery lines. This results in an extended engine life, improved performance, and better fuel economy. Most modern engines suggest fuel injector service at 60,000 miles, unless a specific problem crops up. Check your owner\u2019s manual to know for sure with your car. If you notice a certain sluggishness in acceleration and a decrease in fuel economy, it might mean it\u2019s time for a fuel injector service. Your local dealership service department performs this job every day. Contact them for more information. ",
"costs": {
"independent": [
{
"name": "part",
"average": 85,
"high": 93,
"low": 77
},
{
"name": "labor",
"average": 127,
"high": 137,
"low": 117
},
{
"name": "total",
"average": 212,
"high": 230,
"low": 194
}
],
"dealer": [
{
"name": "part",
"average": 84,
"high": 92,
"low": 76
},
{
"name": "labor",
"average": 125,
"high": 135,
"low": 115
},
{
"name": "total",
"average": 209,
"high": 227,
"low": 191
}
]
}
},
{
"title": "Fuel Pump - Replace",
"description": "Located inside your fuel tank, a fuel pump has a small electric motor to make sure that pressurized gasoline flows to the engine to power the vehicle. Along the way, the fuel passes through a filter, either inside the fuel tank or externally in the fuel flow line. Most fuel pumps will last for the life of the vehicle but occasionally they can fail. Signs of such failure are a car that won\u2019t start or stalls once it has started. Other times, the fuel flow can slowly become starved causing the check engine light to come on. Or if you hear a whirring sound coming from your fuel tank, the fuel pump may be about to fail, since fuel pumps do not normally make noise. A mechanic will need to get to the failed pump through the top of the fuel tank via an access panel in the passenger compartment or by removing the tank from the vehicle. This moderately complicated job is best performed at your dealership\u2019s service department. ",
"costs": {
"independent": [
{
"name": "part",
"average": 504,
"high": 529,
"low": 479
},
{
"name": "labor",
"average": 617,
"high": 648,
"low": 586
},
{
"name": "total",
"average": 1121,
"high": 1177,
"low": 1065
}
],
"dealer": [
{
"name": "part",
"average": 509,
"high": 534,
"low": 484
},
{
"name": "labor",
"average": 622,
"high": 653,
"low": 591
},
{
"name": "total",
"average": 1131,
"high": 1187,
"low": 1075
}
]
}
},
{
"title": "Head Gasket Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 628,
"high": 659,
"low": 597
},
{
"name": "labor",
"average": 1614,
"high": 1679,
"low": 1549
},
{
"name": "total",
"average": 2242,
"high": 2338,
"low": 2146
}
]
}
},
{
"title": "Hood Latch Assembly Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 112,
"high": 121,
"low": 103
},
{
"name": "labor",
"average": 248,
"high": 268,
"low": 228
},
{
"name": "total",
"average": 360,
"high": 389,
"low": 331
}
]
}
},
{
"title": "Ignition Switch Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 140,
"high": 151,
"low": 129
},
{
"name": "labor",
"average": 285,
"high": 308,
"low": 262
},
{
"name": "total",
"average": 425,
"high": 459,
"low": 391
}
]
}
},
{
"title": "Intake Manifold Gasket - Replace",
"description": "The intake manifold gasket is an aluminized piece of steel coated in a carbonized rubber formula that provides a seal between the intake manifold and the engine\u2019s cylinder head. It ensures proper engine manifold pressure, which is needed to maintain power. Intake manifold gaskets are able to withstand deterioration caused by coolants, oils and other fluids. They are also designed to resist long-term bouts of constant temperature fluctuation from starting and stopping the engine. But after many miles and years of service, the material may wear out, resulting in pressure and coolant leakage and causing the engine to run rough and overheat. A mechanic will replace the intake manifold gasket by removing all components above the cylinder heads that may obscure the gasket from removal. Once they have removed it, the mounting surface is cleaned and resurfaced, and the gasket is replaced. ",
"costs": {
"independent": [
{
"name": "part",
"average": 116,
"high": 125,
"low": 107
},
{
"name": "labor",
"average": 465,
"high": 493,
"low": 437
},
{
"name": "total",
"average": 581,
"high": 618,
"low": 544
}
],
"dealer": [
{
"name": "part",
"average": 123,
"high": 133,
"low": 113
},
{
"name": "labor",
"average": 490,
"high": 519,
"low": 461
},
{
"name": "total",
"average": 613,
"high": 652,
"low": 574
}
]
}
},
{
"title": "Mass Air Sensor Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 217,
"high": 234,
"low": 200
},
{
"name": "labor",
"average": 201,
"high": 217,
"low": 185
},
{
"name": "total",
"average": 418,
"high": 451,
"low": 385
}
]
}
},
{
"title": "Oil Change",
"description": "An oil change is the act of replacing the oil and oil filter in your car, truck or SUV\u2019s crankcase. Oil has a limited life span and should be changed according to the maintenance schedule in your Owner\u2019s Manual. Many modern vehicles use synthetic motor oil, which only requires an oil change every 7,500\u201315,000 miles depending on the manufacturer\u2019s recommendation. ",
"costs": {
"independent": [
{
"name": "part",
"average": 47,
"high": 52,
"low": 42
},
{
"name": "labor",
"average": 39,
"high": 43,
"low": 35
},
{
"name": "total",
"average": 86,
"high": 95,
"low": 77
}
],
"dealer": [
{
"name": "part",
"average": 59,
"high": 64,
"low": 54
},
{
"name": "labor",
"average": 48,
"high": 53,
"low": 43
},
{
"name": "total",
"average": 108,
"high": 118,
"low": 97
}
]
}
},
{
"title": "Oil Pan Gasket Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 134,
"high": 145,
"low": 123
},
{
"name": "labor",
"average": 536,
"high": 563,
"low": 509
},
{
"name": "total",
"average": 670,
"high": 708,
"low": 632
}
]
}
},
{
"title": "Oil Pan Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 274,
"high": 296,
"low": 252
},
{
"name": "labor",
"average": 740,
"high": 777,
"low": 703
},
{
"name": "total",
"average": 1014,
"high": 1073,
"low": 955
}
]
}
},
{
"title": "Oil Pressure Sensor Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 67,
"high": 73,
"low": 61
},
{
"name": "labor",
"average": 236,
"high": 255,
"low": 217
},
{
"name": "total",
"average": 303,
"high": 328,
"low": 278
}
]
}
},
{
"title": "Oil Pump Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 464,
"high": 492,
"low": 436
},
{
"name": "labor",
"average": 862,
"high": 905,
"low": 819
},
{
"name": "total",
"average": 1326,
"high": 1397,
"low": 1255
}
]
}
},
{
"title": "PCV Valve Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 77,
"high": 84,
"low": 70
},
{
"name": "labor",
"average": 155,
"high": 167,
"low": 143
},
{
"name": "total",
"average": 232,
"high": 251,
"low": 213
}
]
}
},
{
"title": "Power Steering Fluid - Flush",
"description": "Modern cars, trucks and SUVs all use power steering to make maneuvering effortless. The power steering system uses a pump and hydraulic pressure to assist the steering gears. Power steering fluid is designed to last for as long as 100,000 miles, but the system may leak or the fluid may become exhausted before then. Follow the recommendation from your owner\u2019s manual to see when it\u2019s time to flush the power steering fluid. A mechanic will flush the system by removing dark, discolored power steering fluid and refilling it with fresh fluid, while an assistant turns the steering wheel from left to right to get old fluid out of the system. When the remaining fluid appears like fresh fluid, the system has been successfully flushed. Remove the remaining fluid, refill with fresh power steering fluid and your vehicle should be good for another 100,000 miles. ",
"costs": {
"independent": [
{
"name": "part",
"average": 63,
"high": 69,
"low": 57
},
{
"name": "labor",
"average": 95,
"high": 104,
"low": 86
},
{
"name": "total",
"average": 158,
"high": 173,
"low": 143
}
],
"dealer": [
{
"name": "part",
"average": 74,
"high": 81,
"low": 67
},
{
"name": "labor",
"average": 111,
"high": 120,
"low": 102
},
{
"name": "total",
"average": 185,
"high": 201,
"low": 169
}
]
}
},
{
"title": "Power Steering Pump - Replace",
"description": "A belt-driven power steering pump provides your vehicle with the hydraulic pressure needed to assist its steering. That boost eases the effort enabling a smoother steering motion. Power steering pumps fail as a result of worn bearings or by leaks which have drained the power steering fluid from the pump entirely. Failure to address the lack of fluid and a subsequent pump malfunction can cause the pump to seize up. At the same time, it\u2019s a good idea to also have all hoses that lead to the pump replaced to minimize the chance of subsequent power steering fluid leaks. Many newer vehicles have gone to electrically assisted power steering, which eliminates the use of hydraulic fluid, hoses and the pump itself. ",
"costs": {
"independent": [
{
"name": "part",
"average": 453,
"high": 480,
"low": 426
},
{
"name": "labor",
"average": 302,
"high": 320,
"low": 284
},
{
"name": "total",
"average": 755,
"high": 800,
"low": 710
}
],
"dealer": [
{
"name": "part",
"average": 484,
"high": 513,
"low": 455
},
{
"name": "labor",
"average": 322,
"high": 341,
"low": 303
},
{
"name": "total",
"average": 806,
"high": 854,
"low": 758
}
]
}
},
{
"title": "Purge Valve Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 147,
"high": 159,
"low": 135
},
{
"name": "labor",
"average": 212,
"high": 229,
"low": 195
},
{
"name": "total",
"average": 359,
"high": 388,
"low": 330
}
]
}
},
{
"title": "Radiator Fan Motor Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 307,
"high": 325,
"low": 289
},
{
"name": "labor",
"average": 407,
"high": 431,
"low": 383
},
{
"name": "total",
"average": 714,
"high": 756,
"low": 672
}
]
}
},
{
"title": "Radiator Hose Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 231,
"high": 249,
"low": 213
},
{
"name": "labor",
"average": 283,
"high": 306,
"low": 260
},
{
"name": "total",
"average": 514,
"high": 555,
"low": 473
}
]
}
},
{
"title": "Radiator Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 428,
"high": 454,
"low": 402
},
{
"name": "labor",
"average": 615,
"high": 646,
"low": 584
},
{
"name": "total",
"average": 1043,
"high": 1100,
"low": 986
}
]
}
},
{
"title": "Spark Plugs - Replace",
"description": "Spark plugs ignite the fuel mixture in the engine, providing the power to make your car go. Sitting atop your engine\u2019s cylinder head, it receives a spark from the electronic ignition in modern vehicles, or the distributor cap and rotor found in older cars. Eventually, at around 30,000 miles to as high as 40,000 miles, conventional spark plugs will wear out, which could cause stalling, starting problems and engine misfires. Higher-cost platinum-tipped spark plugs may not need to be replaced as often. At the same time, it might be appropriate to replace your oxygen sensor, spark plug wires, PCV valve and fuel filter. ",
"costs": {
"independent": [
{
"name": "part",
"average": 101,
"high": 109,
"low": 92
},
{
"name": "labor",
"average": 151,
"high": 163,
"low": 139
},
{
"name": "total",
"average": 253,
"high": 273,
"low": 232
}
],
"dealer": [
{
"name": "part",
"average": 126,
"high": 137,
"low": 116
},
{
"name": "labor",
"average": 189,
"high": 204,
"low": 174
},
{
"name": "total",
"average": 316,
"high": 341,
"low": 291
}
]
}
},
{
"title": "Starter Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 411,
"high": 436,
"low": 386
},
{
"name": "labor",
"average": 336,
"high": 356,
"low": 316
},
{
"name": "total",
"average": 747,
"high": 792,
"low": 702
}
]
}
},
{
"title": "Thermostat - Replace",
"description": "A vehicle\u2019s cooling system uses a thermostat valve to help regulate the engine\u2019s temperature. When the engine is cold, the valve will be closed, bypassing the radiator and allowing the engine to rapidly come up to operating temperature. After that level has been reached, the valve on the thermostat opens to allow coolant to circulate through the radiator. But sometimes, through normal wear and tear or contaminants in the coolant, the thermostat may fail to open, causing the engine to overheat. This will be evident by the temperature gauge climbing into the high temperature (usually red) zone. Remember that a thermostat failure can also be caused by other factors, as well. For that reason, it is important to have a skilled mechanic check all the links in the chain \u2013 radiator, coolant pump, hoses and thermostat. ",
"costs": {
"independent": [
{
"name": "part",
"average": 164,
"high": 177,
"low": 151
},
{
"name": "labor",
"average": 382,
"high": 405,
"low": 359
},
{
"name": "total",
"average": 546,
"high": 582,
"low": 510
}
],
"dealer": [
{
"name": "part",
"average": 200,
"high": 216,
"low": 184
},
{
"name": "labor",
"average": 466,
"high": 494,
"low": 438
},
{
"name": "total",
"average": 666,
"high": 710,
"low": 622
}
]
}
},
{
"title": "Throttle Body Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 173,
"high": 187,
"low": 159
},
{
"name": "labor",
"average": 240,
"high": 259,
"low": 221
},
{
"name": "total",
"average": 413,
"high": 446,
"low": 380
}
]
}
},
{
"title": "Timing Belt - Replace",
"description": "Critical to the operation of your vehicle, the timing belt synchs the operations of the camshaft and the crankshaft so that the valves operate efficiently and safely. Older cars may have a timing chain, similar to a chain on a motorcycle, with a life cycle of around 60,000 miles. Newer models use timing belts made of polyurethane and Kevlar for long life and durability. They can go as long as 100,000 miles although it\u2019s always a good idea to change it before then. Belt failure can cause extensive damage to the valves, pistons and other internal parts of the engine. The cost of changing the timing belt is a bargain when you consider the cost to replace the entire engine. Start thinking about changing the timing belt once you cross the 90,000-mile threshold. Check your owner\u2019s manual for details. ",
"costs": {
"independent": [
{
"name": "part",
"average": 295,
"high": 319,
"low": 271
},
{
"name": "labor",
"average": 548,
"high": 575,
"low": 521
},
{
"name": "total",
"average": 843,
"high": 894,
"low": 792
}
],
"dealer": [
{
"name": "part",
"average": 365,
"high": 387,
"low": 343
},
{
"name": "labor",
"average": 679,
"high": 713,
"low": 645
},
{
"name": "total",
"average": 1044,
"high": 1100,
"low": 988
}
]
}
},
{
"title": "Timing Chain Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 855,
"high": 898,
"low": 812
},
{
"name": "labor",
"average": 1396,
"high": 1452,
"low": 1340
},
{
"name": "total",
"average": 2251,
"high": 2350,
"low": 2152
}
]
}
},
{
"title": "Tire Pressure (TPMS) Sensor - Replace",
"description": "A tire pressure sensor is designed to warn that one or more of your tires is underinflated. All cars built since 2007 are required to have this system. The most common sensor uses a battery and operates via a wireless transmitter mounted inside the rim of your tire\u2019s wheel. When it detects low pressure, it sends a signal to your vehicle\u2019s computer system that shows up on your instrument panel as an icon of a tire or some other alert. Most warn of low pressure without indicating a specific tire, while more advanced systems can flag an individual wheel or indicate the pressure in each tire. The batteries in tire pressure sensors last around five to seven years but sometimes they can fail earlier. The sensors can also be damaged from potholes or other sudden jarring. Replacing the sensor is easy for a tire retailer or your dealership service department. Your service technician will also electronically reset the system after replacing the sensors or whenever you replace your tires. ",
"costs": {
"independent": [
{
"name": "part",
"average": 117,
"high": 126,
"low": 108
},
{
"name": "labor",
"average": 176,
"high": 190,
"low": 162
},
{
"name": "total",
"average": 293,
"high": 316,
"low": 270
}
],
"dealer": [
{
"name": "part",
"average": 136,
"high": 147,
"low": 125
},
{
"name": "labor",
"average": 203,
"high": 219,
"low": 187
},
{
"name": "total",
"average": 339,
"high": 366,
"low": 312
}
]
}
},
{
"title": "Tire(s) - Mount & Balance (4 Wheels)",
"description": "Just getting a new tire doesn\u2019t always result in a smooth ride. Because of manufacturing and mounting irregularities, tires need to be balanced by adding counter-balancing weights to certain parts of the wheel. ",
"costs": {
"independent": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 233,
"high": 251,
"low": 214
},
{
"name": "total",
"average": 233,
"high": 251,
"low": 214
}
],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 239,
"high": 259,
"low": 220
},
{
"name": "total",
"average": 239,
"high": 259,
"low": 220
}
]
}
},
{
"title": "Tire(s) - Patch",
"description": "A flat tire doesn\u2019t necessarily mean that the tire needs replacement. Patching and plugging kits can fix holes in tires caused by small sharp objects like nails and screws. Patching the tire uses an internal patch to cover the opening and requires the tire to be removed from the rim. A plug fixes a hole externally, so in some cases, the tire doesn\u2019t need to be taken off. ",
"costs": {
"independent": [
{
"name": "part",
"average": 28,
"high": 31,
"low": 25
},
{
"name": "labor",
"average": 41,
"high": 45,
"low": 36
},
{
"name": "total",
"average": 69,
"high": 77,
"low": 62
}
],
"dealer": [
{
"name": "part",
"average": 25,
"high": 28,
"low": 23
},
{
"name": "labor",
"average": 38,
"high": 41,
"low": 34
},
{
"name": "total",
"average": 63,
"high": 69,
"low": 58
}
]
}
},
{
"title": "Tire(s) - Rotate",
"description": "Done every 5,000 miles or so, a tire rotation is the act of moving tires around your car, truck or SUV so the tires wear evenly. Some vehicles have \u201cstaggered\u201d tire sizes, meaning that the fronts are smaller than the rears. In this case, they can only be rotated from left to right (or vice versa). Some high-performance tires shouldn\u2019t be rotated at all, since they\u2019re made to turn in one direction only (usually indicated by an arrow on the tire\u2019s sidewall). As always, consult your owner\u2019s manual for more information.",
"costs": {
"independent": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 49,
"high": 54,
"low": 43
},
{
"name": "total",
"average": 49,
"high": 54,
"low": 43
}
],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 59,
"high": 65,
"low": 54
},
{
"name": "total",
"average": 59,
"high": 65,
"low": 54
}
]
}
},
{
"title": "Tire(s) - Rotate & Balance (4 Wheels)",
"description": "Done every 5,000 miles or so, a tire rotation is the act of moving tires around the vehicle so they\u202fhave the opportunity to\u202fwear evenly. Some vehicles use \u201cstaggered\u201d tire sizes meaning the fronts are smaller than the rears. In this case, they can only be rotated from left to right (and vice versa). \u202fSome high-performance tires shouldn\u2019t be rotated at all, since they\u2019re made to turn in one direction only (usually indicated by an arrow on the tire\u2019s sidewall). As always, consult your owner\u2019s manual for more information. Mounting new tires or rotating existing ones doesn\u2019t always result in a smooth ride. Because of manufacturing and mounting irregularities, tires need to be balanced by adding counter-balancing weights to certain parts of the wheel.",
"costs": {
"independent": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 112,
"high": 121,
"low": 103
},
{
"name": "total",
"average": 112,
"high": 121,
"low": 103
}
],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 110,
"high": 119,
"low": 101
},
{
"name": "total",
"average": 110,
"high": 119,
"low": 101
}
]
}
},
{
"title": "Transmission - Replace",
"description": "A transmission takes your engine\u2019s energy and delivers it to the wheels that drive your vehicle. It is one of the most major \u2013 and expensive \u2013 repairs you can do. A transmission can fail for almost as many reasons as there are parts inside, and often, it\u2019s easier to replace it than repair it. You are not only paying for the new or rebuilt replacement transmission but also for the labor required to remove the old unit then replace it with a new one. A time-consuming operation, this involves disconnecting fluid lines, electrical wiring, engine mounts, exhaust system components, axles or driveshafts and more. A transmission replacement can be performed by a transmission specialist or by a technician at your dealership\u2019s service department. It is always better to avoid having to go this route by explicitly following the service schedule found inside your vehicle\u2019s owner\u2019s manual. ",
"costs": {
"independent": [
{
"name": "part",
"average": 3281,
"high": 3396,
"low": 3166
},
{
"name": "labor",
"average": 1766,
"high": 1837,
"low": 1695
},
{
"name": "total",
"average": 5047,
"high": 5233,
"low": 4861
}
],
"dealer": [
{
"name": "part",
"average": 3962,
"high": 4101,
"low": 3823
},
{
"name": "labor",
"average": 2134,
"high": 2219,
"low": 2049
},
{
"name": "total",
"average": 6096,
"high": 6320,
"low": 5872
}
]
}
},
{
"title": "Transmission Fluid - Flush",
"description": "Most new vehicles are equipped with an automatic transmission. As a result, there's not really much maintenance to perform. Still, most owner\u2019s manuals will recommend changing the transmission fluid every 90,000 miles or so. Flushing your transmission\u2019s fluid has fallen out of vogue in recent years because the high-pressure cleaning involved may dislodge debris inside the transmission that can literally gum up the works. By following your vehicle\u2019s maintenance schedule, your car\u2019s gearbox will offer years of trouble-free driving. For more information check with your owner\u2019s manual and your dealership service advisor.\n",
"costs": {
"independent": [
{
"name": "part",
"average": 153,
"high": 165,
"low": 141
},
{
"name": "labor",
"average": 186,
"high": 201,
"low": 171
},
{
"name": "total",
"average": 339,
"high": 366,
"low": 312
}
],
"dealer": [
{
"name": "part",
"average": 136,
"high": 147,
"low": 125
},
{
"name": "labor",
"average": 166,
"high": 179,
"low": 153
},
{
"name": "total",
"average": 302,
"high": 326,
"low": 278
}
]
}
},
{
"title": "Turbo Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 1451,
"high": 1509,
"low": 1393
},
{
"name": "labor",
"average": 889,
"high": 933,
"low": 845
},
{
"name": "total",
"average": 2340,
"high": 2442,
"low": 2238
}
]
}
},
{
"title": "Valve Cover Gasket Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 101,
"high": 109,
"low": 93
},
{
"name": "labor",
"average": 381,
"high": 404,
"low": 358
},
{
"name": "total",
"average": 482,
"high": 513,
"low": 451
}
]
}
},
{
"title": "Water Pump - Replace",
"description": "The water pump is an essential component that keeps the coolant circulating, a critical role in ensuring that the engine maintains the proper operating temperature. Without coolant being circulated, the engine will overheat, leading to premature wear and damage. A failing water pump can also leak causing further loss of coolant. Water pumps are designed to last at least 100,000 miles, however, if your water pump fails, you should replace it with a high-quality original-equipment level unit. Less expensive replacement pumps are available, but they might only have a service life of 30,000 miles.",
"costs": {
"independent": [
{
"name": "part",
"average": 296,
"high": 320,
"low": 272
},
{
"name": "labor",
"average": 444,
"high": 471,
"low": 417
},
{
"name": "total",
"average": 740,
"high": 791,
"low": 689
}
],
"dealer": [
{
"name": "part",
"average": 362,
"high": 384,
"low": 340
},
{
"name": "labor",
"average": 544,
"high": 571,
"low": 517
},
{
"name": "total",
"average": 906,
"high": 955,
"low": 857
}
]
}
},
{
"title": "Wheel Locks - Install",
"description": "Designed to prevent the theft of your vehicle\u2019s expensive rims, lug nut wheel locks are a relatively inexpensive way to at least slow down the bad guys. The unfortunate truth is that if someone really wants them, they will probably get them. The object of the wheel lock is to prevent or at least slow that process down. Typically, a set of wheel locks will include four locks (one lock per wheel) and at least one key to put the wheel locks on and off. Remember where you put the key and also to never over-torque the wheel lock to the lug nut. ",
"costs": {
"independent": [
{
"name": "part",
"average": 85,
"high": 93,
"low": 77
},
{
"name": "labor",
"average": 28,
"high": 31,
"low": 25
},
{
"name": "total",
"average": 113,
"high": 124,
"low": 102
}
],
"dealer": [
{
"name": "part",
"average": 84,
"high": 92,
"low": 76
},
{
"name": "labor",
"average": 28,
"high": 31,
"low": 25
},
{
"name": "total",
"average": 112,
"high": 123,
"low": 101
}
]
}
},
{
"title": "Wheels - Alignment",
"description": "Alignment is the process of making sure all 4 wheels point in the same direction, which will cause the vehicle to drive straight and not drift. Performing this service regularly (yearly or after the vehicle starts drifting) will extend the life of your tires. Alignment is measured in degrees of camber (tire leaning inward or outward), caster (forward or backward slope of steering components in relation to the McPherson struts) and toe (the direction the tires are pointing). Toe-in means that the tires are pointing inward; toe-out means that the tires are pointing outward. Most vehicles are \u201caveraged\u201d for everyday driving. ",
"costs": {
"independent": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 188,
"high": 204,
"low": 172
},
{
"name": "total",
"average": 188,
"high": 204,
"low": 172
}
],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 206,
"high": 223,
"low": 189
},
{
"name": "total",
"average": 206,
"high": 223,
"low": 189
}
]
}
},
{
"title": "Window Regulator Replacement - Rear",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 232,
"high": 251,
"low": 213
},
{
"name": "labor",
"average": 363,
"high": 385,
"low": 341
},
{
"name": "total",
"average": 595,
"high": 636,
"low": 554
}
]
}
},
{
"title": "Wiper Blades - Replace 1 Front Wiper",
"description": "Consider them part of the vehicle\u2019s safety equipment: If you can\u2019t see through the windshield, you are likely putting yourself, your family and your vehicle at risk. You should aim to replace your wiper blades every six months to a year, due to the toll they take from extreme heat and humidity, which work to cut down the useful life of your blades.",
"costs": {
"independent": [
{
"name": "part",
"average": 52,
"high": 58,
"low": 47
},
{
"name": "labor",
"average": 13,
"high": 14,
"low": 12
},
{
"name": "total",
"average": 66,
"high": 72,
"low": 59
}
],
"dealer": [
{
"name": "part",
"average": 53,
"high": 59,
"low": 48
},
{
"name": "labor",
"average": 13,
"high": 14,
"low": 12
},
{
"name": "total",
"average": 67,
"high": 73,
"low": 60
}
]
}
}
]
}
}
Vehicle Repair by YMM
This API provides detailed information about the vehicle parts with price and labor cost.
Coverage: This API supports US/Canada manufacturers from year 1992 to 2023.
Legacy API (V1)
To get list of available years, makes, models, click here Repair
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
Year | True | Vehicle Year |
Make | True | Vehicle Make |
Model | True | Vehicle Model |
JSON Response
This API returns vehicle part price and its labor cost.
Parameter | Description |
---|---|
status | success or error |
data | An object containing all data available. |
{
"status": "success",
"data": {
"year": 2015,
"make": "Ford",
"model": "C MAX Hybrid",
"currency": "USD",
"repair": [
{
"title": "ABS Module Replacement",
"description": "N/A",
"costs": {
"title": "Air Conditioning - Recharge",
"description": "Over time, air conditioning may not blow as cold as when the car was new. That means that the refrigerant used in the air conditioning compressor is no longer capable of cooling. This service involves determining if the refrigerant is lost, which means there\u2019s a leak in the system that needs to be repaired (it may be a faulty seal or connector) or merely has lost its ability to cool. This service is best performed by a service technician.",
"costs": {
"independent": [
{
"name": "part",
"average": 133,
"high": 144,
"low": 122
},
{
"name": "labor",
"average": 162,
"high": 175,
"low": 149
},
{
"name": "total",
"average": 295,
"high": 319,
"low": 271
}
],
"dealer": [
{
"name": "part",
"average": 127,
"high": 137,
"low": 117
},
{
"name": "labor",
"average": 155,
"high": 167,
"low": 143
},
{
"name": "total",
"average": 282,
"high": 304,
"low": 260
}
]
}
},
{
"title": "Air Conditioning - Replace Compressor",
"description": "When temperatures rise, your vehicle\u2019s air conditioning system has to work harder to keep you cool. Over time, the A/C may not blow as cold as you want, even though the control is at the coldest setting. Eventually, the compressor will wear out and need to be replaced. Probably the most important part of the air conditioning system, the compressor ensures a constant flow of refrigerant to cool the air channeled into the passenger cabin. Lack of cold air plus noises from clattering bearings or a squealing belt are signs of compressor failure. Although this repair is relatively straightforward, it\u2019s best done by a professional versed in evacuating and recharging the compressor\u2019s refrigerant. ",
"costs": {
"independent": [
{
"name": "part",
"average": 672,
"high": 706,
"low": 638
},
{
"name": "labor",
"average": 1007,
"high": 1047,
"low": 967
},
{
"name": "total",
"average": 1679,
"high": 1753,
"low": 1605
}
],
"dealer": [
{
"name": "part",
"average": 710,
"high": 746,
"low": 675
},
{
"name": "labor",
"average": 1064,
"high": 1107,
"low": 1021
},
{
"name": "total",
"average": 1774,
"high": 1853,
"low": 1696
}
]
}
},
{
"title": "Alternator Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 508,
"high": 533,
"low": 483
},
{
"name": "labor",
"average": 325,
"high": 345,
"low": 306
},
{
"name": "total",
"average": 833,
"high": 878,
"low": 789
}
]
}
},
{
"title": "Axle - Replace Front Axle",
"description": "The constant-velocity universal joints (CV Joints) connect the front-drive wheels of your car or SUV to the transaxle and then to the engine. These joints are covered by rubber \u201cboots\u201d which help to keep the axle grease in and water and dirt out. Even the best laid plans go astray and through normal wear and sometimes even literal tears, the front CV Joints fail. It used to be easy to replace the CV Joint. That was then, this is now: Manufacturers suggest replacing the entire axle with a new or a remanufactured unit that is already sealed before installation. This practice is more desirable than rebuilding the faulty CV Joint due to the amount of work involved in the process. This is a job for professionals. ",
"costs": {
"independent": [
{
"name": "part",
"average": 277,
"high": 299,
"low": 255
},
{
"name": "labor",
"average": 514,
"high": 540,
"low": 488
},
{
"name": "total",
"average": 791,
"high": 839,
"low": 743
}
],
"dealer": [
{
"name": "part",
"average": 274,
"high": 296,
"low": 252
},
{
"name": "labor",
"average": 508,
"high": 533,
"low": 483
},
{
"name": "total",
"average": 782,
"high": 829,
"low": 735
}
]
}
},
{
"title": "Battery - Replace",
"description": "Diamonds may be forever, but batteries are not. A car battery lasts approximately 3-4 years \u2013 or less in regions with high heat and humidity. A key sign of pending failure could be sluggish starting cycle. Many mechanics suggest having a battery \u201cload tested\u201d once every two years, in an attempt to predict just how much life may be left in your battery.",
"costs": {
"independent": [
{
"name": "part",
"average": 238,
"high": 257,
"low": 219
},
{
"name": "labor",
"average": 59,
"high": 64,
"low": 53
},
{
"name": "total",
"average": 297,
"high": 322,
"low": 272
}
],
"dealer": [
{
"name": "part",
"average": 285,
"high": 307,
"low": 263
},
{
"name": "labor",
"average": 71,
"high": 77,
"low": 66
},
{
"name": "total",
"average": 357,
"high": 385,
"low": 329
}
]
}
},
{
"title": "Battery Check",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 156,
"high": 168,
"low": 144
},
{
"name": "total",
"average": 156,
"high": 168,
"low": 144
}
]
}
},
{
"title": "Brake Bleed",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 230,
"high": 248,
"low": 212
},
{
"name": "total",
"average": 230,
"high": 248,
"low": 212
}
]
}
},
{
"title": "Brake Caliper Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 322,
"high": 341,
"low": 303
},
{
"name": "labor",
"average": 215,
"high": 232,
"low": 198
},
{
"name": "total",
"average": 537,
"high": 573,
"low": 501
}
]
}
},
{
"title": "Brake Fluid - Flush Fluid & Bleed Brakes",
"description": "Air in the brake lines can create a spongy feeling when you apply the brakes. Bleeding the brake lines usually removes the air, but it isn\u2019t a job for the faint of heart. Better left to professionals, newer ABS braking systems require specialized equipment to complete the job. ",
"costs": {
"independent": [
{
"name": "part",
"average": 102,
"high": 111,
"low": 92
},
{
"name": "labor",
"average": 124,
"high": 134,
"low": 115
},
{
"name": "total",
"average": 226,
"high": 246,
"low": 207
}
],
"dealer": [
{
"name": "part",
"average": 106,
"high": 116,
"low": 97
},
{
"name": "labor",
"average": 130,
"high": 141,
"low": 120
},
{
"name": "total",
"average": 237,
"high": 258,
"low": 217
}
]
}
},
{
"title": "Brake Light Switch Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 69,
"high": 75,
"low": 63
},
{
"name": "labor",
"average": 168,
"high": 181,
"low": 155
},
{
"name": "total",
"average": 237,
"high": 256,
"low": 218
}
]
}
},
{
"title": "Brake Line Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 263,
"high": 284,
"low": 242
},
{
"name": "labor",
"average": 253,
"high": 273,
"low": 233
},
{
"name": "total",
"average": 516,
"high": 557,
"low": 475
}
]
}
},
{
"title": "Brake Master Cylinder Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 410,
"high": 435,
"low": 385
},
{
"name": "labor",
"average": 522,
"high": 548,
"low": 496
},
{
"name": "total",
"average": 932,
"high": 983,
"low": 881
}
]
}
},
{
"title": "Brakes - Adjust",
"description": "Please note: Pricing shown is for either front brakes or rear brakes. Modern braking systems typically are self-adjusting to ensure that the brake pad maintains constant contact with the braking surface on a rotor or drum when the brakes are applied. Older brakes may need periodic adjustment where the pad is realigned to close the gap between it and the surface by tightening adjustment screws in the brake mechanism.",
"costs": {
"independent": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 127,
"high": 137,
"low": 117
},
{
"name": "total",
"average": 127,
"high": 137,
"low": 117
}
],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 127,
"high": 137,
"low": 117
},
{
"name": "total",
"average": 127,
"high": 137,
"low": 117
}
]
}
},
{
"title": "Brakes - Replace Pads",
"description": "Please note: Pricing shown is for either front brakes or rear brakes. Made of ceramic, organic or metallic material, brake pads squeeze against the brake disc rotors to slow the vehicle down. Every time you apply the brakes, the pads wear down a tiny bit. Eventually a wear indicator starts squeaking to tell you it\u2019s time to replace the brake pads. It\u2019s always better to replace the pads before they start squeaking, to avoid damaging the brake rotors. A mechanic can check brake pad thickness during a tire rotation or other service. The number of miles you can go before replacing the brake pads really depends on your driving style.",
"costs": {
"independent": [
{
"name": "part",
"average": 132,
"high": 143,
"low": 121
},
{
"name": "labor",
"average": 198,
"high": 214,
"low": 182
},
{
"name": "total",
"average": 330,
"high": 357,
"low": 303
}
],
"dealer": [
{
"name": "part",
"average": 144,
"high": 156,
"low": 132
},
{
"name": "labor",
"average": 215,
"high": 232,
"low": 198
},
{
"name": "total",
"average": 359,
"high": 388,
"low": 330
}
]
}
},
{
"title": "Brakes - Replace Pads & Resurface Rotors",
"description": "Please note: Pricing shown is for either front brakes or rear brakes. Made of ceramic, organic or metallic material, brake pads squeeze against the brake disc rotors to slow the vehicle down. Every time you apply the brakes, the pads wear down a tiny bit. Eventually a wear indicator starts squeaking to tell you it\u2019s time to replace the brake pads. A mechanic can check brake pad thickness during a tire rotation or other service. As part of the service, the rotors will be resurfaced by grinding part of the metal surface away to remove irregularities or other imperfections. Resurfacing extends the life of the rotor and is less expensive than replacing the rotor. ",
"costs": {
"independent": [
{
"name": "part",
"average": 194,
"high": 210,
"low": 179
},
{
"name": "labor",
"average": 292,
"high": 316,
"low": 269
},
{
"name": "total",
"average": 487,
"high": 526,
"low": 449
}
],
"dealer": [
{
"name": "part",
"average": 194,
"high": 210,
"low": 179
},
{
"name": "labor",
"average": 292,
"high": 316,
"low": 269
},
{
"name": "total",
"average": 487,
"high": 526,
"low": 449
}
]
}
},
{
"title": "Brakes - Replace Pads & Rotors",
"description": "Please note: Pricing shown is for either front brakes or rear brakes. Made of ceramic, organic or metallic material, brake pads squeeze against the brake disc rotors to slow the vehicle down. Every time you apply the brakes, the pads wear down a tiny bit. Eventually a wear indicator starts squeaking to tell you it\u2019s time to replace the brake pads. \u202fA mechanic can examine brake pad thickness during a tire rotation or other service. Sometimes you feel a vibration while applying the brakes. That\u2019s a sign that you may need to \u202fresurface or \u202freplace the brake rotors. Resurfacing a brake rotor will extend the life of the rotors by grinding a tiny amount of the metal surface area away to remove any irregularities or other imperfections that have cropped up over time. After a while, the entire brake rotor may need replacement if it has become too thin (through repeated grindings) or warped from variations in temperature. Don\u2019t delay, as brakes are probably one of the most critical safety devices on your vehicle, right up there with seat belts.\u202f ",
"costs": {
"independent": [
{
"name": "part",
"average": 358,
"high": 379,
"low": 336
},
{
"name": "labor",
"average": 239,
"high": 258,
"low": 220
},
{
"name": "total",
"average": 597,
"high": 638,
"low": 557
}
],
"dealer": [
{
"name": "part",
"average": 420,
"high": 445,
"low": 395
},
{
"name": "labor",
"average": 280,
"high": 302,
"low": 257
},
{
"name": "total",
"average": 700,
"high": 748,
"low": 653
}
]
}
},
{
"title": "Brakes - Replace Rotors",
"description": "Please note: Pricing shown is for either front brakes or rear brakes. Sometimes you feel a vibration while applying the brakes. That\u2019s a sign that you may need to resurface or replace the brake rotors. Resurfacing a brake rotor will extend the life of the rotors by grinding a tiny amount of the metal away, to remove irregularities or other imperfections that have cropped up over time. After a while, the entire brake rotor may need to be replaced if it has become too thin (through repeated grindings) or warped from variations in temperature. Don\u2019t delay, as brakes are one of the most critical safety devices on your vehicle, right up there with seat belts.",
"costs": {
"independent": [
{
"name": "part",
"average": 195,
"high": 211,
"low": 179
},
{
"name": "labor",
"average": 130,
"high": 140,
"low": 120
},
{
"name": "total",
"average": 325,
"high": 351,
"low": 299
}
],
"dealer": [
{
"name": "part",
"average": 195,
"high": 211,
"low": 179
},
{
"name": "labor",
"average": 130,
"high": 140,
"low": 120
},
{
"name": "total",
"average": 325,
"high": 351,
"low": 299
}
]
}
},
{
"title": "Brakes - Resurface Rotors",
"description": "Please note: Pricing shown is for either front brakes or rear brakes. Sometimes you feel a vibration while applying the brakes. That\u2019s a sign that you may need t\u202fresurface the brake rotors. Resurfacing extends the life of the rotors by grinding a tiny amount of the metal surface area away, to remove any irregularities or other imperfections that have cropped up over time.\u00a0",
"costs": {
"independent": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 186,
"high": 201,
"low": 171
},
{
"name": "total",
"average": 186,
"high": 201,
"low": 171
}
],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 224,
"high": 242,
"low": 206
},
{
"name": "total",
"average": 224,
"high": 242,
"low": 206
}
]
}
},
{
"title": "Cabin Air Filter - Replace",
"description": "Modern heating and air conditioning systems in cars use an in-cabin air filter to help purify the air and eliminate outside odors. Consult your owner\u2019s manual or maintenance schedule for how often it should be changed. For convenience, you might consider having the\u00a0cabin air filter\u00a0changed\u00a0in conjunction with\u00a0other routine maintenance. ",
"costs": {
"independent": [
{
"name": "part",
"average": 34,
"high": 38,
"low": 31
},
{
"name": "labor",
"average": 63,
"high": 69,
"low": 57
},
{
"name": "total",
"average": 98,
"high": 107,
"low": 89
}
],
"dealer": [
{
"name": "part",
"average": 34,
"high": 38,
"low": 31
},
{
"name": "labor",
"average": 65,
"high": 71,
"low": 59
},
{
"name": "total",
"average": 99,
"high": 109,
"low": 91
}
]
}
},
{
"title": "Catalytic Converter Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 1361,
"high": 1415,
"low": 1307
},
{
"name": "labor",
"average": 611,
"high": 642,
"low": 580
},
{
"name": "total",
"average": 1972,
"high": 2057,
"low": 1887
}
]
}
},
{
"title": "Clutch Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 863,
"high": 906,
"low": 820
},
{
"name": "labor",
"average": 1013,
"high": 1054,
"low": 972
},
{
"name": "total",
"average": 1876,
"high": 1960,
"low": 1792
}
]
}
},
{
"title": "Coolant - Flush",
"description": "Periodically flushing the engine coolant can help keep contaminants that clog the radiator\u2019s cooling element from building up. A clogged radiator could make the engine run hot, cause premature wear and even lead to engine failure. Fresh coolant also contains inhibitors that will keep the entire cooling system clean from rust, which could cause leaks in the radiator. Typically, you should flush and replace the coolant every 30,000 miles or five years, whichever comes first.",
"costs": {
"independent": [
{
"name": "part",
"average": 90,
"high": 98,
"low": 82
},
{
"name": "labor",
"average": 169,
"high": 182,
"low": 155
},
{
"name": "total",
"average": 259,
"high": 281,
"low": 238
}
],
"dealer": [
{
"name": "part",
"average": 104,
"high": 113,
"low": 95
},
{
"name": "labor",
"average": 195,
"high": 211,
"low": 179
},
{
"name": "total",
"average": 300,
"high": 325,
"low": 274
}
]
}
},
{
"title": "Coolant Thermostat Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 108,
"high": 117,
"low": 99
},
{
"name": "labor",
"average": 492,
"high": 522,
"low": 462
},
{
"name": "total",
"average": 600,
"high": 639,
"low": 561
}
]
}
},
{
"title": "Crankshaft Seal Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 93,
"high": 101,
"low": 85
},
{
"name": "labor",
"average": 754,
"high": 792,
"low": 716
},
{
"name": "total",
"average": 847,
"high": 893,
"low": 801
}
]
}
},
{
"title": "Differential Fluid - Flush",
"description": "In addition to wheels, a vehicle\u2019s drive axle includes a differential unit, which uses gears to synchronize the rate at which the wheels rotate. When your vehicle turns, the inside wheels don\u2019t need to make as many rotations as the outside wheels, which have a greater distance to cover. The differential helps keep the axle from binding up from this difference in turning rates. A thin coat of oil lubricates these gears, and that oil needs to be changed from time to time. Your owner\u2019s manual or maintenance minder will tell you when to replace it. If the oil becomes contaminated or the level drops too low, the gears could be damaged, which would lead to a more expensive repair or replacement. ",
"costs": {
"independent": [
{
"name": "part",
"average": 78,
"high": 85,
"low": 71
},
{
"name": "labor",
"average": 95,
"high": 103,
"low": 86
},
{
"name": "total",
"average": 173,
"high": 189,
"low": 157
}
],
"dealer": [
{
"name": "part",
"average": 89,
"high": 97,
"low": 81
},
{
"name": "labor",
"average": 108,
"high": 117,
"low": 99
},
{
"name": "total",
"average": 197,
"high": 214,
"low": 181
}
]
}
},
{
"title": "Drive Belt Tensioner Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 248,
"high": 268,
"low": 228
},
{
"name": "labor",
"average": 259,
"high": 280,
"low": 238
},
{
"name": "total",
"average": 507,
"high": 548,
"low": 466
}
]
}
},
{
"title": "Engine Air Filter - Replace",
"description": "The engine air filter helps trap dirt and debris before it can enter the engine. Typically, you should change the engine air filter every 30,000 to 45,000 miles, but if you\u2019re in a dusty, dirty region, cut these distances in half.",
"costs": {
"independent": [
{
"name": "part",
"average": 29,
"high": 33,
"low": 26
},
{
"name": "labor",
"average": 55,
"high": 60,
"low": 49
},
{
"name": "total",
"average": 85,
"high": 94,
"low": 75
}
],
"dealer": [
{
"name": "part",
"average": 29,
"high": 33,
"low": 26
},
{
"name": "labor",
"average": 55,
"high": 60,
"low": 49
},
{
"name": "total",
"average": 85,
"high": 94,
"low": 75
}
]
}
},
{
"title": "Engine Belt - Replace",
"description": "Several types of engine belts need to be replaced from time to time. Vehicles from 1990 and newer typically have a serpentine belt. The belt snakes around the pulleys located at the front of the engine (or the side of a transverse-mounted engine) and drives multiple accessories including the alternator, power steering pump and air conditioning compressor. If it is squeaking or worn, it could break, which would make the engine inoperable. Check it at 60,000 miles but change it before 100,000 miles. Older vehicles usually have separate belts for the water pump, alternator, radiator fan and air conditioning system, but when they break, you still may be able to get home. Finally, engine timing belts help to keep the camshaft and crankshaft in sync so that pistons and valves operate in sync. They typically last from 60,000 to 90,000 miles. A broken timing belt could result in engine damage and an expensive rebuild. ",
"costs": {
"independent": [
{
"name": "part",
"average": 100,
"high": 109,
"low": 91
},
{
"name": "labor",
"average": 149,
"high": 161,
"low": 137
},
{
"name": "total",
"average": 249,
"high": 270,
"low": 228
}
],
"dealer": [
{
"name": "part",
"average": 100,
"high": 109,
"low": 91
},
{
"name": "labor",
"average": 149,
"high": 161,
"low": 137
},
{
"name": "total",
"average": 249,
"high": 270,
"low": 228
}
]
}
},
{
"title": "Engine Control Unit (ECU) - Reprogram",
"description": "Flashing or reprogramming your engine\u2019s computer keeps it up-to-date and operating properly. The engine control unit (ECU) is a computer that controls all of your vehicle\u2019s electronic systems. Like many computers, it occasionally requires reprogramming of its operating software. Your vehicle\u2019s warranty may covered it, but there\u2019s usually an additional charge. For example, Mazda charged a fee to re-flash the system so their vehicles could operate Apple CarPlay or Android Auto. On occasion, other vehicles revert to limp-home mode following an ECU malfunction. In order to diagnose what needs to be done, a dealership technician will connect a computer to the vehicle\u2019s On-Board Diagnostic II (OBD-II) port. Consult with your dealership service department for more information on your specific car, truck or SUV. ",
"costs": {
"independent": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 184,
"high": 199,
"low": 169
},
{
"name": "total",
"average": 184,
"high": 199,
"low": 169
}
],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 237,
"high": 256,
"low": 218
},
{
"name": "total",
"average": 237,
"high": 256,
"low": 218
}
]
}
},
{
"title": "Engine Diagnostics - Check Engine Light",
"description": "Diagnostics are periodic checks of the system operations of your car, truck or SUV that can give you a quick window into your vehicle\u2019s health. A mechanic performs diagnostics by plugging into a receptacle under the dashboard to access the On Board Diagnostics (OBD-II) tool or by tapping into a system like General Motors\u2019 OnStar. ",
"costs": {
"independent": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 291,
"high": 314,
"low": 267
},
{
"name": "total",
"average": 291,
"high": 314,
"low": 267
}
],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 274,
"high": 296,
"low": 252
},
{
"name": "total",
"average": 274,
"high": 296,
"low": 252
}
]
}
},
{
"title": "Engine Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 3969,
"high": 4108,
"low": 3830
},
{
"name": "labor",
"average": 3247,
"high": 3361,
"low": 3133
},
{
"name": "total",
"average": 7216,
"high": 7469,
"low": 6963
}
]
}
},
{
"title": "Exhaust System Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 441,
"high": 467,
"low": 415
},
{
"name": "labor",
"average": 282,
"high": 305,
"low": 259
},
{
"name": "total",
"average": 723,
"high": 772,
"low": 674
}
]
}
},
{
"title": "Fuel Filter - Replace",
"description": "The fuel filter is positioned in the line leading from the gas tank to the engine and prevents containments from getting inside the engine, which could lead to a loss in performance and\u00a0potential damage\u00a0to the cylinder lining. Older cars may need their filters replaced as often as every two years and 30,000\u00a0miles;\u00a0newer vehicles could go\u00a0as long as\u00a050,000 miles before needing the filter changed. Consult your owner\u2019s manual\u00a0for more information.",
"costs": {
"independent": [
{
"name": "part",
"average": 71,
"high": 77,
"low": 65
},
{
"name": "labor",
"average": 87,
"high": 95,
"low": 79
},
{
"name": "total",
"average": 158,
"high": 172,
"low": 144
}
],
"dealer": [
{
"name": "part",
"average": 89,
"high": 97,
"low": 81
},
{
"name": "labor",
"average": 109,
"high": 118,
"low": 100
},
{
"name": "total",
"average": 198,
"high": 215,
"low": 181
}
]
}
},
{
"title": "Fuel Injector - Replace",
"description": "A vehicle\u2019s fuel delivery system has progressed quite a bit from the carburetor that used to sit on top of the engine. Today, modern vehicles feature precise fuel injection systems located on top of \u2013 or even inside \u2013 the combustion chamber. Restrictions in fuel flow, electrical problems with the injectors themselves or even dirty or contaminated fuel can all cause trouble. Fuel injectors will typically last between 50,000 and 100,000 miles. Much of this lifespan is determined by the type of fuel used and how often the vehicle\u2019s fuel filters are changed. Some symptoms that your fuel injectors need replacing include an illuminated check engine light, a decrease in fuel efficiency, a smell of fuel (especially near the fuel injectors under the hood) and engine misfiring. Fuel injector replacement is a job best performed by an ASE-certified mechanic at a dealership service department or automotive service center. ",
"costs": {
"independent": [
{
"name": "part",
"average": 319,
"high": 338,
"low": 300
},
{
"name": "labor",
"average": 479,
"high": 508,
"low": 450
},
{
"name": "total",
"average": 798,
"high": 846,
"low": 750
}
],
"dealer": [
{
"name": "part",
"average": 399,
"high": 423,
"low": 375
},
{
"name": "labor",
"average": 599,
"high": 629,
"low": 569
},
{
"name": "total",
"average": 998,
"high": 1052,
"low": 944
}
]
}
},
{
"title": "Fuel Injector - Service",
"description": "Changing from carburetors to fuel injection systems has made fuel delivery more precise. But every now and then the system needs to be flushed, cleaned and restored. Servicing your fuel injection system helps to remove waxy build-up & deposits and cleans the intake valves, cylinder heads and fuel delivery lines. This results in an extended engine life, improved performance, and better fuel economy. Most modern engines suggest fuel injector service at 60,000 miles, unless a specific problem crops up. Check your owner\u2019s manual to know for sure with your car. If you notice a certain sluggishness in acceleration and a decrease in fuel economy, it might mean it\u2019s time for a fuel injector service. Your local dealership service department performs this job every day. Contact them for more information. ",
"costs": {
"independent": [
{
"name": "part",
"average": 85,
"high": 93,
"low": 77
},
{
"name": "labor",
"average": 127,
"high": 137,
"low": 117
},
{
"name": "total",
"average": 212,
"high": 230,
"low": 194
}
],
"dealer": [
{
"name": "part",
"average": 84,
"high": 92,
"low": 76
},
{
"name": "labor",
"average": 125,
"high": 135,
"low": 115
},
{
"name": "total",
"average": 209,
"high": 227,
"low": 191
}
]
}
},
{
"title": "Fuel Pump - Replace",
"description": "Located inside your fuel tank, a fuel pump has a small electric motor to make sure that pressurized gasoline flows to the engine to power the vehicle. Along the way, the fuel passes through a filter, either inside the fuel tank or externally in the fuel flow line. Most fuel pumps will last for the life of the vehicle but occasionally they can fail. Signs of such failure are a car that won\u2019t start or stalls once it has started. Other times, the fuel flow can slowly become starved causing the check engine light to come on. Or if you hear a whirring sound coming from your fuel tank, the fuel pump may be about to fail, since fuel pumps do not normally make noise. A mechanic will need to get to the failed pump through the top of the fuel tank via an access panel in the passenger compartment or by removing the tank from the vehicle. This moderately complicated job is best performed at your dealership\u2019s service department. ",
"costs": {
"independent": [
{
"name": "part",
"average": 504,
"high": 529,
"low": 479
},
{
"name": "labor",
"average": 617,
"high": 648,
"low": 586
},
{
"name": "total",
"average": 1121,
"high": 1177,
"low": 1065
}
],
"dealer": [
{
"name": "part",
"average": 509,
"high": 534,
"low": 484
},
{
"name": "labor",
"average": 622,
"high": 653,
"low": 591
},
{
"name": "total",
"average": 1131,
"high": 1187,
"low": 1075
}
]
}
},
{
"title": "Head Gasket Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 628,
"high": 659,
"low": 597
},
{
"name": "labor",
"average": 1614,
"high": 1679,
"low": 1549
},
{
"name": "total",
"average": 2242,
"high": 2338,
"low": 2146
}
]
}
},
{
"title": "Hood Latch Assembly Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 112,
"high": 121,
"low": 103
},
{
"name": "labor",
"average": 248,
"high": 268,
"low": 228
},
{
"name": "total",
"average": 360,
"high": 389,
"low": 331
}
]
}
},
{
"title": "Ignition Switch Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 140,
"high": 151,
"low": 129
},
{
"name": "labor",
"average": 285,
"high": 308,
"low": 262
},
{
"name": "total",
"average": 425,
"high": 459,
"low": 391
}
]
}
},
{
"title": "Intake Manifold Gasket - Replace",
"description": "The intake manifold gasket is an aluminized piece of steel coated in a carbonized rubber formula that provides a seal between the intake manifold and the engine\u2019s cylinder head. It ensures proper engine manifold pressure, which is needed to maintain power. Intake manifold gaskets are able to withstand deterioration caused by coolants, oils and other fluids. They are also designed to resist long-term bouts of constant temperature fluctuation from starting and stopping the engine. But after many miles and years of service, the material may wear out, resulting in pressure and coolant leakage and causing the engine to run rough and overheat. A mechanic will replace the intake manifold gasket by removing all components above the cylinder heads that may obscure the gasket from removal. Once they have removed it, the mounting surface is cleaned and resurfaced, and the gasket is replaced. ",
"costs": {
"independent": [
{
"name": "part",
"average": 116,
"high": 125,
"low": 107
},
{
"name": "labor",
"average": 465,
"high": 493,
"low": 437
},
{
"name": "total",
"average": 581,
"high": 618,
"low": 544
}
],
"dealer": [
{
"name": "part",
"average": 123,
"high": 133,
"low": 113
},
{
"name": "labor",
"average": 490,
"high": 519,
"low": 461
},
{
"name": "total",
"average": 613,
"high": 652,
"low": 574
}
]
}
},
{
"title": "Mass Air Sensor Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 217,
"high": 234,
"low": 200
},
{
"name": "labor",
"average": 201,
"high": 217,
"low": 185
},
{
"name": "total",
"average": 418,
"high": 451,
"low": 385
}
]
}
},
{
"title": "Oil Change",
"description": "An oil change is the act of replacing the oil and oil filter in your car, truck or SUV\u2019s crankcase. Oil has a limited life span and should be changed according to the maintenance schedule in your Owner\u2019s Manual. Many modern vehicles use synthetic motor oil, which only requires an oil change every 7,500\u201315,000 miles depending on the manufacturer\u2019s recommendation. ",
"costs": {
"independent": [
{
"name": "part",
"average": 47,
"high": 52,
"low": 42
},
{
"name": "labor",
"average": 39,
"high": 43,
"low": 35
},
{
"name": "total",
"average": 86,
"high": 95,
"low": 77
}
],
"dealer": [
{
"name": "part",
"average": 59,
"high": 64,
"low": 54
},
{
"name": "labor",
"average": 48,
"high": 53,
"low": 43
},
{
"name": "total",
"average": 108,
"high": 118,
"low": 97
}
]
}
},
{
"title": "Oil Pan Gasket Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 134,
"high": 145,
"low": 123
},
{
"name": "labor",
"average": 536,
"high": 563,
"low": 509
},
{
"name": "total",
"average": 670,
"high": 708,
"low": 632
}
]
}
},
{
"title": "Oil Pan Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 274,
"high": 296,
"low": 252
},
{
"name": "labor",
"average": 740,
"high": 777,
"low": 703
},
{
"name": "total",
"average": 1014,
"high": 1073,
"low": 955
}
]
}
},
{
"title": "Oil Pressure Sensor Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 67,
"high": 73,
"low": 61
},
{
"name": "labor",
"average": 236,
"high": 255,
"low": 217
},
{
"name": "total",
"average": 303,
"high": 328,
"low": 278
}
]
}
},
{
"title": "Oil Pump Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 464,
"high": 492,
"low": 436
},
{
"name": "labor",
"average": 862,
"high": 905,
"low": 819
},
{
"name": "total",
"average": 1326,
"high": 1397,
"low": 1255
}
]
}
},
{
"title": "PCV Valve Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 77,
"high": 84,
"low": 70
},
{
"name": "labor",
"average": 155,
"high": 167,
"low": 143
},
{
"name": "total",
"average": 232,
"high": 251,
"low": 213
}
]
}
},
{
"title": "Power Steering Fluid - Flush",
"description": "Modern cars, trucks and SUVs all use power steering to make maneuvering effortless. The power steering system uses a pump and hydraulic pressure to assist the steering gears. Power steering fluid is designed to last for as long as 100,000 miles, but the system may leak or the fluid may become exhausted before then. Follow the recommendation from your owner\u2019s manual to see when it\u2019s time to flush the power steering fluid. A mechanic will flush the system by removing dark, discolored power steering fluid and refilling it with fresh fluid, while an assistant turns the steering wheel from left to right to get old fluid out of the system. When the remaining fluid appears like fresh fluid, the system has been successfully flushed. Remove the remaining fluid, refill with fresh power steering fluid and your vehicle should be good for another 100,000 miles. ",
"costs": {
"independent": [
{
"name": "part",
"average": 63,
"high": 69,
"low": 57
},
{
"name": "labor",
"average": 95,
"high": 104,
"low": 86
},
{
"name": "total",
"average": 158,
"high": 173,
"low": 143
}
],
"dealer": [
{
"name": "part",
"average": 74,
"high": 81,
"low": 67
},
{
"name": "labor",
"average": 111,
"high": 120,
"low": 102
},
{
"name": "total",
"average": 185,
"high": 201,
"low": 169
}
]
}
},
{
"title": "Power Steering Pump - Replace",
"description": "A belt-driven power steering pump provides your vehicle with the hydraulic pressure needed to assist its steering. That boost eases the effort enabling a smoother steering motion. Power steering pumps fail as a result of worn bearings or by leaks which have drained the power steering fluid from the pump entirely. Failure to address the lack of fluid and a subsequent pump malfunction can cause the pump to seize up. At the same time, it\u2019s a good idea to also have all hoses that lead to the pump replaced to minimize the chance of subsequent power steering fluid leaks. Many newer vehicles have gone to electrically assisted power steering, which eliminates the use of hydraulic fluid, hoses and the pump itself. ",
"costs": {
"independent": [
{
"name": "part",
"average": 453,
"high": 480,
"low": 426
},
{
"name": "labor",
"average": 302,
"high": 320,
"low": 284
},
{
"name": "total",
"average": 755,
"high": 800,
"low": 710
}
],
"dealer": [
{
"name": "part",
"average": 484,
"high": 513,
"low": 455
},
{
"name": "labor",
"average": 322,
"high": 341,
"low": 303
},
{
"name": "total",
"average": 806,
"high": 854,
"low": 758
}
]
}
},
{
"title": "Purge Valve Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 147,
"high": 159,
"low": 135
},
{
"name": "labor",
"average": 212,
"high": 229,
"low": 195
},
{
"name": "total",
"average": 359,
"high": 388,
"low": 330
}
]
}
},
{
"title": "Radiator Fan Motor Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 307,
"high": 325,
"low": 289
},
{
"name": "labor",
"average": 407,
"high": 431,
"low": 383
},
{
"name": "total",
"average": 714,
"high": 756,
"low": 672
}
]
}
},
{
"title": "Radiator Hose Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 231,
"high": 249,
"low": 213
},
{
"name": "labor",
"average": 283,
"high": 306,
"low": 260
},
{
"name": "total",
"average": 514,
"high": 555,
"low": 473
}
]
}
},
{
"title": "Radiator Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 428,
"high": 454,
"low": 402
},
{
"name": "labor",
"average": 615,
"high": 646,
"low": 584
},
{
"name": "total",
"average": 1043,
"high": 1100,
"low": 986
}
]
}
},
{
"title": "Spark Plugs - Replace",
"description": "Spark plugs ignite the fuel mixture in the engine, providing the power to make your car go. Sitting atop your engine\u2019s cylinder head, it receives a spark from the electronic ignition in modern vehicles, or the distributor cap and rotor found in older cars. Eventually, at around 30,000 miles to as high as 40,000 miles, conventional spark plugs will wear out, which could cause stalling, starting problems and engine misfires. Higher-cost platinum-tipped spark plugs may not need to be replaced as often. At the same time, it might be appropriate to replace your oxygen sensor, spark plug wires, PCV valve and fuel filter. ",
"costs": {
"independent": [
{
"name": "part",
"average": 101,
"high": 109,
"low": 92
},
{
"name": "labor",
"average": 151,
"high": 163,
"low": 139
},
{
"name": "total",
"average": 253,
"high": 273,
"low": 232
}
],
"dealer": [
{
"name": "part",
"average": 126,
"high": 137,
"low": 116
},
{
"name": "labor",
"average": 189,
"high": 204,
"low": 174
},
{
"name": "total",
"average": 316,
"high": 341,
"low": 291
}
]
}
},
{
"title": "Starter Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 411,
"high": 436,
"low": 386
},
{
"name": "labor",
"average": 336,
"high": 356,
"low": 316
},
{
"name": "total",
"average": 747,
"high": 792,
"low": 702
}
]
}
},
{
"title": "Thermostat - Replace",
"description": "A vehicle\u2019s cooling system uses a thermostat valve to help regulate the engine\u2019s temperature. When the engine is cold, the valve will be closed, bypassing the radiator and allowing the engine to rapidly come up to operating temperature. After that level has been reached, the valve on the thermostat opens to allow coolant to circulate through the radiator. But sometimes, through normal wear and tear or contaminants in the coolant, the thermostat may fail to open, causing the engine to overheat. This will be evident by the temperature gauge climbing into the high temperature (usually red) zone. Remember that a thermostat failure can also be caused by other factors, as well. For that reason, it is important to have a skilled mechanic check all the links in the chain \u2013 radiator, coolant pump, hoses and thermostat. ",
"costs": {
"independent": [
{
"name": "part",
"average": 164,
"high": 177,
"low": 151
},
{
"name": "labor",
"average": 382,
"high": 405,
"low": 359
},
{
"name": "total",
"average": 546,
"high": 582,
"low": 510
}
],
"dealer": [
{
"name": "part",
"average": 200,
"high": 216,
"low": 184
},
{
"name": "labor",
"average": 466,
"high": 494,
"low": 438
},
{
"name": "total",
"average": 666,
"high": 710,
"low": 622
}
]
}
},
{
"title": "Throttle Body Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 173,
"high": 187,
"low": 159
},
{
"name": "labor",
"average": 240,
"high": 259,
"low": 221
},
{
"name": "total",
"average": 413,
"high": 446,
"low": 380
}
]
}
},
{
"title": "Timing Belt - Replace",
"description": "Critical to the operation of your vehicle, the timing belt synchs the operations of the camshaft and the crankshaft so that the valves operate efficiently and safely. Older cars may have a timing chain, similar to a chain on a motorcycle, with a life cycle of around 60,000 miles. Newer models use timing belts made of polyurethane and Kevlar for long life and durability. They can go as long as 100,000 miles although it\u2019s always a good idea to change it before then. Belt failure can cause extensive damage to the valves, pistons and other internal parts of the engine. The cost of changing the timing belt is a bargain when you consider the cost to replace the entire engine. Start thinking about changing the timing belt once you cross the 90,000-mile threshold. Check your owner\u2019s manual for details. ",
"costs": {
"independent": [
{
"name": "part",
"average": 295,
"high": 319,
"low": 271
},
{
"name": "labor",
"average": 548,
"high": 575,
"low": 521
},
{
"name": "total",
"average": 843,
"high": 894,
"low": 792
}
],
"dealer": [
{
"name": "part",
"average": 365,
"high": 387,
"low": 343
},
{
"name": "labor",
"average": 679,
"high": 713,
"low": 645
},
{
"name": "total",
"average": 1044,
"high": 1100,
"low": 988
}
]
}
},
{
"title": "Timing Chain Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 855,
"high": 898,
"low": 812
},
{
"name": "labor",
"average": 1396,
"high": 1452,
"low": 1340
},
{
"name": "total",
"average": 2251,
"high": 2350,
"low": 2152
}
]
}
},
{
"title": "Tire Pressure (TPMS) Sensor - Replace",
"description": "A tire pressure sensor is designed to warn that one or more of your tires is underinflated. All cars built since 2007 are required to have this system. The most common sensor uses a battery and operates via a wireless transmitter mounted inside the rim of your tire\u2019s wheel. When it detects low pressure, it sends a signal to your vehicle\u2019s computer system that shows up on your instrument panel as an icon of a tire or some other alert. Most warn of low pressure without indicating a specific tire, while more advanced systems can flag an individual wheel or indicate the pressure in each tire. The batteries in tire pressure sensors last around five to seven years but sometimes they can fail earlier. The sensors can also be damaged from potholes or other sudden jarring. Replacing the sensor is easy for a tire retailer or your dealership service department. Your service technician will also electronically reset the system after replacing the sensors or whenever you replace your tires. ",
"costs": {
"independent": [
{
"name": "part",
"average": 117,
"high": 126,
"low": 108
},
{
"name": "labor",
"average": 176,
"high": 190,
"low": 162
},
{
"name": "total",
"average": 293,
"high": 316,
"low": 270
}
],
"dealer": [
{
"name": "part",
"average": 136,
"high": 147,
"low": 125
},
{
"name": "labor",
"average": 203,
"high": 219,
"low": 187
},
{
"name": "total",
"average": 339,
"high": 366,
"low": 312
}
]
}
},
{
"title": "Tire(s) - Mount & Balance (4 Wheels)",
"description": "Just getting a new tire doesn\u2019t always result in a smooth ride. Because of manufacturing and mounting irregularities, tires need to be balanced by adding counter-balancing weights to certain parts of the wheel. ",
"costs": {
"independent": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 233,
"high": 251,
"low": 214
},
{
"name": "total",
"average": 233,
"high": 251,
"low": 214
}
],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 239,
"high": 259,
"low": 220
},
{
"name": "total",
"average": 239,
"high": 259,
"low": 220
}
]
}
},
{
"title": "Tire(s) - Patch",
"description": "A flat tire doesn\u2019t necessarily mean that the tire needs replacement. Patching and plugging kits can fix holes in tires caused by small sharp objects like nails and screws. Patching the tire uses an internal patch to cover the opening and requires the tire to be removed from the rim. A plug fixes a hole externally, so in some cases, the tire doesn\u2019t need to be taken off. ",
"costs": {
"independent": [
{
"name": "part",
"average": 28,
"high": 31,
"low": 25
},
{
"name": "labor",
"average": 41,
"high": 45,
"low": 36
},
{
"name": "total",
"average": 69,
"high": 77,
"low": 62
}
],
"dealer": [
{
"name": "part",
"average": 25,
"high": 28,
"low": 23
},
{
"name": "labor",
"average": 38,
"high": 41,
"low": 34
},
{
"name": "total",
"average": 63,
"high": 69,
"low": 58
}
]
}
},
{
"title": "Tire(s) - Rotate",
"description": "Done every 5,000 miles or so, a tire rotation is the act of moving tires around your car, truck or SUV so the tires wear evenly. Some vehicles have \u201cstaggered\u201d tire sizes, meaning that the fronts are smaller than the rears. In this case, they can only be rotated from left to right (or vice versa). Some high-performance tires shouldn\u2019t be rotated at all, since they\u2019re made to turn in one direction only (usually indicated by an arrow on the tire\u2019s sidewall). As always, consult your owner\u2019s manual for more information.",
"costs": {
"independent": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 49,
"high": 54,
"low": 43
},
{
"name": "total",
"average": 49,
"high": 54,
"low": 43
}
],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 59,
"high": 65,
"low": 54
},
{
"name": "total",
"average": 59,
"high": 65,
"low": 54
}
]
}
},
{
"title": "Tire(s) - Rotate & Balance (4 Wheels)",
"description": "Done every 5,000 miles or so, a tire rotation is the act of moving tires around the vehicle so they\u202fhave the opportunity to\u202fwear evenly. Some vehicles use \u201cstaggered\u201d tire sizes meaning the fronts are smaller than the rears. In this case, they can only be rotated from left to right (and vice versa). \u202fSome high-performance tires shouldn\u2019t be rotated at all, since they\u2019re made to turn in one direction only (usually indicated by an arrow on the tire\u2019s sidewall). As always, consult your owner\u2019s manual for more information. Mounting new tires or rotating existing ones doesn\u2019t always result in a smooth ride. Because of manufacturing and mounting irregularities, tires need to be balanced by adding counter-balancing weights to certain parts of the wheel.",
"costs": {
"independent": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 112,
"high": 121,
"low": 103
},
{
"name": "total",
"average": 112,
"high": 121,
"low": 103
}
],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 110,
"high": 119,
"low": 101
},
{
"name": "total",
"average": 110,
"high": 119,
"low": 101
}
]
}
},
{
"title": "Transmission - Replace",
"description": "A transmission takes your engine\u2019s energy and delivers it to the wheels that drive your vehicle. It is one of the most major \u2013 and expensive \u2013 repairs you can do. A transmission can fail for almost as many reasons as there are parts inside, and often, it\u2019s easier to replace it than repair it. You are not only paying for the new or rebuilt replacement transmission but also for the labor required to remove the old unit then replace it with a new one. A time-consuming operation, this involves disconnecting fluid lines, electrical wiring, engine mounts, exhaust system components, axles or driveshafts and more. A transmission replacement can be performed by a transmission specialist or by a technician at your dealership\u2019s service department. It is always better to avoid having to go this route by explicitly following the service schedule found inside your vehicle\u2019s owner\u2019s manual. ",
"costs": {
"independent": [
{
"name": "part",
"average": 3281,
"high": 3396,
"low": 3166
},
{
"name": "labor",
"average": 1766,
"high": 1837,
"low": 1695
},
{
"name": "total",
"average": 5047,
"high": 5233,
"low": 4861
}
],
"dealer": [
{
"name": "part",
"average": 3962,
"high": 4101,
"low": 3823
},
{
"name": "labor",
"average": 2134,
"high": 2219,
"low": 2049
},
{
"name": "total",
"average": 6096,
"high": 6320,
"low": 5872
}
]
}
},
{
"title": "Transmission Fluid - Flush",
"description": "Most new vehicles are equipped with an automatic transmission. As a result, there's not really much maintenance to perform. Still, most owner\u2019s manuals will recommend changing the transmission fluid every 90,000 miles or so. Flushing your transmission\u2019s fluid has fallen out of vogue in recent years because the high-pressure cleaning involved may dislodge debris inside the transmission that can literally gum up the works. By following your vehicle\u2019s maintenance schedule, your car\u2019s gearbox will offer years of trouble-free driving. For more information check with your owner\u2019s manual and your dealership service advisor.\n",
"costs": {
"independent": [
{
"name": "part",
"average": 153,
"high": 165,
"low": 141
},
{
"name": "labor",
"average": 186,
"high": 201,
"low": 171
},
{
"name": "total",
"average": 339,
"high": 366,
"low": 312
}
],
"dealer": [
{
"name": "part",
"average": 136,
"high": 147,
"low": 125
},
{
"name": "labor",
"average": 166,
"high": 179,
"low": 153
},
{
"name": "total",
"average": 302,
"high": 326,
"low": 278
}
]
}
},
{
"title": "Turbo Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 1451,
"high": 1509,
"low": 1393
},
{
"name": "labor",
"average": 889,
"high": 933,
"low": 845
},
{
"name": "total",
"average": 2340,
"high": 2442,
"low": 2238
}
]
}
},
{
"title": "Valve Cover Gasket Replacement",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 101,
"high": 109,
"low": 93
},
{
"name": "labor",
"average": 381,
"high": 404,
"low": 358
},
{
"name": "total",
"average": 482,
"high": 513,
"low": 451
}
]
}
},
{
"title": "Water Pump - Replace",
"description": "The water pump is an essential component that keeps the coolant circulating, a critical role in ensuring that the engine maintains the proper operating temperature. Without coolant being circulated, the engine will overheat, leading to premature wear and damage. A failing water pump can also leak causing further loss of coolant. Water pumps are designed to last at least 100,000 miles, however, if your water pump fails, you should replace it with a high-quality original-equipment level unit. Less expensive replacement pumps are available, but they might only have a service life of 30,000 miles.",
"costs": {
"independent": [
{
"name": "part",
"average": 296,
"high": 320,
"low": 272
},
{
"name": "labor",
"average": 444,
"high": 471,
"low": 417
},
{
"name": "total",
"average": 740,
"high": 791,
"low": 689
}
],
"dealer": [
{
"name": "part",
"average": 362,
"high": 384,
"low": 340
},
{
"name": "labor",
"average": 544,
"high": 571,
"low": 517
},
{
"name": "total",
"average": 906,
"high": 955,
"low": 857
}
]
}
},
{
"title": "Wheel Locks - Install",
"description": "Designed to prevent the theft of your vehicle\u2019s expensive rims, lug nut wheel locks are a relatively inexpensive way to at least slow down the bad guys. The unfortunate truth is that if someone really wants them, they will probably get them. The object of the wheel lock is to prevent or at least slow that process down. Typically, a set of wheel locks will include four locks (one lock per wheel) and at least one key to put the wheel locks on and off. Remember where you put the key and also to never over-torque the wheel lock to the lug nut. ",
"costs": {
"independent": [
{
"name": "part",
"average": 85,
"high": 93,
"low": 77
},
{
"name": "labor",
"average": 28,
"high": 31,
"low": 25
},
{
"name": "total",
"average": 113,
"high": 124,
"low": 102
}
],
"dealer": [
{
"name": "part",
"average": 84,
"high": 92,
"low": 76
},
{
"name": "labor",
"average": 28,
"high": 31,
"low": 25
},
{
"name": "total",
"average": 112,
"high": 123,
"low": 101
}
]
}
},
{
"title": "Wheels - Alignment",
"description": "Alignment is the process of making sure all 4 wheels point in the same direction, which will cause the vehicle to drive straight and not drift. Performing this service regularly (yearly or after the vehicle starts drifting) will extend the life of your tires. Alignment is measured in degrees of camber (tire leaning inward or outward), caster (forward or backward slope of steering components in relation to the McPherson struts) and toe (the direction the tires are pointing). Toe-in means that the tires are pointing inward; toe-out means that the tires are pointing outward. Most vehicles are \u201caveraged\u201d for everyday driving. ",
"costs": {
"independent": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 188,
"high": 204,
"low": 172
},
{
"name": "total",
"average": 188,
"high": 204,
"low": 172
}
],
"dealer": [
{
"name": "part",
"average": 0,
"high": 0,
"low": 0
},
{
"name": "labor",
"average": 206,
"high": 223,
"low": 189
},
{
"name": "total",
"average": 206,
"high": 223,
"low": 189
}
]
}
},
{
"title": "Window Regulator Replacement - Rear",
"description": "N/A",
"costs": {
"independent": [],
"dealer": [
{
"name": "part",
"average": 232,
"high": 251,
"low": 213
},
{
"name": "labor",
"average": 363,
"high": 385,
"low": 341
},
{
"name": "total",
"average": 595,
"high": 636,
"low": 554
}
]
}
},
{
"title": "Wiper Blades - Replace 1 Front Wiper",
"description": "Consider them part of the vehicle\u2019s safety equipment: If you can\u2019t see through the windshield, you are likely putting yourself, your family and your vehicle at risk. You should aim to replace your wiper blades every six months to a year, due to the toll they take from extreme heat and humidity, which work to cut down the useful life of your blades.",
"costs": {
"independent": [
{
"name": "part",
"average": 52,
"high": 58,
"low": 47
},
{
"name": "labor",
"average": 13,
"high": 14,
"low": 12
},
{
"name": "total",
"average": 66,
"high": 72,
"low": 59
}
],
"dealer": [
{
"name": "part",
"average": 53,
"high": 59,
"low": 48
},
{
"name": "labor",
"average": 13,
"high": 14,
"low": 12
},
{
"name": "total",
"average": 67,
"high": 73,
"low": 60
}
]
}
}
]
}
}
Vehicle Repair (V1)
This API provides detailed information about the vehicle parts with price and labor cost.
Coverage: This API supports US/Canada manufacturers from year 1992 to 2022.
To get list of available years, makes, models, click here Repair
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
Year | True | Vehicle Year |
Make | True | Vehicle Make |
Model | True | Vehicle Model |
JSON Response
This API returns vehicle part price and its labor cost.
Parameter | Description |
---|---|
status | success or error |
data | An object containing all data available. |
{
"status": "success",
"data": {
"year": "2019",
"make": "jeep",
"model": "wrangler",
"repair": [{
"title": "Wheels - Alignment",
"description": "Alignment is the process of making sure all 4 wheels point in the same direction, which will cause the vehicle to drive straight and not drift. Performing this service regularly (yearly or after the vehicle starts drifting) will extend the life of your tires. Alignment is measured in degrees of camber (tire leaning inward or outward), caster (forward or backward slope of steering components in relation to the McPherson struts) and toe (the direction the tires are pointing). Toe-in means that the tires are pointing inward; toe-out means that the tires are pointing outward. Most vehicles are \u201caveraged\u201d for everyday driving. ",
"value": "wheels---alignment",
"costs": [{
"name": "Parts",
"high": 0,
"low": 0
}, {
"name": "Labor",
"high": 190,
"low": 139
}]
}, {
"title": "Brakes - Adjust",
"description": "Please note: Pricing shown is for either front brakes or rear brakes. Modern braking systems typically are self-adjusting to ensure that the brake pad maintains constant contact with the braking surface on a rotor or drum when the brakes are applied. Older brakes may need periodic adjustment where the pad is realigned to close the gap between it and the surface by tightening adjustment screws in the brake mechanism.",
"value": "brakes---adjust",
"costs": [{
"name": "Parts",
"high": 0,
"low": 0
}, {
"name": "Labor",
"high": 145,
"low": 107
}]
}, {
"title": "Brake Fluid - Flush Fluid & Bleed Brakes",
"description": "Air in the brake lines can create a spongy feeling when you apply the brakes. Bleeding the brake lines usually removes the air, but it isn\u2019t a job for the faint of heart. Better left to professionals, newer ABS braking systems require specialized equipment to complete the job. ",
"value": "brake-fluid---flush-fluid--bleed-brakes",
"costs": [{
"name": "Parts",
"high": 95,
"low": 71
}, {
"name": "Labor",
"high": 116,
"low": 86
}]
}, {
"title": "Brakes - Replace Pads & Rotors",
"description": "Please note: Pricing shown is for either front brakes or rear brakes. Made of ceramic, organic or metallic material, brake pads squeeze against the brake disc rotors to slow the vehicle down. Every time you apply the brakes, the pads wear down a tiny bit. Eventually a wear indicator starts squeaking to tell you it\u2019s time to replace the brake pads. \u202fA mechanic can examine brake pad thickness during a tire rotation or other service. Sometimes you feel a vibration while applying the brakes. That\u2019s a sign that you may need to \u202fresurface or \u202freplace the brake rotors. Resurfacing a brake rotor will extend the life of the rotors by grinding a tiny amount of the metal surface area away to remove any irregularities or other imperfections that have cropped up over time. After a while, the entire brake rotor may need replacement if it has become too thin (through repeated grindings) or warped from variations in temperature. Don\u2019t delay, as brakes are probably one of the most critical safety devices on your vehicle, right up there with seat belts.\u202f ",
"value": "brakes---replace-pads--rotors",
"costs": [{
"name": "Parts",
"high": 352,
"low": 260
}, {
"name": "Labor",
"high": 235,
"low": 173
}]
}, {
"title": "Brakes - Replace Pads",
"description": "Please note: Pricing shown is for either front brakes or rear brakes. Made of ceramic, organic or metallic material, brake pads squeeze against the brake disc rotors to slow the vehicle down. Every time you apply the brakes, the pads wear down a tiny bit. Eventually a wear indicator starts squeaking to tell you it\u2019s time to replace the brake pads. It\u2019s always better to replace the pads before they start squeaking, to avoid damaging the brake rotors. A mechanic can check brake pad thickness during a tire rotation or other service. The number of miles you can go before replacing the brake pads really depends on your driving style.",
"value": "brakes---replace-pads",
"costs": [{
"name": "Parts",
"high": 109,
"low": 81
}, {
"name": "Labor",
"high": 254,
"low": 188
}]
}, {
"title": "Brakes - Replace Pads & Resurface Rotors",
"description": "Please note: Pricing shown is for either front brakes or rear brakes. Made of ceramic, organic or metallic material, brake pads squeeze against the brake disc rotors to slow the vehicle down. Every time you apply the brakes, the pads wear down a tiny bit. Eventually a wear indicator starts squeaking to tell you it\u2019s time to replace the brake pads. A mechanic can check brake pad thickness during a tire rotation or other service. As part of the service, the rotors will be resurfaced by grinding part of the metal surface away to remove irregularities or other imperfections. Resurfacing extends the life of the rotor and is less expensive than replacing the rotor. ",
"value": "brakes---replace-pads--resurface-rotors",
"costs": [{
"name": "Parts",
"high": 196,
"low": 145
}, {
"name": "Labor",
"high": 239,
"low": 177
}]
}, {
"title": "Brakes - Replace Rotors",
"description": "Please note: Pricing shown is for either front brakes or rear brakes. Sometimes you feel a vibration while applying the brakes. That\u2019s a sign that you may need to resurface or replace the brake rotors. Resurfacing a brake rotor will extend the life of the rotors by grinding a tiny amount of the metal away, to remove irregularities or other imperfections that have cropped up over time. After a while, the entire brake rotor may need to be replaced if it has become too thin (through repeated grindings) or warped from variations in temperature. Don\u2019t delay, as brakes are one of the most critical safety devices on your vehicle, right up there with seat belts.",
"value": "brakes---replace-rotors",
"costs": [{
"name": "Parts",
"high": 222,
"low": 164
}, {
"name": "Labor",
"high": 182,
"low": 134
}]
}, {
"title": "Brakes - Resurface Rotors",
"description": "Please note: Pricing shown is for either front brakes or rear brakes. Sometimes you feel a vibration while applying the brakes. That\u2019s a sign that you may need t\u202fresurface the brake rotors. Resurfacing extends the life of the rotors by grinding a tiny amount of the metal surface area away, to remove any irregularities or other imperfections that have cropped up over time.\u00a0",
"value": "brakes---resurface-rotors",
"costs": [{
"name": "Parts",
"high": 0,
"low": 0
}, {
"name": "Labor",
"high": 198,
"low": 146
}]
}, {
"title": "Cabin Air Filter - Replace",
"description": "Modern heating and air conditioning systems in cars use an in-cabin air filter to help purify the air and eliminate outside odors. Consult your owner\u2019s manual or maintenance schedule for how often it should be changed. For convenience, you might consider having the\u00a0cabin air filter\u00a0changed\u00a0in conjunction with\u00a0other routine maintenance. ",
"value": "cabin-air-filter---replace",
"costs": [{
"name": "Parts",
"high": 30,
"low": 23
}, {
"name": "Labor",
"high": 45,
"low": 34
}]
}, {
"title": "Coolant - Flush",
"description": "Periodically flushing the engine coolant can help keep contaminants that clog the radiator\u2019s cooling element from building up. A clogged radiator could make the engine run hot, cause premature wear and even lead to engine failure. Fresh coolant also contains inhibitors that will keep the entire cooling system clean from rust, which could cause leaks in the radiator. Typically, you should flush and replace the coolant every 30,000 miles or five years, whichever comes first.",
"value": "coolant---flush",
"costs": [{
"name": "Parts",
"high": 68,
"low": 50
}, {
"name": "Labor",
"high": 160,
"low": 118
}]
}, {
"title": "Engine Diagnostics - Check Engine Light",
"description": "Diagnostics are periodic checks of the system operations of your car, truck or SUV that can give you a quick window into your vehicle\u2019s health. A mechanic performs diagnostics by plugging into a receptacle under the dashboard to access the On Board Diagnostics (OBD-II) tool or by tapping into a system like General Motors\u2019 OnStar. ",
"value": "engine-diagnostics---check-engine-light",
"costs": [{
"name": "Parts",
"high": 0,
"low": 0
}, {
"name": "Labor",
"high": 262,
"low": 194
}]
}, {
"title": "Differential Fluid - Flush",
"description": "In addition to wheels, a vehicle\u2019s drive axle includes a differential unit, which uses gears to synchronize the rate at which the wheels rotate. When your vehicle turns, the inside wheels don\u2019t need to make as many rotations as the outside wheels, which have a greater distance to cover. The differential helps keep the axle from binding up from this difference in turning rates. A thin coat of oil lubricates these gears, and that oil needs to be changed from time to time. Your owner\u2019s manual or maintenance minder will tell you when to replace it. If the oil becomes contaminated or the level drops too low, the gears could be damaged, which would lead to a more expensive repair or replacement. ",
"value": "differential-fluid---flush",
"costs": [{
"name": "Parts",
"high": 94,
"low": 69
}, {
"name": "Labor",
"high": 113,
"low": 84
}]
}, {
"title": "Engine Belt - Replace",
"description": "Several types of engine belts need to be replaced from time to time. Vehicles from 1990 and newer typically have a serpentine belt. The belt snakes around the pulleys located at the front of the engine (or the side of a transverse-mounted engine) and drives multiple accessories including the alternator, power steering pump and air conditioning compressor. If it is squeaking or worn, it could break, which would make the engine inoperable. Check it at 60,000 miles but change it before 100,000 miles. Older vehicles usually have separate belts for the water pump, alternator, radiator fan and air conditioning system, but when they break, you still may be able to get home. Finally, engine timing belts help to keep the camshaft and crankshaft in sync so that pistons and valves operate in sync. They typically last from 60,000 to 90,000 miles. A broken timing belt could result in engine damage and an expensive rebuild. ",
"value": "engine-belt---replace",
"costs": [{
"name": "Parts",
"high": 106,
"low": 78
}, {
"name": "Labor",
"high": 130,
"low": 96
}]
}, {
"title": "Engine Control Unit (ECU) - Reprogram",
"description": "Flashing or reprogramming your engine\u2019s computer keeps it up-to-date and operating properly. The engine control unit (ECU) is a computer that controls all of your vehicle\u2019s electronic systems. Like many computers, it occasionally requires reprogramming of its operating software. Your vehicle\u2019s warranty may covered it, but there\u2019s usually an additional charge. For example, Mazda charged a fee to re-flash the system so their vehicles could operate Apple CarPlay or Android Auto. On occasion, other vehicles revert to limp-home mode following an ECU malfunction. In order to diagnose what needs to be done, a dealership technician will connect a computer to the vehicle\u2019s On-Board Diagnostic II (OBD-II) port. Consult with your dealership service department for more information on your specific car, truck or SUV. ",
"value": "engine-control-unit-ecu---reprogram",
"costs": [{
"name": "Parts",
"high": 0,
"low": 0
}, {
"name": "Labor",
"high": 71,
"low": 53
}]
}, {
"title": "Engine Air Filter - Replace",
"description": "The engine air filter helps trap dirt and debris before it can enter the engine. Typically, you should change the engine air filter every 30,000 to 45,000 miles, but if you\u2019re in a dusty, dirty region, cut these distances in half.",
"value": "engine-air-filter---replace",
"costs": [{
"name": "Parts",
"high": 26,
"low": 20
}, {
"name": "Labor",
"high": 32,
"low": 24
}]
}, {
"title": "Fuel Filter - Replace",
"description": "The fuel filter is positioned in the line leading from the gas tank to the engine and prevents containments from getting inside the engine, which could lead to a loss in performance and\u00a0potential damage\u00a0to the cylinder lining. Older cars may need their filters replaced as often as every two years and 30,000\u00a0miles;\u00a0newer vehicles could go\u00a0as long as\u00a050,000 miles before needing the filter changed. Consult your owner\u2019s manual\u00a0for more information.",
"value": "fuel-filter---replace",
"costs": [{
"name": "Parts",
"high": 112,
"low": 82
}, {
"name": "Labor",
"high": 136,
"low": 100
}]
}, {
"title": "Fuel Injector - Replace",
"description": "A vehicle\u2019s fuel delivery system has progressed quite a bit from the carburetor that used to sit on top of the engine. Today, modern vehicles feature precise fuel injection systems located on top of \u2013 or even inside \u2013 the combustion chamber. Restrictions in fuel flow, electrical problems with the injectors themselves or even dirty or contaminated fuel can all cause trouble. Fuel injectors will typically last between 50,000 and 100,000 miles. Much of this lifespan is determined by the type of fuel used and how often the vehicle\u2019s fuel filters are changed. Some symptoms that your fuel injectors need replacing include an illuminated check engine light, a decrease in fuel efficiency, a smell of fuel (especially near the fuel injectors under the hood) and engine misfiring. Fuel injector replacement is a job best performed by an ASE-certified mechanic at a dealership service department or automotive service center. ",
"value": "fuel-injector---replace",
"costs": [{
"name": "Parts",
"high": 197,
"low": 145
}, {
"name": "Labor",
"high": 294,
"low": 218
}]
}, {
"title": "Fuel Injector - Service",
"description": "Changing from carburetors to fuel injection systems has made fuel delivery more precise. But every now and then the system needs to be flushed, cleaned and restored. Servicing your fuel injection system helps to remove waxy build-up & deposits and cleans the intake valves, cylinder heads and fuel delivery lines. This results in an extended engine life, improved performance, and better fuel economy. Most modern engines suggest fuel injector service at 60,000 miles, unless a specific problem crops up. Check your owner\u2019s manual to know for sure with your car. If you notice a certain sluggishness in acceleration and a decrease in fuel economy, it might mean it\u2019s time for a fuel injector service. Your local dealership service department performs this job every day. Contact them for more information. ",
"value": "fuel-injector---service",
"costs": [{
"name": "Parts",
"high": 128,
"low": 94
}, {
"name": "Labor",
"high": 192,
"low": 142
}]
}, {
"title": "Fuel Pump - Replace",
"description": "Located inside your fuel tank, a fuel pump has a small electric motor to make sure that pressurized gasoline flows to the engine to power the vehicle. Along the way, the fuel passes through a filter, either inside the fuel tank or externally in the fuel flow line. Most fuel pumps will last for the life of the vehicle but occasionally they can fail. Signs of such failure are a car that won\u2019t start or stalls once it has started. Other times, the fuel flow can slowly become starved causing the check engine light to come on. Or if you hear a whirring sound coming from your fuel tank, the fuel pump may be about to fail, since fuel pumps do not normally make noise. A mechanic will need to get to the failed pump through the top of the fuel tank via an access panel in the passenger compartment or by removing the tank from the vehicle. This moderately complicated job is best performed at your dealership\u2019s service department. ",
"value": "fuel-pump---replace",
"costs": [{
"name": "Parts",
"high": 457,
"low": 337
}, {
"name": "Labor",
"high": 558,
"low": 412
}]
}, {
"title": "Tire(s) - Mount & Balance (4 Wheels)",
"description": "Just getting a new tire doesn\u2019t always result in a smooth ride. Because of manufacturing and mounting irregularities, tires need to be balanced by adding counter-balancing weights to certain parts of the wheel. ",
"value": "tires---mount--balance-4-wheels",
"costs": [{
"name": "Parts",
"high": 0,
"low": 0
}, {
"name": "Labor",
"high": 353,
"low": 262
}]
}, {
"title": "Oil Change",
"description": "An oil change is the act of replacing the oil and oil filter in your car, truck or SUV\u2019s crankcase. Oil has a limited life span and should be changed according to the maintenance schedule in your Owner\u2019s Manual. Many modern vehicles use synthetic motor oil that can stretch the time/mileage interval to as long as 12,000 miles/12 months. ",
"value": "oil-change",
"costs": [{
"name": "Parts",
"high": 45,
"low": 33
}, {
"name": "Labor",
"high": 31,
"low": 23
}]
}, {
"title": "Power Steering Fluid - Flush",
"description": "Modern cars, trucks and SUVs all use power steering to make maneuvering effortless. The power steering system uses a pump and hydraulic pressure to assist the steering gears. Power steering fluid is designed to last for as long as 100,000 miles, but the system may leak or the fluid may become exhausted before then. Follow the recommendation from your owner\u2019s manual to see when it\u2019s time to flush the power steering fluid. A mechanic will flush the system by removing dark, discolored power steering fluid and refilling it with fresh fluid, while an assistant turns the steering wheel from left to right to get old fluid out of the system. When the remaining fluid appears like fresh fluid, the system has been successfully flushed. Remove the remaining fluid, refill with fresh power steering fluid and your vehicle should be good for another 100,000 miles. ",
"value": "power-steering-fluid---flush",
"costs": [{
"name": "Parts",
"high": 76,
"low": 56
}, {
"name": "Labor",
"high": 114,
"low": 84
}]
}, {
"title": "Spark Plugs - Replace",
"description": "Spark plugs ignite the fuel mixture in the engine, providing the power to make your car go. Sitting atop your engine\u2019s cylinder head, it receives a spark from the electronic ignition in modern vehicles, or the distributor cap and rotor found in older cars. Eventually, at around 30,000 miles to as high as 40,000 miles, conventional spark plugs will wear out, which could cause stalling, starting problems and engine misfires. Higher-cost platinum-tipped spark plugs may not need to be replaced as often. At the same time, it might be appropriate to replace your oxygen sensor, spark plug wires, PCV valve and fuel filter. ",
"value": "spark-plugs---replace",
"costs": [{
"name": "Parts",
"high": 167,
"low": 123
}, {
"name": "Labor",
"high": 250,
"low": 184
}]
}, {
"title": "Thermostat - Replace",
"description": "A vehicle\u2019s cooling system uses a thermostat valve to help regulate the engine\u2019s temperature. When the engine is cold, the valve will be closed, bypassing the radiator and allowing the engine to rapidly come up to operating temperature. After that level has been reached, the valve on the thermostat opens to allow coolant to circulate through the radiator. But sometimes, through normal wear and tear or contaminants in the coolant, the thermostat may fail to open, causing the engine to overheat. This will be evident by the temperature gauge climbing into the high temperature (usually red) zone. Remember that a thermostat failure can also be caused by other factors, as well. For that reason, it is important to have a skilled mechanic check all the links in the chain \u2013 radiator, coolant pump, hoses and thermostat. ",
"value": "thermostat---replace",
"costs": [{
"name": "Parts",
"high": 137,
"low": 101
}, {
"name": "Labor",
"high": 412,
"low": 304
}]
}, {
"title": "Timing Belt - Replace",
"description": "Critical to the operation of your vehicle, the timing belt synchs the operations of the camshaft and the crankshaft so that the valves operate efficiently and safely. Older cars may have a timing chain, similar to a chain on a motorcycle, with a life cycle of around 60,000 miles. Newer models use timing belts made of polyurethane and Kevlar for long life and durability. They can go as long as 100,000 miles although it\u2019s always a good idea to change it before then. Belt failure can cause extensive damage to the valves, pistons and other internal parts of the engine. The cost of changing the timing belt is a bargain when you consider the cost to replace the entire engine. Start thinking about changing the timing belt once you cross the 90,000-mile threshold. Check your owner\u2019s manual for details. ",
"value": "timing-belt---replace",
"costs": [{
"name": "Parts",
"high": 409,
"low": 303
}, {
"name": "Labor",
"high": 613,
"low": 453
}]
}, {
"title": "Tire Pressure (TPMS) Sensor - Replace",
"description": "A tire pressure sensor is designed to warn that one or more of your tires is underinflated. All cars built since 2007 are required to have this system. The most common sensor uses a battery and operates via a wireless transmitter mounted inside the rim of your tire\u2019s wheel. When it detects low pressure, it sends a signal to your vehicle\u2019s computer system that shows up on your instrument panel as an icon of a tire or some other alert. Most warn of low pressure without indicating a specific tire, while more advanced systems can flag an individual wheel or indicate the pressure in each tire. The batteries in tire pressure sensors last around five to seven years but sometimes they can fail earlier. The sensors can also be damaged from potholes or other sudden jarring. Replacing the sensor is easy for a tire retailer or your dealership service department. Your service technician will also electronically reset the system after replacing the sensors or whenever you replace your tires. ",
"value": "tire-pressure-tpms-sensor---replace",
"costs": [{
"name": "Parts",
"high": 104,
"low": 77
}, {
"name": "Labor",
"high": 155,
"low": 115
}]
}, {
"title": "Tire(s) - Patch",
"description": "A flat tire doesn\u2019t necessarily mean that the tire needs replacement. Patching and plugging kits can fix holes in tires caused by small sharp objects like nails and screws. Patching the tire uses an internal patch to cover the opening and requires the tire to be removed from the rim. A plug fixes a hole externally, so in some cases, the tire doesn\u2019t need to be taken off. ",
"value": "tires---patch",
"costs": [{
"name": "Parts",
"high": 21,
"low": 15
}, {
"name": "Labor",
"high": 32,
"low": 24
}]
}, {
"title": "Tire(s) - Rotate",
"description": "Done every 5,000 miles or so, a tire rotation is the act of moving tires around your car, truck or SUV so the tires wear evenly. Some vehicles have \u201cstaggered\u201d tire sizes, meaning that the fronts are smaller than the rears. In this case, they can only be rotated from left to right (or vice versa). Some high-performance tires shouldn\u2019t be rotated at all, since they\u2019re made to turn in one direction only (usually indicated by an arrow on the tire\u2019s sidewall). As always, consult your owner\u2019s manual for more information.",
"value": "tires---rotate",
"costs": [{
"name": "Parts",
"high": 0,
"low": 0
}, {
"name": "Labor",
"high": 43,
"low": 32
}]
}, {
"title": "Tire(s) - Rotate & Balance (4 Wheels)",
"description": "Done every 5,000 miles or so, a tire rotation is the act of moving tires around the vehicle so they\u202fhave the opportunity to\u202fwear evenly. Some vehicles use \u201cstaggered\u201d tire sizes meaning the fronts are smaller than the rears. In this case, they can only be rotated from left to right (and vice versa). \u202fSome high-performance tires shouldn\u2019t be rotated at all, since they\u2019re made to turn in one direction only (usually indicated by an arrow on the tire\u2019s sidewall). As always, consult your owner\u2019s manual for more information. Mounting new tires or rotating existing ones doesn\u2019t always result in a smooth ride. Because of manufacturing and mounting irregularities, tires need to be balanced by adding counter-balancing weights to certain parts of the wheel.",
"value": "tires---rotate--balance-4-wheels",
"costs": [{
"name": "Parts",
"high": 0,
"low": 0
}, {
"name": "Labor",
"high": 100,
"low": 74
}]
}, {
"title": "Transmission Fluid - Flush",
"description": "Most new vehicles are equipped with an automatic transmission. As a result, there's not really much maintenance to perform. Still, most owner\u2019s manuals will recommend changing the transmission fluid every 90,000 miles or so. Flushing your transmission\u2019s fluid has fallen out of vogue in recent years because the high-pressure cleaning involved may dislodge debris inside the transmission that can literally gum up the works. By following your vehicle\u2019s maintenance schedule, your car\u2019s gearbox will offer years of trouble-free driving. For more information check with your owner\u2019s manual and your dealership service advisor.\n",
"value": "transmission-fluid---flush",
"costs": [{
"name": "Parts",
"high": 202,
"low": 149
}, {
"name": "Labor",
"high": 246,
"low": 181
}]
}, {
"title": "Transmission - Replace",
"description": "A transmission takes your engine\u2019s energy and delivers it to the wheels that drive your vehicle. It is one of the most major \u2013 and expensive \u2013 repairs you can do. A transmission can fail for almost as many reasons as there are parts inside, and often, it\u2019s easier to replace it than repair it. You are not only paying for the new or rebuilt replacement transmission but also for the labor required to remove the old unit then replace it with a new one. A time-consuming operation, this involves disconnecting fluid lines, electrical wiring, engine mounts, exhaust system components, axles or driveshafts and more. A transmission replacement can be performed by a transmission specialist or by a technician at your dealership\u2019s service department. It is always better to avoid having to go this route by explicitly following the service schedule found inside your vehicle\u2019s owner\u2019s manual. ",
"value": "transmission---replace",
"costs": [{
"name": "Parts",
"high": 4835,
"low": 3573
}, {
"name": "Labor",
"high": 1527,
"low": 1129
}]
}, {
"title": "Water Pump - Replace",
"description": "The water pump is an essential component that keeps the coolant circulating, a critical role in ensuring that the engine maintains the proper operating temperature. Without coolant being circulated, the engine will overheat, leading to premature wear and damage. A failing water pump can also leak causing further loss of coolant. Water pumps are designed to last at least 100,000 miles, however, if your water pump fails, you should replace it with a high-quality original-equipment level unit. Less expensive replacement pumps are available, but they might only have a service life of 30,000 miles.",
"value": "water-pump---replace",
"costs": [{
"name": "Parts",
"high": 260,
"low": 192
}, {
"name": "Labor",
"high": 482,
"low": 356
}]
}, {
"title": "Wiper Blades - Replace 1 Front Wiper",
"description": "Consider them part of the vehicle\u2019s safety equipment: If you can\u2019t see through the windshield, you are likely putting yourself, your family and your vehicle at risk. You should aim to replace your wiper blades every six months to a year, due to the toll they take from extreme heat and humidity, which work to cut down the useful life of your blades.",
"value": "wiper-blades---replace-1-front-wiper",
"costs": [{
"name": "Parts",
"high": 42,
"low": 31
}, {
"name": "Labor",
"high": 11,
"low": 8
}]
}]
}
}
Title Check
Check title information of any vehicle with VIN It returns if the vehicle has salvage record or not on a particular date along with cause.
Coverage: All vehicles listed in North America.
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
VIN | Yes | VIN Number |
JSON Response
The response shows the that if title is salvage or not, returns true if salvage and false if its not salvage with the date and cause when available.
Parameter | Description |
---|---|
status | success or error |
data | Shows if vehicle has salvage record or not with date and cause when available. |
{
"status": "success",
"vin": "5TFDY5F18KX840724",
"data": {
"salvage": true,
"salvage_details": [
{
"cause": "Collision",
"date": "08-22-2023"
}
]
}
}
UK Registration Decode
UK registration decode API requires a valid UK registration number to return the year, make, model, color, engine details & more.
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
reg_num | Yes | Valid UK registration number |
JSON Response
This API provides basic specifications including year, make, model, body style, MOT & tax dues, vehicle performance, fuel economy, and CO2 emissions.
Parameter | Description |
---|---|
status | success or error |
data | Shows vehicle description, vehicle registration, MOT & tax dues, vehicle performance, fuel economy, and CO2 emission figures. |
{
"status": "success",
"data": {
"registration number": "VNZ1768",
"vehicle_description": {
"year": "2015",
"make": "Audi",
"model": "Q3 TDI S Line",
"bodystyle": "",
"color": "Black",
"engine": "1.968 cc",
"cylinders": "4",
"gears": "6 speed Manual",
"fuel_type": "Diesel"
},
"vehicle_registration": {
"date_first_registered": ""
},
"mot_tax_dues": {
"mot_due": {
"status": "01-12-2024",
"ends on": "41 days left"
},
"tax_due": {
"status": "01-03-2025",
"ends on": "130 days left"
}
},
"vehicle_performance": {
"power": {
"bhp": " 148 BHP",
"kw": "110 kW "
},
"max_speed": {
"mph": "126 mph"
}
},
"fuel_economy": {
"combined": {
"mpg": "60.1 mpg"
},
"extra_urban": {
"mpg": "67.3 mpg"
},
"urban_cold": {
"mpg": "52.3 mpg"
}
},
"co2_emissions_figures": {
"co2_emission": "122 g/km",
"ved_co2_band": "D"
}
}
}
Vehicle Warranty
Our Warranty API provides information on the type and length of any vehicles warranty when called by year, make and model. This API covers any kind of warranty, including basic, powertrain, drivetrain, corrosion, road assistance, etc.
Coverage: This API supports US/Canada manufacturers from year 1999 to 2023.
To get list of available years, makes, models, click here Warranty
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
Year | True | Vehicle Year |
Make | True | Vehicle Make |
Model | True | Vehicle Model |
JSON Response
This API covers any kind of warranty, including basic, powertrain, drivetrain, corrosion, road assistance and more.
Parameter | Description |
---|---|
status | success or error |
data | A data object containing the warranty information of a vehicle. |
{
"status": "success",
"data": {
"data": {
"year": 2018,
"make": "Dodge",
"model": "Challenger",
"warranty": [
"Basic: 3 years / 36000 miles",
"Powertrain: 5 years / 60000 miles",
"Corrosion: 5 years / Unlimited miles"
]
},
}
}
VIN OCR
This API endpoint reads a VIN number from the VIN sticker, dashboard, vehicle documents or any image. It will take an image as an input and returns the VIN number.
Support: 17 digit VIN.
HTTP Request
POST Parameters
Parameter | Required | Description |
---|---|---|
file | Yes | The file to be uploaded. It accepts a single png, jpg, or jpeg image file. |
JSON Response
The response shows the VIN number
Parameter | Description |
---|---|
status | success or error |
data | Shows the VIN number |
{
"status": "success",
"data": {
"vin":"KMH8KNTEST1234567"
}
}
VIN Suggestion
This API detects the error in the VIN digits and provides suggestions for the correct VINs including year,make and model.
Coverage: This API supports US/Canada VIN from year 1982 - present
Support: 17 digit VIN
Legacy API (v1)
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
VIN | Yes | VIN number |
JSON Response
The response shows the list of suggested VIN numbers with year, make, and model.
Parameter | Description |
---|---|
status | success or error |
data | Shows the list of suggested VIN numbers |
{
"status": "success",
"data": {
"entered_vin": "2T1BU5EE3AC509614",
"vin_status": "Invalid",
"suggested_vin": "2T1BU4EE3AC509614",
"year": "2010",
"make": "TOYOTA",
"model": "Corolla"
}
}
VIN Suggestion - v1
This API detects the error in the VIN digits and provides suggestions for the correct VINs including year,make and model.
Coverage: This API supports US/Canada VIN from year 1982 - present
Support: 17 digit VIN
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
VIN | Yes | VIN number |
JSON Response
The response shows the list of suggested VIN numbers with year, make, and model.
Parameter | Description |
---|---|
status | success or error |
data | Shows the list of suggested VIN numbers |
{
"status": "success",
"data": [
{
"suggestedVin": "4A4MM41S74E019658",
"description": "2004 MITSUBISHI/ENDEAVOR LIMITED/3.8L V6 F SOHC",
"substitution": "(Substituted: E in position 11)",
"modelYear": "2004",
"makeName": "MITSUBISHI",
"seriesName": "ENDEAVOR LIMITED",
"numOfHistoryRecords": "59"
},
{
"suggestedVin": "4A4MW31S743019658",
"description": "2004 MITSUBISHI/MONTERO XLS/3.8L SOHC V6 MFI",
"substitution": "(Transposed: MW starting in position 5)",
"modelYear": "2004",
"makeName": "MITSUBISHI",
"seriesName": "MONTERO XLS",
"numOfHistoryRecords": "1"
},
{
"suggestedVin": "4A4NW51S743019658",
"description": "2004 MITSUBISHI/MONTERO LIMITED/3.8L SOHC V6 MFI",
"substitution": "(Substituted: N in position 4)",
"modelYear": "2004",
"makeName": "MITSUBISHI",
"seriesName": "MONTERO LIMITED",
"numOfHistoryRecords": "1"
}
]
}
Europe VIN Decode V1
Vehicle Databases provides support for European VINs when called, this API returns basic information about any European vehicle.
Coverage: This API supports VIN from 1981 to Present.
Support: 17 digits VIN number.
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
vin | Yes | 17 digit VIN number |
JSON Response
The response is a list of all the information associated with a VIN number. Each vin number has the following elements:
Parameter | Description |
---|---|
status | success or error |
data | Provides the information of a VIN, error in a VIN, suggested VIN, VIN pattern |
{
"status": "success",
"data": {
"Vin number analize": {
"Entered VIN": "WAUZZZ4G7CN162897",
"Corrected VIN": "WAUZZZ4G7CN162897",
"Squish VIN": "WAUZZZ4GCN",
"WMI": "WAU",
"VIS identifier": "N/A",
"VDS": "ZZZ4G7CN",
"Year identifier": "C",
"Serial number": "162897",
"VIN type": "normal",
"Check digit": "valid"
},
"General Information": {
"Make": "Audi",
"Model": "A6",
"Model year": "2012",
"Body style": "4 Doors Hatchback",
"Vehicle class": "Large Car",
"Vehicle type": "Passenger car",
"Manufactured in": "Germany"
},
"Manufacturer": {
"Manufacturer": "Audi AG",
"Adress line 1": "Felix Wankel Strasse",
"Adress line 2": "74148 Neckarsulm",
"Region": "Europe",
"Country": "Germany",
"Note": "Manufacturer builds more than 500 vehicles per year"
},
"Vehicle specification": {
"Body type": "Hatchback",
"Number of doors": "4",
"Number of seats": "5",
"Fuel type": "Diesel",
"Anti-Brake System": "ABS"
},
"Standard equipment": [
"Cruise control",
"Traction control",
"Stability control",
"Trip computer",
"Vehicle anti-theft",
"AM/FM radio",
"Power Steering",
"High intensity discharge headlights",
"Power door locks",
"Power windows",
"Front air conditioning",
"ABS brakes",
"Alloy wheels"
],
"Optional equipment": [
"No data"
]
}
}
Disclaimer: Europe VIN decoder API is currently not 100% accurate. While we are continuously working to enhance its precision and reliability, there may still be occasional discrepancies.
YMM Specifications
This API provides the vehicle's key data such as specs, engine details, trnsmission, dimensions, colors, features, etc from year 1999 to 2023.
To get list of available years, makes, models, and trims, start from here YMM Specifications
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
make | True | Vehicle make |
model | True | Vehicle model |
trim | True | Vehicle trim |
JSON Response
Data covered in the API includes vehicle's specs, engine, tranmission,fuel economy, mileage, and more/
Parameter | Description |
---|---|
status | success or error |
data | an object containing all data available. |
{
"status": "success",
"data": {
"basic": {
"make": "Ford",
"model": "F-150",
"year": "2015",
"trim": "Base 4dr Sedan",
"doors": "4",
"vehicle_size": ""
},
"engine": {
"displacement_(l_ci)": "2.4",
"engine_model": "I-4",
"engine_camshaft": "DOHC",
"net_torque": "180 lb-ft. @ 3,600",
"horsepower": "201 hp @ 6,800",
"sae_net_horsepower_rpm": "201 hp @ 6,800"
},
"transmission": {
"transmission_style": "8-spd auto-shift man w/OD"
},
"dimensions": {
"trunk_volume": "12.4 ft³",
"width": "70.6 in",
"height": "55.6 in",
"length": "182.2 in",
"min_ground_clearance": "undefined in",
"wheelbase": "105.1 in",
"rear_hip_room": "52 in",
"front_hip_room": "50 in",
"rear_shoulder_room": "54 in",
"front_shoulder_room": "56 in",
"rear_legroom": "34.0 in",
"front_legroom": "42.3 in",
"rear_head_room": "36 in"
},
"drivetrain": {
"drive_type": "front-wheel",
"final_drive_axle_ratio": "3.94"
},
"braking": {
"rear_brake_type": "4-wheel disc",
"front_brake_type": "4-wheel disc",
"disc_front": "Yes"
},
"suspension": {
"steering_type": "rack and pinion",
"rear_suspension": "strut",
"suspension_type_front_cont": "multi-link"
},
"colors": {
"exterior": [
{
"color": "Lunar Silver Metallic",
"rgb": "160,160,160"
},
{
"color": "Platinum White Pearl",
"rgb": "224,221,212"
},
{
"color": "Modern Steel Metallic",
"rgb": "64,63,63"
},
{
"color": "Majestic Black Pearl",
"rgb": "5,5,5"
},
{
"color": "Performance Red Pearl",
"rgb": "153,17,49"
}
],
"interior": [
{
"color": "Ebony w/Leatherette Seat Trim",
"rgb": "40,40,40"
}
]
},
"seating": {
"standard_seating": "5 passengers"
},
"weight": {
"curb_weight": "3,095 lbs."
},
"wheels_and_tires": {
"front_tire_size": "P215/45VR17.0 BSW performance AS",
"rear_tire_size": "P215/45VR17.0 BSW performance AS",
"rear_tire_order_code": "STDTR",
"front_tire_order_code": "STDTR",
"wheel_size_(inches)": "17",
"steering_type": "rack and pinion",
"anti_lock_brakes": "4-wheel"
},
"market_value": {
"msrp": "$25,900 ",
"destination_charge": ""
},
"fuel": {
"fuel_economy": "24 City / 34 Hwy",
"highway_mileage": "34 MPG",
"city_mileage": "24 MPG",
"fuel_capacity": "13.2 gal."
},
"feature": {
"mechanical_and_powertrain": {
"Engine": "2.4L I-4",
"Engine - valvetrain": "DOHC",
"Brakes": "4-wheel disc",
"Anti-lock braking system (ABS)": "4-wheel",
"Brake assist": "Standard",
"Drive type": "front-wheel",
"Exhaust": "stainless steel",
"Steering": "rack and pinion",
"Speed sensitive steering": "Standard",
"Suspension tuning": "regular",
"Front suspension type": "strut",
"Front anti-roll bar": "Standard",
"Front shocks": "gas-pressurized",
"Front springs": "coil",
"Rear suspension type": "multi-link",
"Rear anti-roll bar": "Standard",
"Rear shocks": "gas-pressurized",
"Rear springs": "coil",
"Electronic stability system": "Vehicle Stability Assist",
"Sequential shift control": "Sequential SportShift",
"Transmission": "8-spd auto-shift man w/OD",
"Axle ratio": "3.94",
"Traction control": "ABS and driveline"
},
"interior": {
"Driver information center": "Standard",
"Tachometer": "Standard",
"Trip computer": "Standard",
"Water temp gauge": "Standard",
"Low fuel warning": "Standard",
"Service interval warning": "Standard",
"Lighting - glovebox": "Standard",
"Lighting - map lights": "front",
"Lighting - dome light": "fade",
"Lighting - cargo light": "Standard",
"Illuminated vanity mirrors": "driver and passenger",
"Rear window defogger": "Standard",
"Rear view mirror": "day-night",
"Mirrors - visor vanity mirrors": "driver and passenger",
"Seatback storage pockets": "1",
"Tilt-Wheel adjustable steering column": "Standard",
"Steering wheel material": "leather",
"Air conditioning, front": "dual zone automatic",
"Air filter": "Standard",
"Underseat ducts": "Standard",
"Clock": "in-dash",
"Cupholders": "front and rear",
"Gear shift knob trim": "leather",
"Floor console": "full",
"Floor mats": "carpeted front and rear",
"Instrumentation": "analog",
"Airbags, frontal": "driver and front passenger",
"Airbags, side impact": "seat mounted, driver and passenger",
"Airbags, side curtain": "curtain 1st and 2nd row",
"Height adjustable safety belts": "front",
"Seatbelt pre-tensioners": "front"
},
"exterior": {
"Exterior light control": "fully automatic",
"Antenna": "window grid",
"Body material": "fully galvanized steel",
"Paint": "clearcoat monotone",
"Grille trim": "black w/chrome surround",
"Fog/driving lights": "N/A",
"Door count": "4 doors",
"Rear cargo door": "trunk",
"Tinted windows": "light",
"Rear window type": "fixed",
"Mirrors": "power remote driver, power remote w/tilt down passenger",
"Heated door mirrors": "Standard",
"Sunroof": "1st row regular express open/close sliding and tilting glass",
"Spoiler": "N/A",
"Tires": "P215/45VR17.0 BSW performance AS",
"Wheels": "17\" machined w/painted accents aluminum",
"Windshield wipers - front": "variable intermittent",
"Headlights": "LED low/high beam, Jewel Eye",
"Delay off headlamps": "Standard",
"Daytime running lights": "Standard"
}
},
"comfort": {
"Front seat type": "bucket",
"Standard seating": "5 passengers",
"Front driver seat direction controls": "8-way power",
"Front passenger seat direction controls": "4-way",
"Lumbar support": "driver",
"Front armrests": "center",
"Front head restraints": "adjustable",
"Heated front seats": "driver and front passenger heated-cushion, heated-seatback",
"Memory": "N/A",
"Rear seats": "full bench",
"Rear armrest": "Standard",
"Rear head restraints": "3 - adjustable",
"Seat trim": "leatherette"
},
"recalls": []
}
}
YMM Specifications Year
Provides a list of years available for YMM specifications API.
HTTP Request
GET
JSON Response
This API returns list of available years.
Parameter | Description |
---|---|
status | success or error |
years | List of available years |
{
"status": "success",
"years": [
"1999",
"2000",
"2001",
"2002",
"2003",
"2004",
"2005",
"2006",
"2007",
"2008",
"2009",
"2010",
"2011",
"2012",
"2013",
"2014",
"2015",
"2016",
"2017",
"2018",
"2019",
"2020",
"2021",
"2022",
"2023"
]
}
YMM Specifications Make
Provides a list of makes available for YMM specifications API by year.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
JSON Response
This API returns list of available makes.
Parameter | Description |
---|---|
status | success or error |
makes | List of available makes |
{
"status": "success",
"makes": [
"Acura",
"Aston Martin",
"Audi",
"Bentley",
"BMW",
"Bugatti",
"Buick",
"Cadillac",
"Chevrolet",
"Chrysler",
"Dodge",
"Ferrari",
"Ford",
"GMC",
"Honda",
"Hummer",
"Hyundai",
"Infiniti",
"Isuzu",
"Jaguar",
"Jeep",
"KIA",
"Lamborghini",
"Land Rover",
"Lexus",
"Lincoln",
"Lotus",
"Maserati",
"Maybach",
"Mazda",
"Mercedes-Benz",
"Mercury",
"Mini",
"Mitsubishi",
"Morgan",
"Nissan",
"Pontiac",
"Porsche",
"Rolls-Royce",
"Saab",
"Saturn",
"Scion",
"Subaru",
"Suzuki",
"Toyota",
"Volkswagen",
"Volvo"
]
}
YMM Specifications Model
Provides a list of models available for YMM specifications API by a given year and make.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
make | True | Vehicle make |
JSON Response
This API returns list of available models.
Parameter | Description |
---|---|
status | success or error |
models | List of available models |
{
"status": "success",
"models": [
"MDX",
"RL",
"RSX",
"TL",
"TSX"
]
}
YMM Specifications Trim
Provides a list of trims available for YMM specifications API by a given year, make, and model.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
make | True | Vehicle make |
model | True | Vehicle model |
JSON Response
This API returns list of available trims to be lookup.
Parameter | Description |
---|---|
status | success or error |
trims | List of available trims |
{
"status": "success",
"trims": [
"3.5L 4dr 4x4"
]
}
Vehicle Maintenance Year
Provides a list of years available for vehicle maintenance API.
HTTP Request
GET
JSON Response
This API returns list of available years.
Parameter | Description |
---|---|
status | success or error |
years | List of available years |
{
"status": "success",
"years": [
2001,
2002,
2003,
2004,
2005,
2006,
2007,
2008,
2009,
2010,
2011,
2012,
2013,
2014,
2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024
]
}
Vehicle Maintenance Make
Provides a list of makes available for vehicle maintenance API by year.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
JSON Response
This API returns list of available makes.
Parameter | Description |
---|---|
status | success or error |
makes | List of available makes |
{
"status": "success",
"data": {
"year": "2018",
"makes": [
"Acura",
"Audi",
"BMW",
"Buick",
"Cadillac",
"Chevrolet",
"Chrysler",
"Dodge",
"Fiat",
"Ford",
"GMC",
"Genesis",
"Honda",
"Hyundai",
"Infiniti",
"Jaguar",
"Jeep",
"KIA",
"Land Rover",
"Lexus",
"Lincoln",
"Mazda",
"Mini",
"Mercedes-Benz",
"Mitsubishi",
"Nissan",
"Porsche",
"RAM",
"Smart",
"Subaru",
"Toyota",
"Volkswagen",
"Volvo"
]
}
}
Vehicle Maintenance Model
Provides a list of models available for vehicle maintenance API by a given year and make.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
make | True | Vehicle make |
JSON Response
This API returns list of available models.
Parameter | Description |
---|---|
status | success or error |
models | List of available models |
{
"status": "success",
"data": {
"year": "2018",
"make": "bmw",
"models": [
"230",
"320",
"328d",
"330",
"330 Gran Turismo",
"330e",
"340",
"340 Gran Turismo",
"430",
"430 Gran Coupe",
"440",
"440 Gran Coupe",
"530",
"530e",
"540",
"540d",
"640",
"640 Gran Turismo",
"650",
"650 Gran Coupe",
"740",
"740e",
"750",
"I3",
"M2",
"M240",
"M3",
"M4",
"M5",
"M550",
"M6",
"M6 Gran Coupe",
"M760",
"X1",
"X2",
"X3",
"X4",
"X5",
"X5 Edrive",
"X5 M",
"X6",
"X6 M"
]
}
}
Vehicle Maintenance Trims
Provides a list of tri,s available for vehicle maintenance API by a given year, make, and model.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
Year | True | Vehicle Year |
Make | True | Vehicle make |
Model | True | Vehicle Model |
JSON Response
This API returns list of available trims.
Parameter | Description |
---|---|
status | success or error |
models | List of available trims |
{
"status": "success",
"data": {
"year": "2018",
"make": "bmw",
"models": "230",
"trims": [
"i 2dr Rear-wheel Drive Convertible Automatic",
"i 2dr Rear-wheel Drive Coupe Automatic",
"i xDrive 2dr All-wheel Drive Convertible Automatic",
"i xDrive 2dr All-wheel Drive Coupe Automatic"
]
}
}
Vehicle Maintenance Year (V1)
Provides a list of years available for vehicle maintenance API.
HTTP Request
GET
JSON Response
This API returns list of available years.
Parameter | Description |
---|---|
status | success or error |
years | List of available years |
{
"status": "success",
"years": [
2001,
2002,
2003,
2004,
2005,
2006,
2007,
2008,
2009,
2010,
2011,
2012,
2013,
2014,
2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023
]
}
Vehicle Maintenance Make (V1)
Provides a list of makes available for vehicle maintenance API by year.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
JSON Response
This API returns list of available makes.
Parameter | Description |
---|---|
status | success or error |
makes | List of available makes |
{
"status": "success",
"makes": [
"Acura",
"Aston Martin",
"Audi",
"Bentley",
"BMW",
"Bugatti",
"Buick",
"Cadillac",
"Chevrolet",
"Chrysler",
"Dodge",
"Ferrari",
"Ford",
"GMC",
"Honda",
"Hummer",
"Hyundai",
"Infiniti",
"Isuzu",
"Jaguar",
"Jeep",
"KIA",
"Lamborghini",
"Land Rover",
"Lexus",
"Lincoln",
"Lotus",
"Maserati",
"Maybach",
"Mazda",
"Mercedes-Benz",
"Mercury",
"Mini",
"Mitsubishi",
"Morgan",
"Nissan",
"Pontiac",
"Porsche",
"Rolls-Royce",
"Saab",
"Saturn",
"Scion",
"Subaru",
"Suzuki",
"Toyota",
"Volkswagen",
"Volvo"
]
}
Vehicle Maintenance Model (V1)
Provides a list of models available for vehicle maintenance API by a given year and make.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
make | True | Vehicle make |
JSON Response
This API returns list of available models.
Parameter | Description |
---|---|
status | success or error |
models | List of available models |
{
"status": "success",
"models": [
"MDX",
"RL",
"RSX",
"TL",
"TSX"
]
}
Vehicle Recall Year
Provides a list of years available for vehicle recall API.
HTTP Request
GET
JSON Response
This API returns list of available years.
Parameter | Description |
---|---|
status | success or error |
years | List of available years |
{
"status": "success",
"data": [
"1955",
"1956",
"1957",
"1958",
"1959",
"1960",
"1961",
"1962",
"1963",
"1964",
"1965",
"1966",
"1967",
"1968",
"1969",
"1970",
"1971",
"1972",
"1973",
"1974",
"1975",
"1976",
"1977",
"1978",
"1979",
"1980",
"1981",
"1982",
"1983",
"1984",
"1985",
"1986",
"1987",
"1988",
"1989",
"1990",
"1991",
"1992",
"1993",
"1994",
"1995",
"1996",
"1997",
"1998",
"1999",
"2000",
"2001",
"2002",
"2003",
"2004",
"2005",
"2006",
"2007",
"2008",
"2009",
"2010",
"2011",
"2012",
"2013",
"2014",
"2015",
"2016",
"2017",
"2018",
"2019",
"2020",
"2021",
"2022",
"2023",
"2024",
"2025"
]
}
Vehicle Recalls Make
Provides a list of makes available for vehicle recalls API by year.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
JSON Response
This API returns list of available makes.
Parameter | Description |
---|---|
status | success or error |
makes | List of available makes |
{
"status": "success",
"data": [
"4-Star",
"ABS Remorques",
"AEV",
"Acura",
"Adkins",
"Advance Engineered",
"Airstream",
"Alexis Fire Equipment",
"Altec",
"Aluma KLM",
"American Coach",
"Ameritrans",
"Aprilia",
"Arboc",
"Aston Martin",
"Audi",
"Auto Truck",
"Autocar",
"Avion",
"BIG TEX",
"BMW",
"BYD",
"Barrett",
"Bentley",
"Bison",
"Blue Bird",
"Braun",
"Braun Ambulances",
"Brenner",
"Bucher",
"Buick",
"C&B Quality Trailer Works",
"C&M",
"CSC",
"CSI",
"Cadillac",
"Cambli",
"Campagna",
"Can-Am",
"Capacity",
"Carado",
"Cargo Express",
"Cargo Mate",
"Caterpillar",
"Cedar Creek",
"Champion",
"Charles Machine",
"Charmac",
"Cheetah",
"Chevrolet",
"Chrysler",
"Coach AND Equipment",
"Coach House",
"Coachmen",
"Collins",
"Con-Tech",
"Continental Cargo",
"Crane",
"Crossroads",
"Cruiser RV",
"Cummins Power Generation",
"Custom Fire",
"Custom Truck",
"DRV",
"Dejana",
"Ditch Witch",
"Dodge",
"Dodgen",
"Doepker",
"Doosan Portable Power",
"Ducati",
"Duruxx",
"Dutchmen",
"Dynamax",
"E-One",
"E-Ride",
"EZ Loader",
"East",
"East Manufacturing",
"Effer",
"Eldorado",
"Eldorado Mobility",
"Elgin",
"Elkhart",
"Elpers",
"Entegra",
"Evergreen",
"FR3",
"Fccc",
"Ferrara",
"Ferrari",
"Fiat",
"Fleetwood",
"Fontaine",
"Ford",
"Forest River",
"Forest River BUS",
"Foretravel",
"Freightliner",
"Freightliner Custom Chass",
"GEM",
"GMC",
"Garden State",
"Genie",
"Georgetown",
"Gillig",
"Glaval BUS",
"Goshen",
"Grand Design",
"Great Dane",
"Great Lakes",
"Grech",
"Gulf Stream",
"Guzzler",
"H&H",
"HME",
"Hackney",
"Harley-Davidson",
"Haul Master",
"Haulmark",
"Heartland",
"Heil",
"Highland Ridge",
"Hino",
"Holiday Rambler",
"Honda",
"Horton Ambulance",
"Husqvarna",
"Hutchinson",
"Hymer",
"Hyundai",
"Hyundai Translead",
"IC BUS",
"IMT",
"Indian",
"Infiniti",
"Integrated Tower Systems",
"International",
"Isuzu",
"Itasca",
"Itasco",
"Jaguar",
"Jayco",
"Jeep",
"Jerr-Dan",
"Johnston",
"Jumping Jack",
"KIA",
"KME",
"KTM",
"Kalmar",
"Kaufman",
"Kawasaki",
"Kentucky Trailer",
"Kenworth",
"Keystone",
"Kidron",
"Kompact Kamp",
"Krystal",
"Kymco",
"Kz-Rv",
"Kzrv",
"LGS Industries",
"Lamborghini",
"Lance",
"Land Rover",
"Lazy Daze",
"Legacy Equipment",
"Lexus",
"Lincoln",
"Lion",
"Livin Lite",
"Livin' Lite",
"Load Trail",
"Lode King",
"Lodi",
"Look",
"MCI",
"MV Agusta",
"Mack",
"Mahindra",
"Maintainer",
"Manac",
"Maserati",
"Mastercraft",
"Mazda",
"Mcelrath Trailers",
"Mclaren",
"Mclaughlin",
"Mcneilus",
"Mercedes Royale",
"Mercedes-Benz",
"Mertz",
"Micro Bird",
"Midwest Fire",
"Mini",
"Mitsubishi",
"Mitsubishi Fuso",
"Mobility Ventures",
"Monaco",
"Morbark",
"Morgan",
"Moritz",
"NEW Flyer",
"NEW Horizons",
"Nabi",
"Newell",
"Newmar",
"Nissan",
"Northstar",
"Nova BUS",
"Novae",
"Oliver Travel Trailers",
"Open Range",
"Osage",
"Oshkosh",
"Outdoors RV",
"PJ Trailers",
"Pace",
"Pagani",
"Palfinger",
"Palomino",
"Peterbilt",
"Phoenix",
"Piaggio",
"Pierce",
"Pitts Trailers",
"Platinum",
"Pleasant Valley",
"Polar Tank",
"Polaris",
"Porsche",
"Prevost",
"Prime Time",
"Progressive Rail Services",
"Proterra",
"Pursuit",
"QT Equipment",
"Quality",
"RAM",
"Renegade",
"Renegade RV",
"Riverside",
"Road Rescue",
"Roadtrek",
"Rolls-Royce",
"Rosenbauer",
"Schwarze",
"Scion",
"Seagrave",
"Setra",
"Shasta",
"Showhauler",
"Shred-Tech",
"Silver Eagle",
"Smart",
"Smeal",
"Snake River",
"Somerset",
"Southwest",
"Spartan",
"Spartan ERV",
"Spartan Fire",
"Spartan Motors",
"Starcraft",
"Starcraft BUS",
"Startrans",
"Sterling",
"Stoughton",
"Stratos",
"Strick",
"Subaru",
"Sunlight",
"Sunnybrook",
"Super Products",
"Supreme",
"Suzuki",
"Tadano",
"Temsa",
"Terex",
"Terex Advance",
"Terex Environmental",
"Tesla",
"Thomas Built",
"Thomas Built Buses",
"Thor",
"Thor Motor Coach",
"Tiffin",
"Timpte",
"Tiny Idahomes",
"Tishomingo",
"Toyne",
"Toyota",
"Trail King",
"Trails West",
"Trans Tech",
"Trans Tech BUS",
"Transcraft",
"Tremcar",
"Triple E",
"Triple E RV",
"Triumph",
"Turtle TOP",
"Ural",
"Utilimaster",
"Utility",
"Utility Trailer",
"VAN Hool",
"Vac-Tron",
"Vactor",
"Van-Con",
"Vanco",
"Vanguard",
"Vanleigh",
"Vantage",
"Vermeer",
"Vibe",
"Victory",
"Vintage",
"Volkswagen",
"Volvo",
"Volvo BUS",
"Wabash",
"Wabash National",
"Walker",
"Weiler",
"Wells Cargo",
"West-Mark",
"Western Star",
"Western Trailer",
"Wheeled Coach",
"Wilson",
"Winnebago",
"Yamaha",
"Zero"
]
}
Vehicle Recalls Model
Provides a list of models available for vehicle recalls API by a given year and make.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
make | True | Vehicle make |
JSON Response
This API returns list of available models.
Parameter | Description |
---|---|
status | success or error |
models | List of available models |
{
"status": "success",
"data": [
"Accord",
"Accord Hybrid",
"CR V",
"CR Z",
"Civic",
"Crosstour",
"FIT",
"Odyssey",
"Pilot"
]
}
Vehicle Recall Year
Provides a list of years available for vehicle recall API.
HTTP Request
GET
JSON Response
This API returns list of available years.
Parameter | Description |
---|---|
status | success or error |
years | List of available years |
{
"status": "success",
"years": [
2001,
2002,
2003,
2004,
2005,
2006,
2007,
2008,
2009,
2010,
2011,
2012,
2013,
2014,
2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022
]
}
Vehicle Recalls Make
Provides a list of makes available for vehicle recalls API by year.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
JSON Response
This API returns list of available makes.
Parameter | Description |
---|---|
status | success or error |
makes | List of available makes |
{
"status": "success",
"makes": [
"Acura",
"Aston Martin",
"Audi",
"Bentley",
"BMW",
"Bugatti",
"Buick",
"Cadillac",
"Chevrolet",
"Chrysler",
"Dodge",
"Ferrari",
"Ford",
"GMC",
"Honda",
"Hummer",
"Hyundai",
"Infiniti",
"Isuzu",
"Jaguar",
"Jeep",
"KIA",
"Lamborghini",
"Land Rover",
"Lexus",
"Lincoln",
"Lotus",
"Maserati",
"Maybach",
"Mazda",
"Mercedes-Benz",
"Mercury",
"Mini",
"Mitsubishi",
"Morgan",
"Nissan",
"Pontiac",
"Porsche",
"Rolls-Royce",
"Saab",
"Saturn",
"Scion",
"Subaru",
"Suzuki",
"Toyota",
"Volkswagen",
"Volvo"
]
}
Vehicle Recalls Model
Provides a list of models available for vehicle recalls API by a given year and make.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
make | True | Vehicle make |
JSON Response
This API returns list of available models.
Parameter | Description |
---|---|
status | success or error |
models | List of available models |
{
"status": "success",
"models": [
"MDX",
"RL",
"RSX",
"TL",
"TSX"
]
}
Vehicle Repair Year
Provides a list of years available for vehicle repairs API.
HTTP Request
GET
JSON Response
This API returns list of available years.
Parameter | Description |
---|---|
status | success or error |
years | List of available years |
{
"status": "success",
"years": [
1992,
1993,
1994,
1995,
1996,
1997,
1998,
1999,
2000,
2001,
2002,
2003,
2004,
2005,
2006,
2007,
2008,
2009,
2010,
2011,
2012,
2013,
2014,
2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023
]
}
Vehicle Repairs Make
Provides a list of makes available for vehicle repairs API by year.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
JSON Response
This API returns list of available makes.
Parameter | Description |
---|---|
status | success or error |
makes | List of available makes |
{
"status": "success",
"makes": [
"Acura",
"Aston Martin",
"Audi",
"Bentley",
"BMW",
"Bugatti",
"Buick",
"Cadillac",
"Chevrolet",
"Chrysler",
"Dodge",
"Ferrari",
"Ford",
"GMC",
"Honda",
"Hummer",
"Hyundai",
"Infiniti",
"Isuzu",
"Jaguar",
"Jeep",
"KIA",
"Lamborghini",
"Land Rover",
"Lexus",
"Lincoln",
"Lotus",
"Maserati",
"Maybach",
"Mazda",
"Mercedes-Benz",
"Mercury",
"Mini",
"Mitsubishi",
"Morgan",
"Nissan",
"Pontiac",
"Porsche",
"Rolls-Royce",
"Saab",
"Saturn",
"Scion",
"Subaru",
"Suzuki",
"Toyota",
"Volkswagen",
"Volvo"
]
}
Vehicle Repair Model
Provides a list of models available for vehicle repairs API by a given year and make.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
make | True | Vehicle make |
JSON Response
This API returns list of available models.
Parameter | Description |
---|---|
status | success or error |
models | List of available models |
{
"status": "success",
"models": [
"MDX",
"RL",
"RSX",
"TL",
"TSX"
]
}
Vehicle Repair Year
Provides a list of years available for vehicle repairs API.
HTTP Request
GET
JSON Response
This API returns list of available years.
Parameter | Description |
---|---|
status | success or error |
years | List of available years |
{
"status": "success",
"years": [
1992,
1993,
1994,
1995,
1996,
1997,
1998,
1999,
2000,
2001,
2002,
2003,
2004,
2005,
2006,
2007,
2008,
2009,
2010,
2011,
2012,
2013,
2014,
2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023
]
}
Vehicle Repairs Make
Provides a list of makes available for vehicle repairs API by year.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
JSON Response
This API returns list of available makes.
Parameter | Description |
---|---|
status | success or error |
makes | List of available makes |
{
"status": "success",
"makes": [
"Acura",
"Aston Martin",
"Audi",
"Bentley",
"BMW",
"Bugatti",
"Buick",
"Cadillac",
"Chevrolet",
"Chrysler",
"Dodge",
"Ferrari",
"Ford",
"GMC",
"Honda",
"Hummer",
"Hyundai",
"Infiniti",
"Isuzu",
"Jaguar",
"Jeep",
"KIA",
"Lamborghini",
"Land Rover",
"Lexus",
"Lincoln",
"Lotus",
"Maserati",
"Maybach",
"Mazda",
"Mercedes-Benz",
"Mercury",
"Mini",
"Mitsubishi",
"Morgan",
"Nissan",
"Pontiac",
"Porsche",
"Rolls-Royce",
"Saab",
"Saturn",
"Scion",
"Subaru",
"Suzuki",
"Toyota",
"Volkswagen",
"Volvo"
]
}
Vehicle Repair Model
Provides a list of models available for vehicle repairs API by a given year and make.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
make | True | Vehicle make |
JSON Response
This API returns list of available models.
Parameter | Description |
---|---|
status | success or error |
models | List of available models |
{
"status": "success",
"models": [
"MDX",
"RL",
"RSX",
"TL",
"TSX"
]
}
Vehicle Warranty Year
Provides a list of years available for vehicle warranty year.
HTTP Request
GET
JSON Response
This API returns list of available years.
Parameter | Description |
---|---|
status | success or error |
years | List of available years |
{
"status": "success",
"years": [
"1999",
"2000",
"2001",
"2002",
"2003",
"2004",
"2005",
"2006",
"2007",
"2008",
"2009",
"2010",
"2011",
"2012",
"2013",
"2014",
"2015",
"2016",
"2017",
"2018",
"2019",
"2020",
"2021",
"2022",
"2023"
]
}
Vehicle Warranty Make
Provides a list of makes available for vehicle warranty API by year.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
JSON Response
This API returns list of available makes.
Parameter | Description |
---|---|
status | success or error |
makes | List of available makes |
{
"status": "success",
"makes": [
"Acura",
"Aston Martin",
"Audi",
"Bentley",
"BMW",
"Bugatti",
"Buick",
"Cadillac",
"Chevrolet",
"Chrysler",
"Dodge",
"Ferrari",
"Ford",
"GMC",
"Honda",
"Hummer",
"Hyundai",
"Infiniti",
"Isuzu",
"Jaguar",
"Jeep",
"KIA",
"Lamborghini",
"Land Rover",
"Lexus",
"Lincoln",
"Lotus",
"Maserati",
"Maybach",
"Mazda",
"Mercedes-Benz",
"Mercury",
"Mini",
"Mitsubishi",
"Morgan",
"Nissan",
"Pontiac",
"Porsche",
"Rolls-Royce",
"Saab",
"Saturn",
"Scion",
"Subaru",
"Suzuki",
"Toyota",
"Volkswagen",
"Volvo"
]
}
Vehicle Warranty Model
Provides a list of models available for vehicle warranty API by a given year and make.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
make | True | Vehicle make |
JSON Response
This API returns list of available models.
Parameter | Description |
---|---|
status | success or error |
models | List of available models |
{
"status": "success",
"models": [
"MDX",
"RL",
"RSX",
"TL",
"TSX"
]
}
Electric Vechicle Specifications Year
Provides a list of years available for electric vechicle Specifications API.
HTTP Request
GET
JSON Response
This API returns list of available years.
Parameter | Description |
---|---|
status | success or error |
years | List of available years |
{
"status": "success",
"data": [
"2000",
"2002",
"2008",
"2009",
"2010",
"2011",
"2012",
"2013",
"2014",
"2015",
"2016",
"2017",
"2018",
"2019",
"2020",
"2021",
"2022",
"2023",
"2024"
]
}
Electric Vehicle Specifications Make
Provides a list of makes available for electric vehicle specifications API by year.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
JSON Response
This API returns list of available makes.
Parameter | Description |
---|---|
status | success or error |
makes | List of available makes |
{
"status": "success",
"data": [
"Audi",
"BMW",
"Chevrolet",
"Ford",
"GMC",
"Hyundai",
"Jaguar",
"KIA",
"Lucid",
"Mazda",
"Mercedes-Benz",
"Mini",
"Nissan",
"Polestar",
"Porsche",
"Rivian",
"Tesla",
"Toyota",
"Volkswagen",
"Volvo"
]
}
Electric Vehicle Specifications Model
Provides a list of models available for electric vehicle specifications API by a given year and make.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
Year | True | Vehicle Year |
Make | True | Vehicle Make |
JSON Response
This API returns list of available models.
Parameter | Description |
---|---|
status | success or error |
models | List of available models |
{
"status": "success",
"data": [
"Taycan",
"Taycan Cross Turismo",
"Taycan Sport Turismo"
]
}
Electric Vehicle Specifications Trim
Provides a list of trims available for electric vehicle specifications API by a given year, make, and model.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
Year | True | Vehicle Year |
Make | True | Vehicle Make |
Model | True | Vehicle Model |
JSON Response
This API returns list of available trims to be lookup.
Parameter | Description |
---|---|
status | success or error |
Trims | List of available trims |
{
"status": "success",
"data": [
"GTS 4Dr ALL Wheel Drive Wagon"
]
}
Premium Plus Year
Provides a list of years available for premium plus API.
HTTP Request
GET
JSON Response
This API returns list of available years.
Parameter | Description |
---|---|
status | success or error |
years | List of available years |
{
"status": "success",
"data": [
"1999",
"2000",
"2002",
"2008",
"2009",
"2010",
"2011",
"2012",
"2013",
"2014",
"2015",
"2016",
"2017",
"2018",
"2019",
"2020",
"2021",
"2022",
"2023",
"2024",
"2025"
]
}
Premium Plus Make
Provides a list of makes available for premium plus API by year.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
JSON Response
This API returns list of available makes.
Parameter | Description |
---|---|
status | success or error |
makes | List of available makes |
{
"status": "success",
"data": [
"Audi",
"BMW",
"Chevrolet",
"Ford",
"GMC",
"Hyundai",
"Jaguar",
"KIA",
"Lucid",
"Mazda",
"Mercedes-Benz",
"Mini",
"Nissan",
"Polestar",
"Porsche",
"Rivian",
"Tesla",
"Toyota",
"Volkswagen",
"Volvo"
]
}
Premium Plus Model
Provides a list of models available for premium plus API by a given year and make.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
Year | True | Vehicle Year |
Make | True | Vehicle Make |
JSON Response
This API returns list of available models.
Parameter | Description |
---|---|
status | success or error |
models | List of available models |
{
"status": "success",
"data": [
"Taycan",
"Taycan Cross Turismo",
"Taycan Sport Turismo"
]
}
Premium Plus Trim
Provides a list of trims available for premium plus API by a given year, make, and model.
HTTP Request
GET
GET Parameters
Parameter | Required | Description |
---|---|---|
Year | True | Vehicle Year |
Make | True | Vehicle Make |
Model | True | Vehicle Model |
JSON Response
This API returns list of available trims to be lookup.
Parameter | Description |
---|---|
status | success or error |
Trims | List of available trims |
{
"status": "success",
"data": [
"GTS 4Dr All-Wheel Drive Wagon"
]
}
Market Value Year (Legacy API (v1))
Provides a list of years available for market value by YMM.
HTTP Request
JSON Response
This API returns list of available years.
Parameter | Description |
---|---|
status | success or error |
years | List of available years |
{
"status": "success",
"data": [
"1990",
"1991",
"1992",
"1993",
"1994",
"1995",
"1996",
"1997",
"1998",
"1999",
"2000",
"2001",
"2002",
"2003",
"2004",
"2005",
"2006",
"2007",
"2008",
"2009",
"2010",
"2011",
"2012",
"2013",
"2014",
"2015",
"2016",
"2017",
"2018",
"2019",
"2020",
"2021",
"2022",
"2023"
]
}
Market Value Makes (Legacy API (v1))
Provides a list of makes available for market value by YMM API by year.
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
JSON Response
This API returns list of available makes.
Parameter | Description |
---|---|
status | success or error |
makes | List of available makes |
{
"status": "success",
"data": [
"Acura",
"Am General",
"Audi",
"BMW",
"Buick",
"Cadillac",
"Chevrolet",
"Chrysler",
"Daewoo",
"Dodge",
"Ford",
"GMC",
"Honda",
"Hyundai",
"Infiniti",
"Isuzu",
"Jaguar",
"Jeep",
"KIA",
"Land Rover",
"Lexus",
"Lincoln",
"Mazda",
"Mercedes-Benz",
"Mercury",
"Mitsubishi",
"Nissan",
"Oldsmobile",
"Plymouth",
"Pontiac",
"Porsche",
"Saab",
"Saturn",
"Subaru",
"Suzuki",
"Toyota",
"Volkswagen",
"Volvo"
]
}
Market Value Model (Legacy API (v1))
Provides a list of models available for market-value by YMM API by a given year and make.
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
Year | True | Vehicle Year |
Make | True | Vehicle Make |
JSON Response
This API returns list of available models.
Parameter | Description |
---|---|
status | success or error |
models | List of available models |
{
"status": "success",
"data":
[
"S40",
"S60",
"S80",
"V50",
"V70",
"Xc70",
"Xc90"
]
}
Market Value Year
Provides a list of years available for market value by YMM.
HTTP Request
JSON Response
This API returns list of available years.
Parameter | Description |
---|---|
status | success or error |
years | List of available years |
{
"status": "success",
"data": [
"1999",
"2000",
"2001",
"2002",
"2003",
"2004",
"2005",
"2006",
"2007",
"2008",
"2009",
"2010",
"2011",
"2012",
"2013",
"2014",
"2015",
"2016",
"2017",
"2018",
"2019",
"2020",
"2021",
"2022",
"2023",
"2024"
]
}
Market Value Makes
Provides a list of makes available for market value by YMM API by year.
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
year | True | Vehicle Year |
JSON Response
This API returns list of available makes.
Parameter | Description |
---|---|
status | success or error |
makes | List of available makes |
{
"status": "success",
"data": [
"Acura",
"Am General",
"Audi",
"BMW",
"Buick",
"Cadillac",
"Chevrolet",
"Chrysler",
"Daewoo",
"Dodge",
"Ford",
"GMC",
"Honda",
"Hyundai",
"Infiniti",
"Isuzu",
"Jaguar",
"Jeep",
"KIA",
"Land Rover",
"Lexus",
"Lincoln",
"Mazda",
"Mercedes-Benz",
"Mercury",
"Mitsubishi",
"Nissan",
"Oldsmobile",
"Plymouth",
"Pontiac",
"Porsche",
"Saab",
"Saturn",
"Subaru",
"Suzuki",
"Toyota",
"Volkswagen",
"Volvo"
]
}
Market Value Model
Provides a list of models available for market-value by YMM API by a given year and make.
HTTP Request
GET Parameters
Parameter | Required | Description |
---|---|---|
Year | True | Vehicle Year |
Make | True | Vehicle Make |
JSON Response
This API returns list of available models.
Parameter | Description |
---|---|
status | success or error |
models | List of available models |
{
"status": "success",
"data":
[
"S40",
"S60",
"S80",
"V50",
"V70",
"Xc70",
"Xc90"
]
}
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/auction/{vin}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/auction/{vin}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/auction/{vin}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/auction/{vin}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vin-decode/{vin}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vin-decode/{vin}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vin-decode/{vin}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vin-decode/{vin}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/buildsheet/{vin}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/buildsheet/{vin}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/buildsheet/{vin}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/buildsheet/{vin}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/classic-decode/{vin}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require("axios");
var config = {
method: "get",
url: "https://api.vehicledatabases.com/classic-decode/{vin}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/classic-decode/{vin}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/classic-decode/{vin}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var fs = require('fs');
var options = {
'method': 'POST',
'url': 'https://api.vehicledatabases.com/vin-ocr',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
},
formData: {
'file': {
'value': fs.createReadStream('/home/user/Downloads/1 (1).jpg'),
'options': {
'filename': '1 (1).jpg',
'contentType': ""
}
}
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var FormData = require('form-data');
var fs = require('fs');
var data = new FormData();
data.append('file', fs.createReadStream('/home/user/Downloads/1 (1).jpg'));
var config = {
method: 'post',
url: 'https://api.vehicledatabases.com/vin-ocr',
headers: {
'x-AuthKey': '{X-AUTHKEY}',
...data.getHeaders()
},
data : data
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vin-ocr',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS => array('file'=> new CURLFILE('/home/user/Downloads/1
(1).jpg')),
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vin-ocr"
payload={}
files=[
('file',('test.jpg',open('test.jpg','rb'),'image/jpeg'))
]
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("POST", url, headers=headers, data=payload, files=files)
print(response.text)
REQUEST
var request = require('request');
var fs = require('fs');
var options = {
'method': 'POST',
'url': 'https://api.vehicledatabases.com/licenseplate-ocr',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
},
formData: {
'file': {
'value': fs.createReadStream('test.jpg'),
'options': {
'filename': 'SC2.jpg',
'contentType': ""
}
}
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var FormData = require('form-data');
var fs = require('fs');
var data = new FormData();
data.append('file', fs.createReadStream('test.jpg'));
var config = {
method: 'post',
url: 'https://api.vehicledatabases.com/licenseplate-ocr',
headers: {
'x-AuthKey': '{X-AUTHKEY}',
...data.getHeaders()
},
data : data
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/licenseplate-ocr',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS => array('file'=> new CURLFILE('test.jpg')),
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/licenseplate-ocr"
payload={}
files=[
('file',('SC2.jpg',open('test.jpg','rb'),'image/jpeg'))
]
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("POST", url, headers=headers, data=payload, files=files)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-history/{vin}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-history/{vin}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-history/{vin}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-history/{vin}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/saleshistory/{vin}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/saleshistory/{vin}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/saleshistory/{vin}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/saleshistory/{vin}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/stolen-check/{vin}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/stolen-check/{vin}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/stolen-check/{vin}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/stolen-check/{vin}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/electric-vehicle/{year}/{make}/{model}/{trim}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require("axios");
var config = {
method: "get",
url: "https://api.vehicledatabases.com/electric-vehicle/{year}/{make}/{model}/{trim}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/electric-vehicle/{year}/{make}/{model}/{trim}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/electric-vehicle/{year}/{make}/{model}/{trim}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/license-decode/{plate}/{state}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/license-decode/{plate}/{state}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/license-decode/{plate}/{state}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/license-decode/{plate}/{state}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/europe-vin-decode/v2/{vin}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require("axios");
var config = {
method: "get",
url: "https://api.vehicledatabases.com/europe-vin-decode/v2/{vin}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/europe-vin-decode/v2/{vin}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/europe-vin-decode/v2/{vin}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/europe-vin-decode/{vin}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require("axios");
var config = {
method: "get",
url: "https://api.vehicledatabases.com/europe-vin-decode/{vin}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/europe-vin-decode/{vin}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/europe-vin-decode/{vin}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-maintenance/v2/{vin}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require("axios");
var config = {
method: "get",
url: "https://api.vehicledatabases.com/vehicle-maintenance/v2/{vin}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-maintenance/v2/{vin}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-maintenance/v2/{vin}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-maintenance/v2/{year}/{make}/{model}/{trim}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require("axios");
var config = {
method: "get",
url: "https://api.vehicledatabases.com/vehicle-maintenance/v2/{year}/{make}/{model}/{trim}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-maintenance/v2/{year}/{make}/{model}/{trim}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-maintenance/v2/{year}/{make}/{model}/{trim}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-maintenance/{year}/{make}/{model}/{mileage}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require("axios");
var config = {
method: "get",
url: "https://api.vehicledatabases.com/vehicle-maintenance/{year}/{make}/{model}/{mileage}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-maintenance/{year}/{make}/{model}/{mileage}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-maintenance/{year}/{make}/{model}/{mileage}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-repairs/{year}/{make}/{model}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require("axios");
var config = {
method: "get",
url: "https://api.vehicledatabases.com/vehicle-repairs/{year}/{make}/{model}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-repairs/{year}/{make}/{model}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-repairs/{year}/{make}/{model}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-repairs/v2/{vin}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require("axios");
var config = {
method: "get",
url: "https://api.vehicledatabases.com/vehicle-repairs/v2/{vin}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-repairs/v2/{vin}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-repairs/v2/{vin}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-repairs/v2/{year}/{make}/{model}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require("axios");
var config = {
method: "get",
url: "https://api.vehicledatabases.com/vehicle-repairs/v2/{year}/{make}/{model}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-repairs/v2/{year}/{make}/{model}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-repairs/v2/{year}/{make}/{model}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/title-check/{vin}',
'headers': {
'x-authkey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/title-check/{vin}',
headers: {
'x-authkey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/title-check/{vin}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-authkey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/title-check/{vin}",
payload={}
headers = {
'x-authkey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/uk-registration-decode/{reg_num}',
'headers': {
'x-authkey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/uk-registration-decode/{reg_num}',
headers: {
'x-authkey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/uk-registration-decode/{reg_num}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-authkey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/uk-registration-decode/{reg_num}",
payload={}
headers = {
'x-authkey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-warranty/{year}/{make}/{model}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require("axios");
var config = {
method: "get",
url: "https://api.vehicledatabases.com/vehicle-warranty/{year}/{make}/{model}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-warranty/{year}/{make}/{model}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-warranty/{year}/{make}/{model}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-recalls/{vin}',
'headers': {
'x-AuthKey': {X-AUTHKEY},
'Content-Type': 'application/json'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
require_once 'HTTP/Request2.php';
$request = new HTTP_Request2();
$request->setUrl('https://api.vehicledatabases.com/vehicle-recalls/{vin}');
$request->setMethod(HTTP_Request2::METHOD_GET);
$request->setConfig(array(
'follow_redirects' => TRUE
));
$request->setHeader(array(
'x-AuthKey' => '{X-AUTHKEY}',
'Content-Type' => 'application/json'
))
try {
$response = $request->send();
if ($response->getStatus() == 200) {
echo $response->getBody();
}
else {
echo 'Unexpected HTTP status: ' . $response->getStatus() . ' ' .
$response->getReasonPhrase();
}
}
catch(HTTP_Request2_Exception $e) {
echo 'Error: ' . $e->getMessage();
}
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-recalls/{vin}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: '{X-AUTHKEY}',
'Content-Type: application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
import json
url = "https://api.vehicledatabases.com/vehicle-recalls/{vin}"
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-recalls/{year}/{make}/{model}',
'headers': {
'x-AuthKey': {X-AUTHKEY},
'Content-Type': 'application/json'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
require_once 'HTTP/Request2.php';
$request = new HTTP_Request2();
$request->setUrl('https://api.vehicledatabases.com/vehicle-recalls/{year}/{make}/{model}');
$request->setMethod(HTTP_Request2::METHOD_GET);
$request->setConfig(array(
'follow_redirects' => TRUE
));
$request->setHeader(array(
'x-AuthKey' => '{X-AUTHKEY}',
'Content-Type' => 'application/json'
))
try {
$response = $request->send();
if ($response->getStatus() == 200) {
echo $response->getBody();
}
else {
echo 'Unexpected HTTP status: ' . $response->getStatus() . ' ' .
$response->getReasonPhrase();
}
}
catch(HTTP_Request2_Exception $e) {
echo 'Error: ' . $e->getMessage();
}
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-recalls/{year}/{make}/{model}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: '{X-AUTHKEY}',
'Content-Type: application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
import json
url = "https://api.vehicledatabases.com/vehicle-recalls/{year}/{make}/{model}"
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'POST',
'url': 'https://api.vehicledatabases.com/vehicle-recalls',
'headers': {
'x-AuthKey': '{X-AUTHKEY}',
'Content-Type': 'application/json'
},
body: JSON.stringify({
"year": "2011",
"make": "toyota",
"model": "corolla"
})
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
require_once 'HTTP/Request2.php';
$request = new HTTP_Request2();
$request->setUrl('https://api.vehicledatabases.com/vehicle-recalls');
$request->setMethod(HTTP_Request2::METHOD_POST);
$request->setConfig(array(
'follow_redirects' => TRUE
));
$request->setHeader(array(
'x-AuthKey' => '{X-AUTHKEY}',
'Content-Type' => 'application/json'
));
$request->setBody('{
\n "year": "2011",
\n "make": "toyota",
\n "model": "corolla"
\n}');
try {
$response = $request->send();
if ($response->getStatus() == 200) {
echo $response->getBody();
}
else {
echo 'Unexpected HTTP status: ' . $response->getStatus() . ' ' .
$response->getReasonPhrase();
}
}
catch(HTTP_Request2_Exception $e) {
echo 'Error: ' . $e->getMessage();
}
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-recalls',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"year": "2011",
"make": "toyota",
"model": "corolla"
}',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: '{X-AUTHKEY}',
'Content-Type: application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
import json
url = "https://api.vehicledatabases.com/vehicle-recalls"
payload = json.dumps({
"year": "2011",
"make": "toyota",
"model": "corolla"
})
headers = {
'x-AuthKey': '{X-AUTHKEY}',
'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/uk-license-plate/{plate}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require("axios");
var config = {
method: "get",
url: "https://api.vehicledatabases.com/uk-license-plate/{plate}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/uk-license-plate/{plate}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/uk-license-plate/{plate}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/ymm-specs/{year}/{make}/{model}/{trim}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/ymm-specs/{year}/{make}/{model}/{trim}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => ''https://api.vehicledatabases.com/ymm-specs/{year}/{make}/{model}/{trim}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "'https://api.vehicledatabases.com/ymm-specs/{year}/{make}/{model}/{trim}'"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/ymm-specs/options/v2/year',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/ymm-specs/options/v2/year',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/ymm-specs/options/v2/options/v2/year',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/ymm-specs/{vin}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/ymm-specs/options/v2/{make}/{year}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/ymm-specs/{make}/{year}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/ymm-specs/options/v2/{make}/{year}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/ymm-specs/options/v2/{make}/{year}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/ymm-specs/options/v2/model/{year}/{make}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/ymm-specs/model/{year}/{make}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/ymm-specs/options/v2/model/{year}/{make}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/ymm-specs/options/v2/model/{year}/{make}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/ymm-specs/options/v2/trim/{year}/{make}/{model}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/ymm-specs/trim/{year}/{make}/{model}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/ymm-specs/options/v2/trim/{year}/{make}/{model}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/ymm-specs/options/v2/trim/{year}/{make}/{model}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/electric-vehicle/options/v2/year',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/electric-vehicle/options/v2/year',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/electric-vehicle/options/v2/options/v2/year',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/electric-vehicle/options/v2/options/v2/year"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/electric-vehicle/options/v2/make/{year}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/electric-vehicle/options/v2/make/{year}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/electric-vehicle/options/v2/make/{year}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/electric-vehicle/options/v2/make/{year}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/electric-vehicle/options/v2/model/{year}/{make}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/electric-vehicle/options/v2/model/{year}/{make}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/electric-vehicle/options/v2/model/{year}/{make}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/electric-vehicle/options/v2/model/{year}/{make}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/electric-vehicle/options/v2/trim/{year}/{make}/{model}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/electric-vehicle/options/v2/trim/{year}/{make}/{model}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/electric-vehicle/options/v2/trim/{year}/{make}/{model}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/electric-vehicle/options/v2/trim/{year}/{make}/{model}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-maintenance/options/v2/year',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-maintenance/options/v2/year',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-maintenance/options/v2/year',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-maintenance/options/v2/year"
payload={}
headers = {
'x-AuthKey': '{X-Authkey}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-maintenance/options/v2/make/{year}',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-maintenance/options/v2/make/{year}',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-maintenance/options/v2/make/{year}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-maintenance/options/v2/make/{year}"
payload={}
headers = {
'x-AuthKey': '{X-Authkey}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-maintenance/options/v2/model/{year}/{make}',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-maintenance/options/v2/model/{year}/{make}',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-maintenance/options/v2/model/{year}/{make}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-maintenance/options/v2/model/{year}/{make}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-maintenance/options/v3/year',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-maintenance/options/v3/year',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-maintenance/options/v3/year',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-maintenance/options/v3/year"
payload={}
headers = {
'x-AuthKey': '{X-Authkey}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-maintenance/options/v3/make/{year}',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-maintenance/options/v3/make/{year}',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-maintenance/options/v3/make/{year}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-maintenance/options/v3/make/{year}"
payload={}
headers = {
'x-AuthKey': '{X-Authkey}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-maintenance/options/v3/model/{year}/{make}',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-maintenance/options/v3/model/{year}/{make}',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-maintenance/options/v3/model/{year}/{make}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-maintenance/options/v3/model/{year}/{make}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-maintenance/options/v3/trim/{year}/{make}/{model}',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-maintenance/options/v3/trim/{year}/{make}/{model}',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-maintenance/options/v3/trim/{year}/{make}/{model}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-maintenance/options/v3/trim/{year}/{make}/{model}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-recalls/options/v3/year',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-recalls/options/v3/year',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-recalls/options/v3/year',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-recalls/options/v3/year"
payload={}
headers = {
'x-AuthKey': '{X-Authkey}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-recalls/options/v3/year/make/{year}',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-recalls/options/v3/year/make/{year}',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-recalls/options/v3/year/make/{year}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-recalls/options/v3/year/make/{year}"
payload={}
headers = {
'x-AuthKey': '{X-Authkey}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-recalls/options/v3/year/model/{make}/{year}',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-recalls/options/v3/year/model/{make}/{year}',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-recalls/options/v3/year/model/{make}/{year}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-recalls/options/v3/year/model/{make}/{year}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-recalls/options/v2/year',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-recalls/options/v2/year',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-recalls/options/v2/year',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-recalls/options/v2/year"
payload={}
headers = {
'x-AuthKey': '{X-Authkey}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-recalls/options/v2/make/{year}',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-recalls/options/v2/make/{year}',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-recalls/options/v2/make/{year}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-recalls/options/v2/make/{year}"
payload={}
headers = {
'x-AuthKey': '{X-Authkey}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-recalls/options/v2/model/{year}/{make}',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-recalls/options/v2/model/{year}/{make}',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-recalls/options/v2/model/{year}/{make}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-recalls/options/v2/model/{year}/{make}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-warranty/options/v2/year',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-warranty/options/v2/year',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-warranty/options/v2/year',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-warranty/options/v2/year"
payload={}
headers = {
'x-AuthKey': '{X-Authkey}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-warranty/options/v2/make/{year}',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-warranty/options/v2/make/{year}',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-warranty/options/v2/make/{year}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-warranty/options/v2/make/{year}"
payload={}
headers = {
'x-AuthKey': '{X-Authkey}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-warranty/options/v2/model/{year}/{make}',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-warranty/options/v2/model/{year}/{make}',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-warranty/options/v2/model/{year}/{make}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-warranty/options/v2/model/{year}/{make}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-repairs/options/v3/year',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-repairs/options/v3/year',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-repairs/options/v3/year',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-repairs/options/v3/year"
payload={}
headers = {
'x-AuthKey': '{X-Authkey}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-repairs/options/v3/make/{year}',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-repairs/options/v3/make/{year}',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-repairs/options/v3/make/{year}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-repairs/options/v3/make/{year}"
payload={}
headers = {
'x-AuthKey': '{X-Authkey}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-repairs/options/v3/model/{year}/{make}',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-repairs/options/v3/model/{year}/{make}',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-repairs/options/v3/model/{year}/{make}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-repairs/options/v3/model/{year}/{make}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-repairs/options/v2/year',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-repairs/options/v2/year',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-repairs/options/v2/year',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-repairs/options/v2/year"
payload={}
headers = {
'x-AuthKey': '{X-Authkey}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-repairs/options/v2/make/{year}',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-repairs/options/v2/make/{year}',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-repairs/options/v2/make/{year}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-repairs/options/v2/make/{year}"
payload={}
headers = {
'x-AuthKey': '{X-Authkey}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vehicle-repairs/options/v2/model/{year}/{make}',
'headers': {
'x-AuthKey': '{X-Authkey}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vehicle-repairs/options/v2/model/{year}/{make}',
headers: {
'x-AuthKey': '{X-Authkey}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vehicle-repairs/options/v2/model/{year}/{make}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vehicle-repairs/options/v2/model/{year}/{make}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vin-suggestion/v2/{vin}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vin-suggestion/v2/{vin}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vin-suggestion/v2/{vin}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vin-suggestion/v2/{vin}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/vin-suggestion/{vin}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/vin-suggestion/{vin}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/vin-suggestion/{vin}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/vin-suggestion/{vin}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/market-value/options/v4/year',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/market-value/options/v4/year',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/market-value/options/v4/year',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/market-value/options/v4/year"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/market-value/options/v4/make/{year}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/market-value/options/v4/make/{year}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/market-value/options/v4/make/{year}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/market-value/options/v4/make/{year}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/market-value/options/v4/model/{year}/{make}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/market-value/options/v4/model/{year}/{make}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/market-value/options/v4/model/{year}/{make}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/market-value/options/v4/model/{year}/{make}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/market-value/options/v3/year',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/market-value/options/v3/year',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/market-value/options/v3/year',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/market-value/options/v3/year"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/market-value/options/v3/make/{year}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/market-value/options/v3/make/{year}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/market-value/options/v3/make/{year}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/market-value/options/v3/make/{year}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/market-value/options/v3/model/{year}/{make}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/market-value/options/v3/model/{year}/{make}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/market-value/options/v3/model/{year}/{make}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/market-value/options/v3/model/{year}/{make}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/advanced-vin-decode/options/v2/year',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/advanced-vin-decode/options/v2/year',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/advanced-vin-decode/options/v2/options/v2/year',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/advanced-vin-decode/options/v2/options/v2/year"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/advanced-vin-decode/options/v2/make/{year}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/advanced-vin-decode/options/v2/make/{year}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/advanced-vin-decode/options/v2/make/{year}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/advanced-vin-decode/options/v2/make/{year}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/advanced-vin-decode/options/v2/model/{year}/{make}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/advanced-vin-decode/options/v2/model/{year}/{make}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/advanced-vin-decode/options/v2/model/{year}/{make}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/advanced-vin-decode/options/v2/model/{year}/{make}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://api.vehicledatabases.com/advanced-vin-decode/options/v2/trim/{year}/{make}/{model}',
'headers': {
'x-AuthKey': '{X-AUTHKEY}'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require('axios');
var config = {
method: 'get',
url: 'https://api.vehicledatabases.com/advanced-vin-decode/options/v2/trim/{year}/{make}/{model}',
headers: {
'x-AuthKey': '{X-AUTHKEY}'
}
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/advanced-vin-decode/options/v2/trim/{year}/{make}/{model}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/advanced-vin-decode/options/v2/trim/{year}/{make}/{model}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require("request");
var options = {
method: "GET",
url: "https://api.vehicledatabases.com/market-value/{vin}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require("axios");
var config = {
method: "get",
url: "https://api.vehicledatabases.com/market-value/{vin}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/market-value/{vin}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/market-value/{vin}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require("request");
var options = {
method: "GET",
url: "https://api.vehicledatabases.com/market-value/ymm/{year}/{make}/{model}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require("axios");
var config = {
method: "get",
url: "https://api.vehicledatabases.com/market-value/ymm/{year}/{make}/{model}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/market-value/ymm/{year}/{make}/{model}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/market-value/ymm/{year}/{make}/{model}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require("request");
var options = {
method: "GET",
url: "https://api.vehicledatabases.com/market-value/v2/{vin}?state={state}&mileage={mileage_value}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require("axios");
var config = {
method: "get",
url: "https://api.vehicledatabases.com/market-value/v2/{vin}?state={state}&mileage={mileage_value}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/market-value/v2/{vin}?state={state}&mileage={mileage_value}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/market-value/v2/{vin}?state={state}&mileage={mileage_value}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
REQUEST
var request = require("request");
var options = {
method: "GET",
url: "https://api.vehicledatabases.com/market-value/v2/ymm/{year}/{make}/{model}?state={state}&mileage={mileage_value}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
REQUEST
var axios = require("axios");
var config = {
method: "get",
url: "https://api.vehicledatabases.com/market-value/v2/ymm/{year}/{make}/{model}?state={state}&mileage={mileage_value}",
headers: {
"x-AuthKey": "{X-AUTHKEY}",
},
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
REQUEST
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.vehicledatabases.com/market-value/v2/ymm/{year}/{make}/{model}?state={state}&mileage={mileage_value}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'x-AuthKey: {X-AUTHKEY}'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
REQUEST
import requests
url = "https://api.vehicledatabases.com/market-value/v2/ymm/{year}/{make}/{model}?state={state}&mileage={mileage_value}"
payload={}
headers = {
'x-AuthKey': '{X-AUTHKEY}'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)