NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Markup Item → Update record

AI-generated

Summary

Update a Markup Item record in NetSuite by specifying its internal identifier and the fields to update, including standard and custom fields.

Inputs

  • id (required) — The internal identifier of the Markup Item record to update.
  • additionalFields — Optional collection of fields to update on the Markup Item, including account, tax application, class, custom form, descriptions, display name, external IDs, inactive status, item name/code, item type, location, parent, posting status, rate, subsidiary, translations, vendor name, UPC code, and others.
  • customFields — List of custom fields to update on the Markup Item, each specified by field name, field type, and value.
  • isDebugMode — Flag to enable output including full request and response details.
  • authMethod — Authentication method to use, either OAuth1 or OAuth2.
  • X-NetSuite-Idempotency-Key — User-defined unique idempotency key to ensure that asynchronous requests execute only once.
  • X-NetSuite-PropertyNameValidation — Sets the strictness level for property name validation in the update request.
  • X-NetSuite-PropertyValueValidation — Sets the strictness level for property value validation in the update request.

Output shape

a JSON object containing the updated Markup Item record data, optionally including debug information if enabled

The update operation requires the internal ID of the Markup Item to identify the record. You can provide any subset of fields to update via additionalFields and customFields. If isDebugMode is true, the output includes full request and response details. The operation supports both OAuth1 and OAuth2 authentication methods. Idempotency key and validation strictness headers can be optionally set for advanced control. The returned data matches the updated record; no pagination applies.

Examples

Example 1: Update the Markup Item with internal ID 12345, setting the display name and marking the item as inactive

Set 'id' to 12345, and in 'additionalFields' set 'displayName' and 'isInactive' fields.

Links

Discussion