Actions42
- Attribute Actions
- Attribute Price Actions
- Formula Actions
- Master Option Actions
- Option Group Actions
- Range Actions
- Rule Actions
- Stock Actions
- Tag Actions
- Complete API Actions
- Get Custom Formula
- Get Master Option Combination Matrix
- Get Master Option Range
- Get Master Option Stock Configs
- Get Master Option Stock History
- Get Master Option Tag
- Get Option Group
- Product Master Options
- Add Master Option Stock Config
- Delete Master Option Stock Config
- 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 Stock Settings
- Set Master Option Tag
- Set Option Group
- Update Master Option Stock
Attribute Price → Create, Update, or Delete
AI-generatedSummary
Create, update, or delete master option attribute prices in OnPrintShop by submitting one or more attribute price records, with nested price rows for range prices.
Inputs
- Input Mode — Choose Form Fields or JSON Object Array. Defaults to Form Fields.
- Attribute Prices (required) — In form mode, add one or more records with an Attribute ID. Set Delete All Prices to Yes to delete all prices for that attribute, or add price rows with a required Range ID and optional Price, Vendor Price, Site Admin Markup, and Delete flag to create, update, or delete individual range prices.
- Attribute Prices JSON (required) — In JSON mode, provide an array of MasterOptionAttributePriceInput objects, each with attr_id and optional delete and nested prices fields. Each nested price can include range_id, price, vendor_price, site_admin_markup, and delete.
Output shape
A list of items
Returns the OnPrintShop mutation results for the submitted attribute price records, including result, message, and id fields where supplied by the API. Form rows are converted to the same array structure as JSON input.