NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Sales Order → Update record

AI-generated

Summary

Update an existing Sales Order record in NetSuite using its internal ID and specified data fields.

Inputs

  • id (required) — The internal identifier of the Sales Order record to update.
  • additionalFields — A collection of optional fields and nested subfields to update various aspects of the Sales Order, including addresses, items, status, dates, custom fields, and many other properties as supported by the NetSuite Sales Order API.
  • customFields — A list of custom fields to update on the Sales Order record, specifying each field's name, type, and value.
  • authMethod — Authentication method to use for the API request, either OAuth1 or OAuth2.
  • isDebugMode — Whether to include full request and response information in the output for debugging purposes.

Output shape

the updated Sales Order record as returned by the NetSuite API, including any requested debug information if enabled.

The output includes the updated record details from NetSuite. If Debug Mode is enabled, full HTTP request and response data is appended. The operation requires the Sales Order internal ID. Many optional fields can be specified to update parts of the Sales Order; any omitted fields remain unchanged. Custom fields can be updated with appropriate type and value. Error handling and validation are included as per NetSuite's REST API behavior.

Links

Discussion