OnPrintShop Orders icon

OnPrintShop Orders

Read and update OnPrintShop orders, order products, shipments, batches, quotes, and statuses

Complete API → Modify Order Product

AI-generated

Summary

Modify products on an existing OnPrintShop order by providing the order ID and a list of product changes. Choose field-based input or supply API arguments as JSON, then select which result fields to return.

Inputs

  • Safe Mode — When enabled, blocks mutations in the Complete API. This operation writes to OnPrintShop, so leave it disabled to make changes.
  • Input Mode — Choose Fields to build the input in the UI, or JSON Object to provide API arguments as JSON.
  • Input (required) — In Fields mode, provide a product_arr list. Each item can include order_product_id, product_id, quantity, dimensions, pricing, SKU, descriptions, options, and other listed product fields. The item fields are optional, but provide the identifiers and values needed to specify each change.
  • Orderid (required) — The integer ID of the order to modify; shown in Fields mode.
  • Arguments JSON — API arguments as JSON; shown in JSON Object mode.
  • Partial Response — Choose Fail on Errors or Return Partial Data. Partial results may contain failures; reconcile every row before making further writes.
  • Return Fields Mode — Return all available fields or select a custom subset.
  • Return Fields — In Custom Selection mode, choose any of ID, Index, Message, or Result.

Output shape

A result object containing the selected fields from the operation response.

The supplied source pack only shows the node's entry module, which delegates behavior to its domain base class; it does not expose the runtime request construction or response shape. Available selectable fields are ID, Index, Message, and Result. Partial responses can include failures.

Links

Discussion