GET /mds/car

apigee.net:marketcheck-cars

Summary: Market Days Supply
Operation ID: getMDS
Auth: api_key
Description

Get the basic information on specifications for a car identified by a valid VIN

Parameters (58)

api_key (string, query, optional)

The API Authentication Key. Mandatory with all API calls.

base_exterior_color (string, query, optional)

Base exterior color to match. Valid filter values are those that our Search facets API returns for unique base exterior colors. You can pass in multiple base interior color values comma separated

base_interior_color (string, query, optional)

Base interior color to match. Valid filter values are those that our Search facets API returns for unique base interior colors. You can pass in multiple base interior color values comma separated

body_subtype (string, query, optional)

Body subtype to filter the listings on. Valid filter values are those that our Search facets API returns for unique body subtypes. You can pass in multiple body subtype values comma separated

body_type (string, query, optional)

To filter listing on their body type

car_type (string, query, optional)

Car type. Allowed values are - new / used / certified

Constraints: {'enum': ['new', 'used', 'certified']}

carfax_1_owner (string, query, optional)

Indicates whether car has had only one owner or not

Constraints: {'enum': ['true', 'false']}

carfax_clean_title (string, query, optional)

Indicates whether car has clean ownership records

Constraints: {'enum': ['true', 'false']}

city (string, query, optional)

To filter listing on City in which they are listed

city_mpg_range (string, query, optional)

City mileage range to filter listings with the mileage in the range given. Range to be given in the format - min-max e.g. 1000-5000

country (string, query, optional, default: US)

To filter listing on Country in which they are listed

Constraints: {'enum': ['US', 'CA', 'us', 'ca']}

cylinders (string, query, optional)

To filter listing on their cylinders

dealer_id (string, query, optional)

Dealer id to filter the listings.

dealer_type (string, query, optional)

Filter based on dealer type independant or franchise

Constraints: {'enum': ['franchise', 'independent']}

dealership_group_name (string, query, optional)

Name of the dealership group to search for

debug (boolean, query, optional, default: False)

Debug parameter

dom_180_range (string, query, optional)

Last 180 Days on Market range to filter cars with the DOM within the given range. Range to be given in the format - min-max e.g. 10-50

dom_active_range (string, query, optional)

Active Days on Market range to filter cars with the DOM within the given range. Range to be given in the format - min-max e.g. 10-50

dom_range (string, query, optional)

Days on Market range to filter cars with the DOM within the given range. Range to be given in the format - min-max e.g. 10-50

doors (string, query, optional)

Doors to filter the cars on. Valid filter values are those that our Search facets API returns for unique doors. You can pass in multiple doors values comma separated

drivetrain (string, query, optional)

To filter listing on their drivetrain

engine (string, query, optional)

To filter listing on their engine

engine_aspiration (string, query, optional)

Engine Aspiration to match. Valid filter values are those that our Search facets API returns for unique Engine Aspirations. You can pass in multiple Engine aspirations values comma separated

engine_block (string, query, optional)

Engine Block to match. Valid filter values are those that our Search facets API returns for unique Engine Block. You can pass in multiple Engine Block values comma separated

engine_size (string, query, optional)

Engine Size to match. Valid filter values are those that our Search facets API returns for unique engine size. You can pass in multiple engine size values comma separated

engine_size_range (string, query, optional)

Engine size range to filter listings with engine size in the given range. Range to be given in the format - min-max e.g. 1.0-2

exact (boolean, query, optional, default: False)

Exact parameter

exterior_color (string, query, optional)

Exterior color to match. Valid filter values are those that our Search facets API returns for unique exterior colors. You can pass in multiple exterior color values comma separated

finance_down_payment (string, query, optional)

Search listings with exact down payment in finance offers, or inside a range with min and max seperated by a dash like finance_down_payment=30-60

finance_down_payment_per (string, query, optional)

Search listings with exact down payment percentage in finance offers, or inside a range with min and max seperated by a dash like finance_down_payment_per=30-60

finance_emp (string, query, optional)

Search listings with finance offers exactly matching Estimated Monthly Payment(EMI), or inside a range with min and max seperated by a dash like finance_emp=30-60

finance_loan_apr (string, query, optional)

Search listings with finance offers exactly matching loans Annual Percentage Rate, or inside a range with min and max seperated by a dash like finance_loan_apr=30-60

finance_loan_term (string, query, optional)

Search listings with exact finance loan term, or inside a range with min and max seperated by a dash like finance_loan_term=30-60

fuel_type (string, query, optional)

To filter listing on their fuel type

highway_mpg_range (string, query, optional)

Highway mileage range to filter listings with the mileage in the range given. Range to be given in the format - min-max e.g. 1000-5000

include_sold (boolean, query, optional, default: False)

To fetch sold vins

interior_color (string, query, optional)

Interior color to match. Valid filter values are those that our Search facets API returns for unique interior colors. You can pass in multiple interior color values comma separated

latitude (number, query, optional)

Latitude component of location

lease_down_payment (string, query, optional)

Search listings with exact down payment in lease offers, or inside a range with min and max seperated by a dash like lease_down_payment=30-60

lease_emp (string, query, optional)

Search listings with lease offers exactly matching Estimated Monthly Payment(EMI), or inside a range with min and max seperated by a dash like lease_emp=30-60

lease_term (string, query, optional)

Search listings with exact lease term, or inside a range with min and max seperated by a dash like lease_term=30-60

longitude (number, query, optional)

Longitude component of location

make (string, query, optional)

To filter listings on their make

miles_range (string, query, optional)

Miles range to filter listings with miles in the given range. Range to be given in the format - min-max e.g. 1000-5000

model (string, query, optional)

To filter listings on their model

msa_code (string, query, optional)

To filter listing on msa code in which they are listed

msrp_range (string, query, optional)

MSRP range to filter listings with the msrp in the range given. Range to be given in the format - min-max e.g. 1000-5000

price_range (string, query, optional)

Price range to filter listings with the price in the range given. Range to be given in the format - min-max e.g. 1000-5000

radius (integer, query, optional)

Radius around the search location (Unit - Miles)

source (string, query, optional)

To filter listing on their source

state (string, query, optional)

To filter listing on State in which they are listed

transmission (string, query, optional)

To filter listing on their transmission

trim (string, query, optional)

To filter listing on their trim

vehicle_type (string, query, optional)

To filter listing on their vehicle type

vin (string, query, optional)

VIN to decode

Constraints: {'minLength': 10}

year (string, query, optional)

To filter listing on their year

Constraints: {'minLength': 4}

ymmt (string, query, optional)

Comma separated list of Year, Make, Model, Trim combinations. Each combination needs to have the year,make,model, trim values separated by a pipe '|' character in the form year|make|model|trim. e.g. 2010|Audi|A5,2014|Nissan|Sentra|S 6MT,|Honda|City| You could just provide strings of the form - 'year|make||' or 'year|make|model' or '|make|model|' combinations. Individual year / make / model filters provied with the API calls will take precedence over the Year, Make, Model, Trim combinations. The Make, Model, Trim values must be valid values as per the Marketcheck Vin Decoder. If you are using a separate vin decoder then look at using the 'vins' or 'taxonomy_vins' parameter to the search api instead the year|make|model|trim combinations.

zip (string, query, optional)

To filter listing on ZIP around which they are listed

No probe data for this endpoint yet.