OEM Incentive by Make and ZIP
Request
- Base URL: https://api.marketcheck.com/v2
- URL: https://api.marketcheck.com/v2/search/car/incentive/{make}/{zip}
- Auth: API key in query parameter api_key
Path parameters
Query parameters
Filters listings by acquisition fee amount. Specify as min-max in USD (e.g., 500-1500).
Filters listings by Annual Percentage Rate (APR). Specify as min-max (e.g., 0-9.99).
The SHA-256 hash of an incentive offer used as the comparison baseline.
Filters listings by cashback amount specified in the offer. Specify as min-max in USD.
Filters cashback offers by target group (e.g. Military personnel, College graduates). Accepts multiple groups as comma-separated values.
Filters listings by city name (e.g. Los Angeles, San Francisco, Houston).
Filters listings by country code. Allowed values - us, ca, all. Default — us.
Filters listings by dealer contribution amount in USD. Specify as min-max (e.g., 1000-5000).
Filters listings by MarketCheck dealer ID.
Filters listings by lease disposition fee in USD. Specify as min-max. (e.g., 0-500).
Filters finance or lease offers by down-payment amount in USD. Specify as min-max.
Filters listings by drivetrain (FWD, RWD, 4WD). Accepts multiple values separated by commas.
Filters lease offers by “due at signing” amount in USD (sum of first month, down payment, acquisition fee). Specify as min-max. (e.g., 0-500).
Filters listings by engine designation (e.g., 2.0L I4, 3.5L V6, 2.5L H4). Accepts multiple values as comma-separated list.
Sorts facet buckets. Allowed values — count (descending count, default) or index (alphabetical).
Field name to return bucket facets for. Accepts multiple fields as a comma-separated list.
Filters listings by fuel type (e.g., Unleaded, Diesel, Electric, Premium Unleaded, Electric / Unleaded). Accepts multiple values separated by commas.
Filters listings by body type (e.g., SUV, Pickup, Sedan, Hatchback, Convertible). Accepts multiple values separated by commas.
Filters listings by gross capitalized cost in USD. Specify as min-max.
Latitude component of the search location (decimal degrees). Used for geospatial queries along with longitude and radius parameters.
Filters lease offers by residual value (purchase price at lease end) in USD. Specify as min-max.
Longitude component of the search location (decimal degrees). Used for geospatial queries along with latitude and radius parameters.
Filters listings by vehicle make (e.g., Toyota, Ford, Mercedes-Benz). Accepts multiple values as comma-separated list.
Filters offers by mileage limit specified in lease terms. Specify as min-max miles.
Filters listings by specific vehicle model (e.g., Camry). Accepts multiple values separated by commas.
Filters listings by monthly payment amount in USD (commonly in lease offers). Specify as min-max (e.g., 200-500).
Filters listings by Metropolitan Statistical Area (MSA) code.
Filters listings by Manufacturer's Suggested Retail Price (MSRP). Specify as min-max USD (e.g., 20000-45000).
Filters listings by net capitalized cost in USD (post-discount lease amount). Specify as min-max.
Filters incentive offers by type. Allowed values — lease, finance, cash.
Filters lease offers by per-mile surcharge for exceeding included mileage. Specify as min-max USD.
Search radius around the specified location in miles. Used with zip or latitude and longitude for geospatial queries.
Comma-separated list of numeric field names for which to return range facets in the response.
Number of results to return per request. Default — 10. Maximum — 50.
Filters listings by the first seen date. Specify as YYYYMMDD-YYYYMMDD. Alias for first_seen_range.
Full-text search within offer disclaimers.
Full-text search within offer descriptions.
Full-text search within listing titles.
Filters lease offers by security deposit amount in USD. Specify as min-max.
Field to sort results by. If omitted, defaults to distance when a location filter is used.
Specifies result sort order. Allowed values — asc or desc. Default — asc.
Filters listings by website domain (e.g., autotrader.com, cars.com).
Pagination offset (0-based). Default — 0. Maximum page is limited to 10,000/rows.
Filters listings by US or Canadian state/province code (e.g., CA, NY, ON). Accepts multiple codes separated by commas.
Comma-separated list of numeric fields for which to return aggregate statistics (mean, max, min, count).
Filters offers by last seen date. Specify as YYYYMMDD-YYYYMMDD.
Filters finance/lease offers by term length. Specify as min-max numeric value; units defined by term_unit.
Units for term_range. Allowed values — month, year.
Filters lease offers by total monthly payments over the term in USD. Specify as min-max.
Filters listings by transmission type (Automatic, Manual, etc.). Accepts multiple values separated by commas.
Filters listings by vehicle trim (e.g., EX, Limited). Accepts multiple values separated by commas.
Filters offers by “valid from” date. Specify as YYYYMMDD-YYYYMMDD.
Filters offers by “valid through” date. Specify as YYYYMMDD-YYYYMMDD.
Filters listings by model year (e.g., 2020). Accepts multiple years separated by commas.
Filters listings by model year range. Specify as min-max (e.g., 2015-2025).
Filters listings within the specified 5-digit ZIP code.
If true, returns only listings that contain at least one photo link. Default — false.
Response
Successful response. See the linked documentation page for the full field reference.
Changes
No recorded changes to this operation across all 1 revision of this API.