CRIBWISE icon

CRIBWISE

Interact with the CRIBWISE API

Actions37

Item → Update

AI-generated

Summary

Updates an item in CRIBWISE via PUT /integrationapi/Items/{itemId}.

Inputs

  • itemId (required) — The ID of the item to update.
  • updateFields — Collection of fields to update on the item. Supports alternativeItemId, catalogId, categoryId, classification (A/B/C), criticalLevel, customField1-3, externalId, glAccount, gtcClassification, boolean flags (hasLoanTime, hasLotNumbersTracking, hasReturnDuringPick, hasServiceCalibration, hasSpecialHandling, isAssembly, isQuoted, isSerialized), name, packageQuantity, standardCost, status (Defined/Active/Inactive/Obsolete), type (Consumable/Durable/Kit), and vendorItem/manufacturerItem fixed collections.

Output shape

API response body containing the updated item data.

The PUT request is sent to /integrationapi/Items/{itemId} with the updateFields collection as the request body. Vendor item and manufacturer item nested collections have their .values property extracted prior to sending. If continueOnFail is enabled, errors are returned as execution data rather than thrown.

Examples

Example 1: Update item classification and status

Set itemId to the target item's ID, and in updateFields add classification with value 'B' and status with value 'Active'.

Links

Discussion