Upsert a product.

If the productId is new, the product is inserted.

If the productId already exists:
(1) the description is updated.
(2) if defaultProduct is true then this becomes the default product and all other products have this value set to false. If false is passed, no action is taken, there has to be exactly one default product.

Click Try It! to start a request and see the response here!