Skip to main content

PartRestockReasonItem

Version: v1.0.0

Stored entity

Partition key pk, sort key sk • discriminator type = "PART_RESTOCK_REASON"

Overview

Stored PartRestockReason item in DynamoDB.

Fields

FieldTypeRequiredDefaultDescription
pkstr
skstr
typestrPART_RESTOCK_REASON
reason_idstr
reasonstr
is_system_widebool
created_atstr2026-06-23T08:40:08.231053+00:00
updated_atstr2026-06-23T08:40:08.231220+00:00

APIs / Triggers

TriggerEndpoint / SourceDetailHandler
APIPOST /partRestockReasonssrc/general/create_part_restock_reason.py
StreamDynamoDB streamtable itemssrc/sync/vpm_algolia_sync.py
StreamDynamoDB streamtable items where type = PART_TYPEsrc/part_type/part_type_algolia_sync.py
StreamDynamoDB streamtable items where type is one of PART_TYPE, VEH_MAKE, VEH_MODEL, VEH_SERIES, VEH_SUBMODELsrc/history/vpm_history_process.py
APIGET /historysrc/history/vpm_history_get.py
APIGET /nz/makessrc/new_zealand/get_makes.py
APIGET /nz/makesAndModelssrc/new_zealand/get_makes_and_models.py
APIGET /general/bodytypessrc/general/get_body_types.py
APIGET /partRestockReasonssrc/general/get_part_restock_reasons.py
APIGET /general/aspirationssrc/general/get_aspirations.py
APIGET /general/brandssrc/general/get_brands.py
APIGET /general/brakeABSsrc/general/get_brake_abs.py
APIGET /general/countriessrc/general/get_countries.py
APIPOST /general/pickupTypessrc/general/get_pick_up_type.py
APIGET /general/pickupTypessrc/general/get_pick_up_type.py
APIGET /general/referalTypessrc/general/get_referal_type.py
APIGET /general/paymentTypessrc/general/get_payment_types.py
APIGET /general/damagessrc/general/get_damages.py
APIGET /general/driveTypessrc/general/get_drive_types.py
APIGET /general/expenseCategoriessrc/general/get_expense_categories.py
APIGET /general/exteriorColourssrc/general/get_exterior_colours.py
APIGET /general/fuelTypessrc/general/get_fuel_types.py
APIGET /general/glassColourssrc/general/get_glass_colours.py
APIGET /general/interiorColourssrc/general/get_interior_colours.py
APIGET /general/numberOfDoorssrc/general/get_number_of_doors.py
APIGET /general/numberOfSeatssrc/general/get_number_of_seats.py
APIGET /general/purchaseSourcessrc/general/get_purchase_sources.py
APIGET /general/purposessrc/general/get_purposes.py
APIGET /general/severitiessrc/general/get_severities.py
APIGET /general/steeringSystemssrc/general/get_steering_systems.py
APIGET /general/transmissionControlTypessrc/general/get_transmission_control_types.py
APIGET /general/transmissionSpeedssrc/general/get_transmission_speeds.py
APIGET /general/wheelTypessrc/general/get_wheel_types.py
APIGET /general/wheelSizessrc/general/get_wheel_sizes.py
APIGET /general/seatMaterialssrc/general/get_seat_materials.py
APIGET /general/engineCylinderNumberssrc/general/get_engine_cylinder_number.py
APIGET /general/cylinderHeadTypesrc/general/get_cylinder_head_type.py
APIGET /general/engineBlockTypesrc/general/get_engine_block_type.py
APIGET /general/engineValvessrc/general/get_engine_valves.py
APIGET /general/fuelDeliveryTypesrc/general/get_fuel_delivery_type.py
APIGET /general/fuelDeliverySubTypesrc/general/get_fuel_delivery_subtype.py
APIGET /general/rearBrakeTypesrc/general/get_rear_brake_type.py
APIGET /general/partCategoriessrc/general/get_part_categories.py
APIGET /general/partDirectionsrc/general/get_part_direction.py
APIGET /general/partSidesrc/general/get_part_side.py
APIPOST /attributessrc/part_type/get_part_attribute_values.py
APIGET /general/getHiddenPartTypesAndMakessrc/general/get_hidden_part_types_makes.py
APIGET /customCouriersrc/courier/get_couriers.py

Change history

v1.0.0 · 2026-05-13 · Olaniyi Ajayi · d3f2267ed

VPM: add part restock reason APIs

  • Initial version.

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

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