Adjust Place Sku Current Count
POST/api/places/adjustplaceskucurrentcount
Tier: Public — stable, supported for third-party integration.
Adjusts the current stock count for a place-SKU pair, for an external stock-level feed.
AdjustPlaceSkuCurrentCountDto.Adjustment is a signed delta applied to the
current count (positive to increase, negative to decrease) — e.g. a current count of 5
with Adjustment: 2 results in 7. An adjustment that would take the count below
zero is rejected. Unlike PlaceController.SetPlaceSkuCurrentCount(...), this endpoint never
auto-creates the required-item row — the row must already exist.
Request
Responses
- 200
- 400
- 401
- 403
The adjusted row. See Places.PlaceSkuRequiredItemDto.
The place or SKU could not be resolved (NotFound); no required-item row exists yet for the resolved pair (OperationFailed); or the adjustment would result in a negative count (InvalidOperation, field "Adjustment").
Caller is not authenticated.
Caller does not have Update permission on the Place module.