Actions62
- Markup Master Actions
- Master Option Range Actions
- Master Option Tag Actions
- Mutation Actions
- Assign Options
- Set Additional Option (Beta)
- Set Additional Option Attributes (Beta)
- Set Markup Master (Legacy Alias)
- Set Master Option
- Set Master Option Attribute Price
- Set Master Option Attributes
- Set Master Option Rules (Legacy Alias)
- Set Master Option Tags
- Set Option Formulas
- Set Option Group
- Set Product
- Set Product Category
- Set Product Image Gallery
- Set Product Option Rules
- Set Product Pages
- Set Product Price
- Set Product Size
- Set Product SKU (Staging)
- Set Products Attribute Price (Beta)
- Set Quantity Based Attribute Price (Beta)
- Option Formula Actions
- Option Group Actions
- Product Actions
- Product Additional Option Actions
- Product Additional Attribute Price Actions
- Quantity Based Attribute Price Actions
- Complete API Actions
- Get Custom Formula
- Get Master Option Range
- Get Master Option Tag
- Get Option Group
- Set Additional Option
- Set Additional Option Attributes
- Set Assign Options
- Set Custom Formula
- Set Master Option
- Set Master Option Attribute Price
- Set Master Option Attributes
- Set Master Option Range
- Set Master Option Tag
- Set Option Group
- Set Product
- Set Product Category
- Set Product Option Rules
- Set Product Pages
- Set Product Price
- Set Product Size
- Set Product SKU
- Set Products Attribute Price
- Set Products Image Gallery
- Set Quantity Based Attribute Price
Complete API → Set Product Option Rules
AI-generatedSummary
Set product option rules in OnPrintShop using the Complete API. Provide the required input object in Fields or JSON Object mode, then choose which response fields to return.
Inputs
- Input Mode — Choose Fields to enter individual rule fields, or JSON Object to provide the API arguments as JSON.
- Input (required) — Required ProductOptionRulesInput object. Available fields include rule ID, name, type, status, condition and comparison value, source and hidden option/attribute/size IDs, custom parameter values and ranges, quantity settings, sorting, deletion, and admin visibility. The optional opt_textbox_conditions field accepts a JSON scalar.
- Arguments JSON — In JSON Object mode, provide the API arguments as a JSON object.
- Partial Response — Choose to fail on errors or return partial data. Partial results may contain failures that need reconciliation.
- Return Fields Mode — Return all fields or select a custom subset.
- Return Fields — When custom selection is enabled, choose ID, message, or result.
- Safe Mode — The declared setting blocks mutations in Complete API. Its runtime effect is not visible in the provided source pack.
Output shape
A response with selectable ID, message, and result fields.
The provided source pack only shows the node wrapper; it does not expose the operation implementation or confirm the exact response shape. Partial Response can allow partial data when errors occur.