Skip to main content
PUT

Path parameters

string
required
Inventory item id or item number

Request body

UpdateInventoryRequest
string,null
Updated description (max 500 characters)
integer,null (int32)
Expected version for optimistic locking. If provided, update fails if version doesn’t match.
integer (int32)
required
Location ID (must be positive)
integer,null (int64)
New quantity on hand (cannot be negative)
integer,null (int64)
Organization ID (must be positive if provided)
string,null
Updated UOM code (max 20 characters)
string,null
Reason for update (max 200 characters)

Response

ApiResponse_InventoryItem
object
API representation of aggregated inventory for an item.
array,null
string,null
ResponseMeta,null
boolean
required

Status codes

Last modified on August 31, 2026