OnPrintShop Product Builder icon

OnPrintShop Product Builder

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

Actions62

Mutation → Set Product SKU (Staging)

AI-generated

Summary

Creates, updates, or deletes product SKU mappings using a required JSON array of SKU rows. Use SKU matrix values for the size, additional-option, and attribute IDs so each mapping matches OnPrintShop.

Inputs

  • setProductSku_input (required) — JSON array with one object per SKU mapping. Each row can include product ID, SKU type, size ID, additional-option IDs, attribute IDs, SKU, and a delete flag; set delete to 1 to remove a mapping. The provided example uses delete: 0.
  • safeMode — Defaults to false. The UI describes this as blocking mutations in the Complete API; for legacy actions, it retains reduced-response behavior.

Output shape

Not specified by the supplied source pack.

The entry module delegates operation behavior to shared domain configuration and node modules not included in the source pack, so the response shape and runtime effect of Safe Mode cannot be confirmed here.

Links

Discussion