NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Inbound Shipment → Update record

AI-generated

Summary

Update an existing Inbound Shipment record in NetSuite by specifying its internal ID and the fields to modify, optionally including custom fields and detailed shipment information.

Inputs

  • id (required) — The internal identifier of the Inbound Shipment record to update.
  • additionalFields — Optional fields to update on the Inbound Shipment record, such as actual delivery date, expected shipping date, shipment status, memo, items details, and other shipment metadata.
  • customFields — Custom fields to update on the Inbound Shipment record. Each custom field includes field name, type, and value.
  • isDebugMode — If enabled, the operation includes full request and response information in the output for debugging purposes.
  • authMethod — The authentication method to use for the NetSuite API request, either OAuth1 or OAuth2.
  • Prefer — Server behavior preference; use 'respond-async' to execute the update asynchronously.
  • Replace — Names of sublists to fully replace on the record during update, delimited by commas.
  • replaceSelectedFields — If true, all fields to delete must be included in the 'Replace' parameter during update.
  • X-NetSuite-Idempotency-Key — Unique idempotency key to ensure asynchronous requests execute only once.
  • X-NetSuite-PropertyNameValidation — Sets strictness level for property name validation: Error, Warning, or Ignore.
  • X-NetSuite-PropertyValueValidation — Sets strictness level for property value validation: Error, Warning, or Ignore.

Output shape

a single record object representing the updated Inbound Shipment or full debug info if debug mode is enabled

The operation updates the Inbound Shipment record identified by 'id' with provided fields and returns the API response. If 'isDebugMode' is true, detailed request and response info are included. Supports asynchronous execution via 'Prefer' header. Custom fields must be specified according to their types. Sublists can be fully replaced using 'Replace' and 'replaceSelectedFields' parameters.

Links

Discussion