NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Price Book → Insert or update record

AI-generated

Summary

Insert or update a Price Book record in NetSuite by specifying its external ID and optionally providing detailed fields, including custom fields and nested collections.

Inputs

  • Id (required) — External identifier of the Price Book record to insert or update.
  • Debug Mode — Enable to include full request and response details in the node output.
  • Additional Fields — Optional collection of fields to set on the Price Book record, including currency, custom form, external/internal IDs, name, subscription plan, price interval items, and special headers like idempotency key and validation preferences.
  • Custom Fields — Optional list of custom fields to set on the Price Book record by specifying field name, type, and value, supporting multiple data types.

Output shape

a single record object representing the inserted or updated Price Book, including any returned metadata and possibly debug details if enabled.

If Debug Mode is enabled, the output will include comprehensive request and response information. The operation performs a PUT on /priceBook/{id} and respects advanced options like asynchronous execution, property validation, and sublist replacement fields.

Discussion