Skip to main content

Discover valid values

GET /v1/filters?lang=en is public and lists manufacturers, fuel types, transmissions, body styles, and sort options. Use model discovery before narrowing a search to a model.

Supported search parameters

For each range, the minimum must not exceed the maximum. Unsupported filter values or granularity return 422.

CNY budgets

CNY price bounds must be multiples of 10,000:

EUR budgets

With currency=eur, the API converts the minimum upward and the maximum downward to Che168’s 10,000-CNY filter steps. This can exclude listings near the edges of your requested EUR budget. An interval with no supported steps returns no matches.
currency controls filtering. Listings still return price_cny and a nullable price_eur.

Pagination

Search has a fixed page size of 24. The response supplies total_count, page, limit, results, and next_page. Request the returned next_page until it is null, keeping the same filters on each request. Do not send Korea’s search limit, year_from, or year_to parameters. Inventory can change between requests; deduplicate stored results by listing ID. Each successful page request consumes one data request.

Count matches

GET /v1/search/count accepts the same structured filters and returns {"count": ...}. It does not accept search page or lang and counts as a separate data request.