NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Work Order → Insert or update record

AI-generated

Summary

Insert a new Work Order record or update an existing one in NetSuite by specifying its ID and providing desired field values, including detailed sub-collections and custom fields.

Inputs

  • id (required) — The external identifier of the Work Order to insert or update.
  • additionalFields — Optional detailed fields and nested objects to set on the Work Order, such as accounting book details, assembly items, class, dates, department, items with their properties, location, memo, order status, quantities, and other NetSuite-specific Work Order properties.
  • customFields — Multiple custom fields to set on the Work Order, each with a field name, type, and corresponding value (boolean, dateTime, multiSelect, number, select, or string).
  • authMethod — Select OAuth1 or OAuth2 for authentication.
  • isDebugMode — If enabled, the node output will include full request and response details for debugging purposes.

Output shape

a single record

Returns the created or updated Work Order record as received from the NetSuite REST API. If Debug Mode is enabled, full HTTP request and response information is included in the output for troubleshooting. The operation expects the 'id' path parameter and other Work Order fields as input. Optional idempotency and validation headers can be set via additional fields. The operation uses the HTTP PUT method to upsert the record.

Links

Discussion