Market valuation (low/avg/median/high) from 30-day Canadian comps

get/v1/valuation

Request

  • Base URL: https://api.omniaauto.ca
  • URL: https://api.omniaauto.ca/v1/valuation
  • Auth: HTTP bearer

Query parameters

yearinteger required
makestring required
modelstring required

Canonical model name (e.g. 3 Series, RX, Civic). A dealer spelling or a trim-as-model (RX 350, Civic Sedan, 330i) is resolved to its canonical model and the rewrite is disclosed in query.resolved_from ({"model": <as asked>, "rule": "model_alias" | "model_spelling" | "trim_of_model"}); for trim_of_model the asked value also becomes trim unless trim was given.

condition'New' | 'Used' | 'Certified' | 'Demo' required
provincestring

optional; narrows the valuation to one province (e.g. ON)

trimstring

Canonical trim, matched exactly. Never overridden by model resolution.

mileageinteger

narrows to a mileage band; auto-widens if thin

Response

low/average/median/high + sample size + confidence; by_province (n, avg price, avg mileage); by_mileage_band (mileage strata: n, low/avg/median/high, avg mileage); by_province_mileage_band (mileage strata within each province)

Changes

No recorded changes to this operation across all 1 revision of this API.