NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Inventory Item → Update record

AI-generated

Summary

Update an existing Inventory Item record in NetSuite using its internal ID, sending specified fields to modify.

Inputs

  • id (required) — Internal identifier of the Inventory Item to update.
  • additionalFields — Optional fields specifying the properties of the Inventory Item to update, such as price, description, custom fields, and various item attributes.
  • customFields — List of custom fields to update on the Inventory Item, each with field name, type, and value.
  • authMethod — Authentication method to use, either OAuth1 or OAuth2 (default is OAuth1).
  • isDebugMode — Boolean to include full request and response info in output for debugging purposes.

Output shape

a single updated Inventory Item record object with the updated fields or an error response object

By default, the operation returns the updated Inventory Item record as a single object. If Debug Mode is enabled, output will include detailed HTTP request and response data. Required input is the item internal ID; other fields are optional and based on user's update needs. Custom fields can be updated via the customFields input.

Examples

Example 1: Update Inventory Item name and price

Provide the Inventory Item's internal ID and set new values in additionalFields for itemId (name) and price.

Example 2: Update Inventory Item with custom fields

Provide the internal ID and specify customFields collection including field names, types, and values for custom updates.

Links

Discussion