NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Description Item → Insert record

AI-generated

Summary

Create a new Description Item record in NetSuite.

Inputs

  • itemId — Enter up to 250 characters for the name of this item. This name appears in lists on transactions.
  • itemType — The type of item (e.g., Group, Service, Inventory, Discount, NonInvtPart, etc.).
  • isInactive — When checked, this item will no longer appear on a list unless Show All is selected at the bottom of the list page.
  • includeChildren — Share the item with all sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Compatibility of all selected options across subsidiaries is required.
  • description — Enter a description for this item. This description appears in the Description column of sales forms.
  • externalId — External identifier for the item.
  • id — Internal identifier of the item.
  • subsidiary — The subsidiary associated with this item.
  • location — The location associated with this item.
  • department — The department associated with this item.
  • customForm — The custom form associated with this item.
  • class — The class associated with this item (under Additional Fields).
  • translations — Translations for the item, including detailed description, display name, featured description, language, and locale.
  • noPriceMessage — No price message for the item.
  • salesDescription — Sales description for the item.
  • storeDescription — Store description for the item.
  • storeDisplayName — Store display name for the item.
  • X-NetSuite-Idempotency-Key — A user-defined unique idempotency key applied to every asynchronous request to ensure execution only once. Use RFC 4122 UUID string format.
  • X-NetSuite-PropertyNameValidation — Sets strictness of property name validation: Error, Warning, or Ignore.
  • X-NetSuite-PropertyValueValidation — Sets strictness of property value validation: Error, Warning, or Ignore.
  • authMethod — Authentication method: OAuth1 or OAuth2. Defaults to OAuth1.
  • isDebugMode — Whether to include full request and response information in the output.

Output shape

Upon successful insertion, the response from NetSuite includes the new Description Item record's internal ID and field values. If debug mode is enabled, full request and response details are included in the output.

The idempotency key ensures asynchronous execution runs only once per unique key.

Examples

Example 1: Create a new non-inventory sales item named 'Widget A' under subsidiary '1' and location 'WH-1'.

Set itemId to 'Widget A', itemType to 'NonInvtPart', subsidiary to internal ID '1', location to internal ID 'WH-1', and isDebugMode to true if full request/response logging is desired.

Links

Discussion