NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Blanket Purchase Order → Update record

AI-generated

Summary

Update a Blanket Purchase Order record in NetSuite via the REST API using the provided internal identifier and specified fields to modify.

Inputs

  • Id (required) — Internal identifier of the Blanket Purchase Order to update.
  • Additional Fields — Optional fields to update on the Blanket Purchase Order, including accounting details, amounts, dates, status, instructions, and other record attributes.
  • Custom Fields — Allows specifying multiple custom fields with their names, types, and values to update on the Blanket Purchase Order.
  • Debug Mode — If enabled, includes complete request and response details in the output for debugging purposes.

Output shape

a JSON object representing the updated Blanket Purchase Order record returned from NetSuite, potentially enriched with full request and response information if Debug Mode is enabled.

The operation returns the updated record details from NetSuite. Fields not provided remain unchanged. Custom fields can be updated by specifying their name, type, and value. Debug Mode adds full request/response data to the output. The update uses HTTP PATCH semantics targeting the specific record by its internal ID.

Examples

Example 1: Update Blanket Purchase Order with Id 12345, setting memo and billing instructions.

Id=12345, Additional Fields include memo and billingInstructions strings, Debug Mode disabled.

Example 2: Update a Blanket Purchase Order with custom fields and enable debug mode.

Id=67890, Custom Fields specifying field names and values, Debug Mode enabled to get detailed API communication.

Discussion