Skip to main content

VehiclePost

Version: v1.0.0

Supporting model

A request/response or nested model — not a stored DynamoDB entity.

Overview

VehiclePost

Fields

FieldTypeRequiredDefaultDescription
vehicle_idstr
vehicle_schema_countrystr
veh_chassis_code_rawstr
veh_chassis_codestr
veh_production_yearint
veh_production_year_fromint
veh_production_year_toint
veh_production_month_fromint
veh_production_month_toint
veh_production_applicable_yearsList[int]
veh_body_typestr
veh_body_type_idstr
veh_country_of_originstr
veh_country_of_origin_idstr
veh_engine_code_rawstr
veh_engine_codestr
veh_engine_size_ccint
veh_engine_size_litresfloat
veh_engine_powerfloat
veh_engine_power_metricstr
veh_fuel_typestr
veh_fuel_type_idstr
veh_drive_typestr
veh_drive_type_idstr
does_vehicle_startbool
is_vehicle_drivablebool
is_water_damagedbool
has_engine_been_testedbool
odometerint
odometer_metricDistanceMetric
veh_weightfloat
veh_weight_metricWeightMetric
number_of_keysint
registration_idstr
vinstr
veh_engine_cylinder_numberint
veh_engine_cylinder_number_idstr
veh_transmission_typestr
veh_transmission_type_idstr
veh_transmission_num_speedsint
veh_transmission_num_speeds_idstr
veh_transmission_codestr
veh_brake_absstr
veh_brake_abs_idstr
veh_steering_systemstr
veh_steering_system_idstr
veh_axle_codestr
veh_num_of_doorsint
veh_num_of_doors_idstr
veh_exterior_colorstr
veh_exterior_color_idstr
veh_exterior_color_codestr
veh_glass_colorstr
veh_glass_color_idstr
veh_vin_first_11str
is_fire_damagedbool
veh_wheel_typestr
veh_wheel_type_idstr
veh_wheel_sizestr
veh_wheel_size_idstr
veh_tyre_sizestr
has_radiobool
has_cruise_controlbool
has_air_bagsbool
has_air_conditioningbool
has_electric_windowsbool
has_central_lockingbool
has_sun_roofbool
has_ignition_damagebool
veh_seat_materialstr
veh_seat_material_idstr
veh_interior_colorstr
veh_interior_color_idstr
veh_interior_color_codestr
damagesstr
public_commentsstr
private_commentsstr
purchasePurchasePurchase
arrival_datestr
arrival_statusbool
expensesList[ExpenseVehiclePost]
locationstr
location_idstr
purposestr
purpose_idstr
titlestr
title_templatestr
has_batterybool
has_jackbool
custom_fieldsList[CustomField]
imagesList[Image]
images_statusVehicleImagesStatus
videosList[Video]
filesList[File]
updated_atstr2026-06-23T08:40:20.216904+00:00
is_draftboolTrue
inspection_statusInspectionStatus (PENDING, DONE, NOT_REQUIRED, DRAFT)InspectionStatus
inspection_list_template_idstr
inspection_list_applied_datestr
veh_make_idstr
veh_makestr
veh_make_modelstr
veh_model_idstr
veh_modelstr
veh_submodelstr
veh_submodel_idstr
veh_seriesstr
veh_series_idstr
veh_production_monthint
raw_veh_modelstr
raw_veh_submodelstr
raw_veh_seriesstr
veh_cylinder_head_typestr
veh_cylinder_head_type_idstr
veh_engine_block_typestr
veh_engine_block_type_idstr
veh_engine_valvesstr
veh_engine_valves_idstr
veh_engine_versionstr
veh_engine_version_idstr
ebay_fitmentsList[EbayFitmentEntryAUSEbayFitmentEntryGBEbayFitmentEntryUS]

Embedded models

Models embedded in the fields above — shown inline; they have no separate page.

ExpenseVehiclePost — v1.0.0
FieldTypeRequiredDefaultDescription
expense_idstr
contactstr
contact_idstr
descriptionstr
referencestr
datestr
currencystr
expense_display_idstr
amountfloat
created_atstr2026-06-23T08:40:20.213997+00:00
updated_atstr2026-06-23T08:40:20.214002+00:00
typestrEXPENSE

No recorded history.

CustomField — v1.0.0
FieldTypeRequiredDefaultDescription
namestr
valuestr

Change history

  • v1.0.0 · 2025-02-21 · Cian (shared account) · Initial version. (2ffc9c19c)
EbayFitmentEntryAUS — v1.0.0
FieldTypeRequiredDefaultDescription
fitment_idstr
epidsList[str]
yearsList[str]
makestr
modelstr
submodelstr
variantstr
plat_genstr
enginestr
bodystr
typestr
k_typestr
notesstr
sourceFitmentSourceEnum (MANUAL, DONOR_VEHICLE, EBAY)Fitment Source Enum

No recorded history.

EbayFitmentEntryGB — v1.0.0
FieldTypeRequiredDefaultDescription
fitment_idstr
makestr
modelstr
typestr
variantstr
chassisstr
yearsList[str][]
enginestr
notesstr
k_typestr
sourceFitmentSourceEnum (MANUAL, DONOR_VEHICLE, EBAY)Fitment Source Enum

No recorded history.

EbayFitmentEntryUS — v1.0.0
FieldTypeRequiredDefaultDescription
fitment_idstr
epidsList[str]
yearsList[str]
makestr
modelstr
trimstr
enginestr
submodelstr
aspirationstr
bodystr
notesstr
sourceFitmentSourceEnum (MANUAL, DONOR_VEHICLE, EBAY)Fitment Source Enum

No recorded history.

APIs / Triggers

TriggerEndpoint / SourceDetailHandler
APIPOST /src/vehicle_create.py
APIPUT /src/vehicle_update.py

Change history

v1.0.0 · 2025-02-21 · Cian (shared account) · 2ffc9c19c

part ready

  • Initial version.

Generated from dismantly-backend/Microservices/Vehicle/dependencies/models.py. Do not edit by hand.

Models last synced: 2026-06-23 13:21 UTC