CarStat.dev
Загрузка примера…
Объекты

Объект истории автомобиля

Стандартизированный отчёт об истории для одного объявления.

История относится к точной паре domain_id + listing_id в vehicle_ref. Не копируйте её в другое объявление. Отсутствующие или пустые отчёты не доказывают историю без ДТП. Таксономии могут расширяться; сохраняйте неизвестные ключи и данные источника.

schema_versionintegerможет быть null
mapper_contract_versionintegerможет быть null
report_idstringможет быть null
statusstringможет быть null
visibilitystringможет быть null
languagestringможет быть null
created_atstringможет быть null
system_updated_atstringможет быть null
vehicle_refobject
Вложенных атрибутов: 4
domain_idinteger
listing_idstring
site_car_idintegerможет быть null
vinstringможет быть null
vehicle_snapshotobject | []

Объект или [], если сохранённый PHP-объект пуст. Отсутствующие объекты отчёта возвращаются как {}.

Вложенных атрибутов: 18
titlestringможет быть null
brandstringможет быть null
modelstringможет быть null
generationstringможет быть null
badgestringможет быть null
vinstringможет быть null
listing_idstringможет быть null
source_domainstringможет быть null
fuel_typestringможет быть null
transmissionstringможет быть null
engine_typestringможет быть null
engine_codestringможет быть null
first_registered_atstringможет быть null
colorstringможет быть null
body_stylestringможет быть null
yearintegerможет быть null
engine_volume_ccintegerможет быть null
mileage_kmnumberможет быть null
sourceobject | []

Объект или [], если сохранённый PHP-объект пуст. Отсутствующие объекты отчёта возвращаются как {}.

Вложенных атрибутов: 6
source_keystringможет быть null
source_typestringможет быть null
source_report_idstringможет быть null
source_languagestringможет быть null
mapper_versionstringможет быть null
imported_atstringможет быть null
accessobject | []

Объект или [], если сохранённый PHP-объект пуст. Отсутствующие объекты отчёта возвращаются как {}.

Вложенных атрибутов: 1
attach_to_listingboolean
mediaarray of object
Вложенных атрибутов: 11
idstringможет быть null
type_keystringможет быть null
external_urlstringможет быть null
local_pathstringможет быть null
original_namestringможет быть null
extensionstringможет быть null
descriptionstringможет быть null
block_idstringможет быть null
checked_item_idstringможет быть null
server_idintegerможет быть null
sort_orderintegerможет быть null
filesarray of object
Вложенных атрибутов: 11
idstringможет быть null
type_keystringможет быть null
external_urlstringможет быть null
local_pathstringможет быть null
original_namestringможет быть null
extensionstringможет быть null
descriptionstringможет быть null
block_idstringможет быть null
checked_item_idstringможет быть null
server_idintegerможет быть null
sort_orderintegerможет быть null
limitationsarray of object
Вложенных атрибутов: 4
idstringможет быть null
type_keystringможет быть null
descriptionstringможет быть null
source_labelstringможет быть null
translationsobject
Вложенных атрибутов: 6
languagestringвсегда в ответе
fallback_languagestringвсегда в ответе
termsmapвсегда в ответе

Подписи по типу таксономии и каноническому ключу: terms[type][key]. Пустой словарь — {}.

missingarray of objectвсегда в ответе
Вложенных атрибутов: 3
typestringвсегда в ответе
keystringвсегда в ответе
fallback_languagestringможет быть nullвсегда в ответе
taxonomy_availablebooleanвсегда в ответе
source_text_translatedbooleanвсегда в ответе
checked_atstringможет быть null
coverageobject | []

Объект или [], если сохранённый PHP-объект пуст. Отсутствующие объекты отчёта возвращаются как {}.

Вложенных атрибутов: 4
completeness_keystringможет быть null
period_startstringможет быть null
period_endstringможет быть null
section_keysarray of string
summaryobject | []

Объект или [], если сохранённый PHP-объект пуст. Отсутствующие объекты отчёта возвращаются как {}.

Вложенных атрибутов: 13
first_registered_atstringможет быть null
currencystringможет быть null
owner_change_countintegerможет быть null
registration_change_countintegerможет быть null
insurance_claim_countintegerможет быть null
vehicle_damage_claim_countintegerможет быть null
third_party_damage_claim_countintegerможет быть null
total_loss_countintegerможет быть null
flood_total_loss_countintegerможет быть null
flood_partial_loss_countintegerможет быть null
theft_countintegerможет быть null
vehicle_damage_claim_costnumberможет быть null
third_party_damage_claim_costnumberможет быть null
checksarray of object
Вложенных атрибутов: 9
idstringможет быть null
type_keystringможет быть null
evidence_type_keystringможет быть null
verification_keystringможет быть null
source_codestringможет быть null
source_labelstringможет быть null
descriptionstringможет быть null
result_keystring

Одно из: present, not_present, unknown, not_applicable.

countintegerможет быть null
eventsarray of object
Вложенных атрибутов: 22
idstringможет быть null
type_keystringможет быть null
subtype_keystringможет быть null
occurred_atstringможет быть null
ended_atstringможет быть null
status_keystringможет быть null
evidence_type_keystringможет быть null
verification_keystringможет быть null
organization_namestringможет быть null
organization_role_keystringможет быть null
currencystringможет быть null
source_codestringможет быть null
source_labelstringможет быть null
descriptionstringможет быть null
date_precision_keystring

Одно из: datetime, day, month, year, unknown.

mileage_kmnumberможет быть null
amount_totalnumberможет быть null
amount_insurance_benefitnumberможет быть null
amount_partsnumberможет быть null
amount_labornumberможет быть null
amount_paintingnumberможет быть null
detailsarray of object
Вложенных атрибутов: 7
keystringможет быть null
value_textstringможет быть null
value_datestringможет быть null
unit_keystringможет быть null
source_codestringможет быть null
source_labelstringможет быть null
value_numbernumberможет быть null
Отчёт об истории · все поля заполненыПример
{21 keys
"schema_version": 1
"mapper_contract_version": 1
"report_id": "history-a"
"status": "published"
"visibility": "public"
"language": "en"
"created_at": "2026-08-14T08:00:00+00:00"
"checked_at": "2026-08-14T08:00:00+00:00"
"system_updated_at": "2026-08-15T03:00:00+00:00"
"vehicle_ref": {3 keys
"domain_id": 101
"listing_id": "example-listing-1"
"vin": "EXAMPLEVIN0000021"
}
"vehicle_snapshot": {6 keys
"title": "Example SUV 2.0 AWD"
"brand": "Example"
"model": "SUV"
"year": 2021
"vin": "EXAMPLEVIN0000021"
"mileage_km": 98700
}
"source": {6 keys
"source_key": "example_history"
"source_type": "external_api"
"source_report_id": "H-2026-0814"
"source_language": "en"
"mapper_version": "example-v1"
"imported_at": "2026-08-15T02:58:00+00:00"
}
"access": {1 key
"attach_to_listing": true
}
"coverage": {4 keys
"completeness_key": "complete"
"period_start": "2021-03-01"
"period_end": "2026-08-31"
"section_keys": [7 items
0: "ownership"
1: "insurance"
2: "registration"
3: "maintenance"
4: "mileage"
5: "recall"
6: "usage"
]
}
"summary": {13 keys
"first_registered_at": "2021-03-18"
"owner_change_count": 2
"registration_change_count": 1
"insurance_claim_count": 2
"vehicle_damage_claim_count": 1
"third_party_damage_claim_count": 1
"vehicle_damage_claim_cost": 1450
"third_party_damage_claim_cost": 780
"total_loss_count": 0
"flood_total_loss_count": 0
"flood_partial_loss_count": null
"theft_count": 0
"currency": "eur"
}
"checks": [10 items]
"events": [6 items]
"media": []
"files": []
"limitations": [1 item
0: {3 keys
"id": "lim-1"
"type_key": "other"
"description": "Registration data before 2021 not covered"
}
]
"translations": {6 keys}
}

Значения примера подобраны так, чтобы показать все поля. ID перечислений, валют и местоположений реальные; названия, VIN и URL вымышлены. Если поля нет в реальном ответе, значит, источник его не предоставил.