NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Term → Update record

AI-generated

Summary

Update a Term record in NetSuite by specifying its internal ID and providing fields to modify, including standard and date-driven term attributes, custom fields, and other optional parameters.

Inputs

  • Id (required) — The internal identifier of the Term record to update.
  • Additional Fields — Optional fields to update on the Term record, such as discount percentages, date-driven term details, due dates, inactive status, names, and other term-specific attributes.
  • Custom Fields — Custom fields to set or update on the Term record, supporting various field types including boolean, dateTime, multiSelect, number, select, and string.
  • Debug Mode — Whether to include full request and response information in the node's output for debugging purposes.
  • Authentication Method — Choose the authentication method to use for the API request (OAuth1 or OAuth2).

Output shape

a JSON object representing the updated Term record as returned from the NetSuite REST API

If Debug Mode is enabled, the output includes detailed request and response information. The update uses the PATCH HTTP method on the /term/{id} endpoint. Validation and idempotency headers can be optionally set via additional fields.

Examples

Example 1: Update the discount percentage and mark a Term as preferred

Set Id to the Term's internal ID, set Additional Fields with discountPercent and preferred=true, then execute to update the record.

Links

Discussion