NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Blanket Purchase Order → Insert or update record

AI-generated

Summary

Update an existing Blanket Purchase Order record in NetSuite by specifying its Id and providing fields to change. Optionally include detailed debug information in the response.

Inputs

  • Id (required) — External identifier of the Blanket Purchase Order to update.
  • Additional Fields — Optional fields to update on the Blanket Purchase Order, including accounting details, billing instructions, currency, dates, status, items, and more.
  • Custom Fields — List of custom fields to update on the Blanket Purchase Order, specifying field names, types, and respective values.
  • Debug Mode — Whether to include full request and response information in the output for debugging purposes.

Output shape

The updated Blanket Purchase Order record as returned from NetSuite's API, including any requested debug information if enabled.

The update requires specifying the Blanket Purchase Order Id. Fields not included remain unchanged. Debug Mode adds full request/response content in the output. Custom and additional fields support extensive property updates. Errors in validation may be affected by property name and value validation headers if provided.

Examples

Example 1: Update a Blanket Purchase Order's memo and status

Set Id to the target Blanket Purchase Order, specify new memo and status in Additional Fields, optionally enable Debug Mode to see request details.

Discussion