Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The UI-client sends a collection of items/holdings in a single update request to endpoints PUT /inventory/items or inventory/holdings. The mod-inventory processes this request and prepares a request for each item/holding in the array and sends it asynchronously to the mod-inventory-storage. The mod-inventory waits for all responses from mod-inventory-storage to be completed and populates a response. In case of errors in some of the updating requests in the mod-inventory-storage, the mod-inventory returns a response containing a list of errors for not updated elementsitems/holdings.

APIs

MethodPathProvided permissionsRequestResponseDescriptionNotes
PUT

inventory/items

inventory.items.array.putCollection<Item>204 UPDATEDUpdate items from array


PUTinventory/holdingsinventory.holdings.array.putCollection<Holding>204 UPDATEDUpdate holdings from array

Flow details

Drawio
bordertrue
diagramNameItems_holdings_bulk_operations
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth511
revision1

...