NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Price Level → Update record

AI-generated

Summary

Update an existing Price Level record in NetSuite by specifying its internal identifier and providing new field values, including optional custom fields and additional update parameters.

Inputs

  • Id (required) — Internal identifier of the Price Level record to update.
  • Debug Mode — Flag to include full request and response details in the output for debugging.
  • Authentication Method — Choose the authentication method: OAuth1 or OAuth2.
  • Additional Fields — Optional fields to update on the Price Level such as External ID, Inactive status, Markup/Discount percentage, name, updateExistingPrices flag, and various other record-specific fields and request preferences.
  • Custom Fields — List of custom fields to update on the Price Level record. Each custom field requires specifying the field name, type, and value.

Output shape

a JSON object representing the updated Price Level record as returned by the NetSuite API.

If Debug Mode is enabled, the response includes detailed request and response information. Asynchronous requests can be made using 'Prefer' parameter with idempotency key support. Returned data corresponds to the updated Price Level resource or includes error details if the update fails.

Examples

Example 1: Update the name and discount percentage of a Price Level with internal ID 123, marking it inactive.

Set Id to 123, Additional Fields with name, discountPct, and isInactive true, optionally enable Debug Mode for troubleshooting.

Links

Discussion