Update Items
POST/api/items/updateitems
Tier: Public — stable, supported for third-party integration.
Updates a batch of items in one call.
Per-item semantics are identical to ItemController.UpdateItem(...) (full replace of descriptive fields;
SKU changes supported). A single item-updated system event is raised for the whole batch.
Request
Responses
- 200
- 400
- 401
- 403
Returns a partial-success result. See
Items.BatchUpdateItemsResultDto; unknown item ids
produce a per-row NotFound error entry but the overall response is still HTTP 200.
InvalidOperation only on an unexpected exception.
Caller is not authenticated.
Caller does not have Update permission on the Item module.