DPCSystemWidePut
Version: v1.2.0
Supporting model
A request/response or nested model — not a stored DynamoDB entity.
Overview
DPC system-wide PUT contract with restricted editable fields.
Fields
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
dpc_id | str | ✅ | — | — |
stock_limit | int | ❌ | — | — |
pricing | DPCPricingPost | ❌ | — | — |
ebay | DPCEbayPost | ❌ | — | — |
update_linked_parts | bool | ❌ | False | — |
APIs / Triggers
| Trigger | Endpoint / Source | Detail | Handler |
|---|---|---|---|
| API | PUT /system_wide | — | src/dpc_system_wide_put.py |
Change history
v1.2.0 · 2026-03-17 · Cian (shared account) · d55abe0b2
Add update_linked_parts flag to DPC APIs and implement linked parts update functionality in main processing functions. Introduce new AWS Lambda function to handle linked PART record synchronization upon DPC updates.
- Added optional field
update_linked_parts.
v1.1.0 · 2026-03-16 · Cian (shared account) · d2d218843
Add ebay object to DPC API
- Added optional field
ebay.
v1.0.0 · 2026-03-06 · Cian (shared account) · e6e7eb19b
feat(dpc): add custom/system-wide update contracts
- Initial version.
Generated from
dismantly-backend/Microservices/DismantlyPartCatalog/dependencies/models.py. Do not edit by hand.