CarStat.dev
Підключити ключ
Об'єкти

Об'єкт car

Один фізичний автомобіль із характеристиками, усіма оголошеннями, доступними вашому ключу, а на детальних ендпоінтах — з повними звітами. Атрибути, яких джерело не надало, зазвичай пропускаються, а не встановлюються в null.

Недоступні кореневі атрибути часто пропускаються. Вкладені значення можуть бути null. /search повертає прапорці наявності без повних масивів звітів; /cars і точний пошук додають звіти. Оголошення обмежено ключем/набором доменів, але можуть містити інші оголошення того самого об'єднаного автомобіля. Ніколи не вважайте, що перше оголошення — запитане.

idstringзавжди у відповіді

Непрозорий внутрішній ідентифікатор автомобіля. Зберігайте його як рядок.

has_inspectionsbooleanзавжди у відповіді

Завжди присутнє як true або false. true, коли автомобіль має принаймні один публічний, опублікований огляд в одному зі своїх оголошень; false, коли не має жодного. /search, /cars і /cars/{car_id} повертають збережений прапорець, тож він може бути true, коли inspections порожній (наприклад, коли звіт належить оголошенню поза вашими джерелами). /listing/{domain_id}/{listing_id} перераховує його лише для цього оголошення. Відображайте звіти з масиву inspections; прапорець використовуйте для бейджів і фільтрів.

has_history_reportsbooleanзавжди у відповіді

Завжди присутнє як true або false. true, коли принаймні один публічний звіт про історію автомобіля пов'язаний з оголошенням у ваших джерелах; інакше false. Детальні ендпоінти перераховують його на основі повернутих vehicle_history_reports. Для бейджа окремого джерела використовуйте listings[].has_history_reports.

yearinteger
monthinteger
engine_volumeinteger
cylindersinteger
doorsinteger
seatsinteger
transmission_stepsinteger
power_hpinteger
battery_capacity_kwhnumber
vinstring
brandobject
Дочірніх атрибутів: 2
idintegerзавжди у відповіді
namestringможе бути nullзавжди у відповіді
modelobject
Дочірніх атрибутів: 2
idintegerзавжди у відповіді
namestringможе бути nullзавжди у відповіді
body_typeobjectможе бути null
Дочірніх атрибутів: 2
idintegerзавжди у відповіді
namestringможе бути nullзавжди у відповіді
transmissionobjectможе бути null
Дочірніх атрибутів: 2
idintegerзавжди у відповіді
namestringможе бути nullзавжди у відповіді
fuelobjectможе бути null
Дочірніх атрибутів: 2
idintegerзавжди у відповіді
namestringможе бути nullзавжди у відповіді
colorobjectможе бути null
Дочірніх атрибутів: 2
idintegerзавжди у відповіді
namestringможе бути nullзавжди у відповіді
market_originobjectможе бути null
Дочірніх атрибутів: 2
idintegerзавжди у відповіді
namestringможе бути nullзавжди у відповіді
drive_wheelsobjectможе бути null
Дочірніх атрибутів: 2
idintegerзавжди у відповіді
namestringможе бути nullзавжди у відповіді
emission_standardobjectможе бути null
Дочірніх атрибутів: 2
idintegerзавжди у відповіді
namestringможе бути nullзавжди у відповіді
steering_wheel_positionobjectможе бути null

1 = left (лівосторонне кермо); 2 = right (правосторонне кермо). Відповідь — це об'єкт id/name; фільтр пошуку приймає цілочисловий ID. Пропускається, якщо недоступне, або null, якщо збережене значення не вдалося розпізнати.

Дочірніх атрибутів: 2
idintegerзавжди у відповіді

Одне з: 1, 2.

namestringзавжди у відповіді

Одне з: left, right.

badgestring
created_atstring
updated_atstring
option_idsarray of integerзавжди у відповіді
listingsarray of Listingзавжди у відповіді
inspectionsarray of Inspection
vehicle_history_reportsarray of VehicleHistory
hashstringможе бути nullзавжди у відповіді

SHA-256 серіалізованих даних автомобіля без кореневих created_at/updated_at і created_at/last_seen_at/updated_at оголошень. Включає location_details, тож додавання цього поля або зміна локалізованих назв можуть змінити hash.

Автомобіль · усі поля заповненоПриклад
{31 keys
"id": "example-car-021"
"has_inspections": true
"has_history_reports": true
"year": 2021
"month": 3
"vin": "EXAMPLEVIN0000021"
"brand": {2 keys
"id": 101
"name": "Example brand"
}
"model": {2 keys
"id": 201
"name": "Example SUV"
}
"badge": "2.0 Hybrid AWD Premium"
"engine_volume": 1999
"cylinders": 4
"doors": 5
"seats": 5
"transmission_steps": 8
"power_hp": 245
"battery_capacity_kwh": 1.6
"body_type": {2 keys
"id": 5
"name": "suv"
}
"transmission": {2 keys
"id": 1
"name": "automatic"
}
"fuel": {2 keys
"id": 3
"name": "hybrid"
}
"color": {2 keys
"id": 9
"name": "grey"
}
"market_origin": {2 keys
"id": 1
"name": "europe"
}
"drive_wheels": {2 keys
"id": 3
"name": "all"
}
"emission_standard": {2 keys
"id": 6
"name": "euro_6"
}
"steering_wheel_position": {2 keys
"id": 1
"name": "left"
}
"created_at": "2026-08-01T09:00:00Z"
"updated_at": "2026-09-28T06:00:00Z"
"option_ids": [6 items]
"listings": [2 items]
"inspections": [1 item]
"vehicle_history_reports": [1 item]
"hash": "3f1c9a0d7e5b2c48a61f0e9d8c7b6a5f4e3d2c1b0a9f8e7d6c5b4a3f2e1d0c9b"
}

Приклади значень підібрано так, щоб показати всі поля. ID для enum, валюти та локацій справжні; назви, VIN та URL вигадані. Поле, якого немає в реальній відповіді, джерело не надало.