HandlePinnaclePartUpdated
Version: v1.0.0
Supporting model
A request/response or nested model — not a stored DynamoDB entity.
Overview
A class for the request of the handle pinnacle part updated.
Fields
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
updated_at | str | ✅ | — | — |
part_class | PartClass (USED, NEW) | ✅ | — | PartClass |
part_kind | PartKind (UNIT, ASSEMBLY, KIT) | ✅ | — | PartKind |
part_type | str | ✅ | — | — |
part_type_id | str | ✅ | — | — |
part_number | str | ❌ | — | — |
part_number_clean | str | ❌ | — | — |
part_attributes | List[PartAttribute] | ✅ | — | — |
location | str | ❌ | — | — |
location_id | str | ❌ | — | — |
images | List[Image] | ✅ | — | — |
videos | List[Video] | ✅ | — | — |
public_comments | str | ❌ | — | — |
private_comments | str | ❌ | — | — |
weight_g | float | ❌ | — | — |
unit_cost | float | ❌ | — | — |
condition | str | ❌ | — | — |
custom_fields | List[CustomField] | ✅ | — | — |
last_stock_take_date | str | ❌ | — | — |
sold_status | PartSoldStatus | ❌ | — | — |
location_status | str | ❌ | — | — |
title | str | ✅ | — | — |
title_template | str | ❌ | — | — |
variant | str | ❌ | — | — |
variant_id | str | ❌ | — | — |
donor_vehicle | DonorVehicle | ✅ | — | DonorVehicle |
fitment | List[Fitment] | ✅ | — | — |
pricing | Pricing | ✅ | — | Pricing |
APIs / Triggers
| Trigger | Endpoint / Source | Detail | Handler |
|---|---|---|---|
| API | PUT /pinnacle | — | src/pinnacle/part_handle_updated.py |
Change history
No recorded history.
Generated from
dismantly-backend/Microservices/Part/dependencies/models.py. Do not edit by hand.