Fitment
Version: v1.0.0
Supporting model
A request/response or nested model — not a stored DynamoDB entity.
Overview
Fitment Model
Fields
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
id | str | ❌ | — | — |
created_at | str | ❌ | — | — |
updated_at | str | ❌ | — | — |
is_donor_vehicle_fitment | bool | ❌ | False | — |
fitment_notes | str | ❌ | — | — |
fitment_type | FitmentTypeEnum | ❌ | — | — |
month_from | int | ❌ | — | — |
year_from | int | ❌ | — | — |
month_to | int | ❌ | — | — |
year_to | int | ❌ | — | — |
applicable_years | List[int] | ❌ | [] | — |
veh_make | str | ❌ | — | — |
veh_make_id | str | ❌ | — | — |
veh_model | str | ❌ | — | — |
veh_model_id | str | ❌ | — | — |
veh_make_model | str | ❌ | — | — |
vehicle_attributes | List[VehicleAttribute] | ❌ | [] | — |
APIs / Triggers
| Trigger | Endpoint / Source | Detail | Handler |
|---|---|---|---|
| Event | EventBridge | VehicleImagesProcessed | src/handle/handle_vehicle_updated.py |
| Event | EventBridge | PartImagesProcessed | src/handle/handle_dismantly_fitment.py |
| API | POST /fitment | — | src/part_add_fitment.py |
| API | PUT /fitment | — | src/part_update_fitment.py |
| API | POST /pinnacle | — | src/pinnacle/part_handle_create.py |
| API | PUT /pinnacle | — | src/pinnacle/part_handle_updated.py |
Change history
v1.0.0 · 2025-02-21 · Cian (shared account) · e360227a7
rename
- Initial version.
Generated from
dismantly-backend/Microservices/Part/dependencies/models.py. Do not edit by hand.