Saves a product current state. For details, see the Introducing the IFrame API topic.
Specifies a state file name without an extension, up to 36 symbols length. If such a file exists, it will be overwritten. You can pass this parameter for any user except master and default. If you omit this parameter, then a new file name is generated.
Data for personalization. You can pass either dataSet or itemsData into this method.
Creates a new product from the initial product definition and applies variable data to it.
Applies a single set of variable data to the product.
Returns a promise with a return-to-edit URL, userId, and stateId.