Creates a new product with its inventory in a single call.
Pass variantsInfo.variants.inventoryItem to create inventory items for each variant in the default location. If inventoryItem is not provided, no inventory items are created.
This endpoint also allows to add a ribbon, brand, info sections, options, and modifiers.
Note: When you create a product with inline options or modifiers (without referencing existing customization IDs), new standalone Customization entities are automatically created. These can then be reused across other products.
Product to create with inventory.
At least one variant must be provided and each variant must have relevant item in choices field for every item in options.
If options is empty one default variant must be provided with empty choices list.
There are 8 errors with this status code.
There are 3 errors with this status code.
There is 1 error with this status code.
There are 3 errors with this status code.
This method may also return standard errors. Learn more about standard Wix errors.