NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Download Item → Insert record

AI-generated

Summary

Inserts a new Item record into NetSuite via POST /downloadItem.

Inputs

  • itemId (required) — Item Name/Number (up to 250 chars, default: empty string)
  • isInactive — Exclude from standard list views unless 'Show All' is enabled (default: false)
  • isOnline — Make this item available online in the web store (default: false)
  • itemType — Item Type from options: Group, Description, Discount, EndGroup, GiftCert, Subtotal, Service, ShipItem, TaxItem, InvtPart, Payment, Expense, NonInvtPart, TaxGroup, Kit, Markup, DwnLdItem, OthCharge, Assembly, SubscriPlan (default: empty string)
  • subtype — Item Subtype: Sale, Purchase, or Resale (default: empty string)
  • incomeAccount — Income Account collection (default: empty object)
  • subsidiary — Subsidiary collection (default: empty object)
  • price — Price configuration collection including amount, currency page, quantity, and discount (default: empty object)
  • replace — Comma-delimited names of sublists whose lines will be replaced with request lines (default: empty string)
  • isDebugMode — Include full request and response info in node output (default: false)
  • authMethod — Authentication method: OAuth1 or OAuth2 (default: oauth1)
  • X-NetSuite-Idempotency-Key — Unique idempotency key (RFC 4122 UUID) for async requests ensuring single execution (default: empty string)

Output shape

NetSuite API response for item creation, typically including the new record's internal ID and confirmation status.

If isDebugMode is true, the node output includes full request and response details.

Examples

Example 1: Create a simple non-inventory sale item.

Set itemId to the item name, itemType to 'NonInvtPart', subtype to 'Sale', and optionally configure price and incomeAccount.

Links

Discussion