ImportOS · Документація
Довідник API

GET /v1/market-price

Market price estimate (p25 / median / p75) from listings

Market price estimate (p25 / median / p75) from listings

Statistics over comparable asking prices in the platform listings cache (last 90 days): same make/model, year ±1, optional fuel and mileage, deduplicated by VIN, IQR outliers removed. sample_size 0 means no data (p25/median/p75 are null). Requires scope read:pricing.

  • Автентифікація: заголовок Authorization: Bearer rv_live_... (API-ключі та scopes)
  • Потрібний scope: read:pricing
Опис операції, параметрів і полів походить зі специфікації OpenAPI (openapi.json) і подається англійською, як у самому API.

Параметри

ПолеДеТипОбов’язк.Опис
makequerystringтакMake, e.g. "Toyota" or "BMW" (case-insensitive).
modelquerystringтакModel, e.g. "Camry" or "X5".
yearqueryintegerтакModel year. Comparable listings are taken within ±1 year.
marketquery"ua" | "pl"такMarket whose asking prices are used: ua (Ukraine) or pl (Poland).
fuelquery"petrol" | "diesel" | "hybrid" | "phev" | "ev" | "lpg" | "cng" | "hydrogen" | "other"ніRestrict comparables to this fuel type.
mileage_kmquerynumber | nullніMileage in km; comparables are taken within ±35% (min ±30 000 km).
currencyquerystringніISO-4217 currency of the result (default EUR). Converted with the current FX rate.

Відповіді

200

Market price estimate.

application/json · Схема: MarketPriceResponse

ПолеТипОбов’язк.Опис
market"ua" | "pl"так
currencystringтак
p25number | nullтак
mediannumber | nullтак
p75number | nullтак
sample_sizeintegerтак
sourcesobject[]так
sources[].sourceKeystringні
sources[].countintegerні
confidencenumberтак
confidence_level"none" | "low" | "medium" | "high"так
filtersobjectтак
filters.yearFromnumberтак
filters.yearTonumberтак
filters.fuel"petrol" | "diesel" | "hybrid" | "phev" | "ev" | "lpg" | "cng" | "hydrogen" | "other" | nullтак
filters.mileageKmarray | nullтак
excludedobjectтак
excluded.outliersintegerтак
excluded.notComparablePriceintegerтак
vehicleobjectтак
vehicle.makestringтак
vehicle.modelstringтак
vehicle.yearintegerтак
vehicle.fuel"petrol" | "diesel" | "hybrid" | "phev" | "ev" | "lpg" | "cng" | "hydrogen" | "other" | nullтак
vehicle.mileage_kmnumber | nullтак
model_match"exact" | "base_model"такexact: comparables have the same model; base_model: no exact matches, so the base model (first word, e.g. "CAMRY SE" → "CAMRY") and its trims were used - a rougher estimate.
matched_modelstringтакModel the sample was actually computed for.
as_ofstring (date-time)такWhen the estimate was computed.
fx_rate_eurnumber | nullтак1 EUR in the result currency; null if the currency is EUR.
notestringтакHow to read the numbers (asking prices from listings_cache, not transaction prices).
basis"listings_cache" | "catalog_index"ніWhich sample produced p25/median/p75: listings_cache (market listings seen by Scout) or catalog_index (EU catalog index; the larger sample wins).
catalogobjectніEU catalog comparables (null — catalog unavailable).
catalog.countintegerніSimilar active EU listings in the catalog index.
catalog.sample_sizeintegerні
catalog.mediannumber | nullні
catalog.p25number | nullні
catalog.p75number | nullні
catalog.currencystringні
catalog.basis"landed_no_delivery" | "listing_price"ніua: median turnkey (price + Ukrainian taxes, delivery NOT included); pl: median listing price.
catalog.scope"country" | "eu"ні

400

Invalid request parameters or body (code validation_error).

application/problem+json · Схема: Problem

401

Missing, malformed, unknown, revoked or expired API key (code unauthorized).

application/problem+json · Схема: Problem

403

The API key lacks the scope required by this endpoint (code insufficient_scope).

application/problem+json · Схема: Problem

429

Rate limit exceeded for the tenant plan (code rate_limited). Wait Retry-After seconds.

application/problem+json · Схема: Problem

502

FX provider unavailable (non-EUR currency).

application/problem+json · Схема: Problem

Приклад

curl -s "https://api.importos.app/v1/market-price?make=Toyota&model=Camry&year=2018&market=ua" \
  -H "Authorization: Bearer $IMPORTOS_API_KEY"

На цій сторінці