NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Fulfillment Request → Update record

AI-generated

Summary

Patch a NetSuite Fulfillment Request record by its internal ID, updating supplied fields.

Inputs

  • Id (required) — The NetSuite internal identifier of the fulfillment request to update.
  • Additional Fields — Standard record fields to modify; choose from the predefined list such as tranDate, status, memo, entity, location, etc. Each field value is passed directly to the API.
  • Custom Fields — Custom record fields defined in NetSuite; each entry selects a field name, type, and value.
  • Prefer — Optional header to control synchronous/asynchronous processing (respond-async).

Output shape

Returns the updated fulfillment request record body as JSON, or a debug object with full request/response data if Debug Mode is enabled.

If Debug Mode is off, output contains the record fields returned by NetSuite. If on, output is a single object with request and response properties. The operation does not create a new record; it alters the existing one.

Examples

Example 1: Update the status of a fulfillment request to 'Completed'

Set Id to the target record ID; in Additional Fields, set Status → id to "B" (Completed).

Example 2: Add a memo to the fulfillment request

Set Id; in Additional Fields, Memo to "Ship out on time". Optionally include Custom Fields.

Example 3: Record a fulfillment exception for an item

Set Id; in Additional Fields under Fulfillment Exception → Items, add exception details (itemLine, exceptionQuantity, exceptionComment).

Discussion