OnPrintShop Product Builder icon

OnPrintShop Product Builder

Create and maintain OnPrintShop products, categories, prices, sizes, pages, SKUs, and master options

Actions62

Mutation → Set Product Price

AI-generated

Summary

Set or update product pricing by providing one or more product price records as JSON input.

Inputs

  • Safe Mode — Whether to block mutations in the Complete API, or reduce nested response fields in legacy actions. Default is false.
  • Inputs (JSON Object Array) (required) — An array of ProductPriceInput objects specifying product price details. Include one object for a single price or multiple for batch updates. Each object can contain product_price_id, products_id, qty, qty_to, price, vendor_price, size_id, and visible fields.

Output shape

a JSON object representing the result of the set product price mutation, reflecting the applied pricing changes.

The response shape depends on the API response; using Safe Mode may affect the amount of nested data returned. Users should read existing product prices first when changing live catalog pricing to avoid unintended overwrites.

Links

Discussion