NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Inventory Number → Insert or update record

AI-generated

Summary

Insert or update an Inventory Number record in NetSuite using a specified external identifier.

Inputs

  • id (required) — External identifier of the Inventory Number record to insert or update.
  • additionalFields — Optional additional properties for the Inventory Number such as quantities, dates, item details, status, memo, and more.
  • customFields — Optional list of custom fields to include or update on the Inventory Number record, supporting various types like boolean, dateTime, number, select, multi-select, and string.
  • isDebugMode — Boolean flag to include full request and response information in the output for debugging purposes.
  • authMethod — Authentication method to use, either OAuth1 or OAuth2.
  • Prefer — Optional preference for server behavior, including asynchronous execution mode ('respond-async').
  • replace — Comma-delimited names of sublists to replace entirely with those specified in the request.
  • replaceSelectedFields — If true, specifies that all fields to be deleted must be included in the 'replace' parameter.
  • X-NetSuite-Idempotency-Key — User-defined unique idempotency key for asynchronous requests to avoid duplicate executions (ignored for synchronous requests).
  • X-NetSuite-PropertyNameValidation — Sets strictness level for validating property names; options include Error, Warning, or Ignore.
  • X-NetSuite-PropertyValueValidation — Sets strictness level for validating property values; options include Error, Warning, or Ignore.

Output shape

a single record representing the inserted or updated Inventory Number, including standard and custom fields, plus optional debug information if debug mode is enabled

If 'Debug Mode' is enabled, full request and response details are included in the output. Optional parameters allow fine control over request behavior and validation. The 'id' input must match the external identifier of the Inventory Number record to be inserted or updated. The operation supports asynchronous execution via 'Prefer' header with 'respond-async'. Custom fields and additional fields must be specified as per supported types.

Links

Discussion