v1

latestOpenAPI 3.0.02026-07-147195292.0 KB
OEM Incentive Search

Gets oem incentive listings for the given search criteria

This endpoint is the meat of the API and serves many purposes. This API produces a list of currently active oem incentive from the market for the given search criteria. The API results are limited to allow pagination upto 10000 rows. The search API facilitates the following use cases -

  1. Search Cars around a given geo-point within a given radius
  2. Search cars for a specific year / make / model or combination of these
  3. Search cars matching multiple year, make, model combinatins in the same search request
  4. Filter results by most car specification attributes
  5. Search for similar cars by VIN or Taxonomy VIN
  6. Filter cars within a given price / miles / days on market (dom) range
  7. Specify a sort order for the results on price / miles / dom / listed date
  8. Search cars for a given City / State combination
  9. Get Facets to build the search drill downs
  10. Get Market averages for price/miles/dom for your search
get/search/car/incentive/oem

Query parameters

api_keystring

The API Authentication Key. Mandatory with all API calls.

offer_type'lease' | 'finance' | 'cash'

The type of the incentive

yearstring

To filter listing on their year

makestring

To filter listings on their make

modelstring

To filter listings on their model

trimstring

To filter listing on their trim

msrpstring string

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

aprstring string

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

monthlystring

To filter listing on Monthly payment amount, usually populated in Lease offers

monthly_per_thousandstring

To filter listing on monthly amount to be paid by customer for every $1000 financed at the advertised APR rate

down_paymentstring

To filter listing on down payment offer on car

due_at_signingstring

To filter listing on total amount due at signing, that usually includes first month payment, down payment, acquisition fee etc

security_depositstring

To filter listing on security deposit required for the offer

disposition_feestring

To filter listing on disposition fee of the car

acquisition_feestring

To filter listing on acquisition fee of the car

durationstring

To filter listing on offer duration in months

dealer_contributionstring

To filter listing on any contribution from dealer's side

mileage_chargestring string

Mileage Charge Range range to filter listings with the msrp in the range given. Range to be given in the format - min-max e.g. 100-1000

mileage_charge_limitstring

To filter listing on mileage charge limit the offer is valid up to under the default clauses

cashback_amountstring

To filter listing on cashback amounts listed in offer

cashback_target_groupstring

To filter listing on the demographic or any other entity for whom this cashback offer is for. Not all target groups are identified but the most common ones are tagged like Military, Grad students Current owners etc

lease_end_purchase_optionstring

To filter listing on amount at the lease end to pay for buying the car

net_capitalised_coststring

To filter listing on net capitalised cost of the car

gross_capitalised_coststring

To filter listing on gross capitalised cost of the car

total_monthly_paymentstring

To filter listing on gross capitalised cost of the car

zipstring

To filter listing on ZIP around which they are listed

citystring

To filter listing on City in which they are listed

statestring

To filter listing on State in which they are listed

country'US' | 'CA' | 'us' | 'ca'

To filter listing on Country in which they are listed

latitudenumber double

Latitude component of location

longitudenumber double

Longitude component of location

radiusinteger

Radius around the search location (Unit - Miles)

search_textstring

To search a substring across entire document

last_seen_rangestring string

Last seen date range to filter listings with the last seen in the range given. Range to be given in the format [YYYYMMDD] - min-max e.g. 20190523-20190623

first_seen_rangestring string

First seen date range to filter listings with the first seen in the range given. Range to be given in the format [YYYYMMDD] - min-max e.g. 20190523-20190623

sort_bystring string

Sort by field. Default sort field is distance from the given point

sort_order'asc' | 'desc' | 'ASC' | 'DESC' string

Sort order - asc or desc. Default sort order is asc

rowsinteger

Number of results to return. Default is 10. Max is 50

startinteger

Page number to fetch the results for the given criteria. Default is 0. Pagination is allowed only till first 10000 results for the search and sort criteria. The page value can be only between 1 to 10000/rows

facetsstring

The comma separated list of fields for which facets are requested. Facets could be requested in addition to the listings for the search. Please note - The API calls with lots of facet fields may take longer to respond.

range_facetsstring

The comma separated list of numeric fields for which range facets are requested. Range facets could be requested in addition to the listings for the search. Please note - The API calls with lots of range facet fields may take longer to respond.

facet_sort'count' | 'index'

Control sort order of facets with this parameter with default sort being on count, Other available sort is alphabetical sort, which can be obtained by using index as value for this param

statsstring

The list of fields for which stats need to be generated based on the matching listings for the search criteria. The stats consists of mean, max, average and count of listings based on which the stats are calculated for the field. Stats could be requested in addition to the listings for the search. Please note - The API calls with the stats fields may take longer to respond.

Response

List of all oem incentive listings matching the search & filter criteria

num_foundinteger

The number of listings found