addedInput schema / properties / digitalDeliveryNote
Added value: +{
+ "description": "What a buyer receives",
+ "maxLength": 500,
+ "type": "string"
+}
addedInput schema / properties / extraImages
Added value: +{
+ "description": "Replaces the additional images. Requires image, since the full list is rewritten",
+ "items": {
+ "format": "uri",
+ "type": "string"
+ },
+ "maxItems": 9,
+ "type": "array"
+}
changedInput schema / properties / image / description
Previous value: -"New product image URL"New value: +"New primary image URL"
addedInput schema / properties / keywords
Added value: +{
+ "description": "Replaces the keywords",
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 20,
+ "type": "array"
+}
changedInput schema / properties / mintLimit / description
Previous value: -"New inventory limit"New value: +"New inventory available"
addedInput schema / properties / requiresShipping
Added value: +{
+ "description": "Collect a shipping address",
+ "type": "boolean"
+}
addedInput schema / properties / royaltyPercentage
Added value: +{
+ "description": "Resale royalty percent",
+ "maximum": 100,
+ "minimum": 0,
+ "type": "number"
+}
addedInput schema / properties / royaltyRecipient
Added value: +{
+ "description": "Wallet receiving royalties",
+ "type": "string"
+}
addedInput schema / properties / shippingCost
Added value: +{
+ "description": "Flat shipping cost in USD",
+ "minimum": 0,
+ "type": "number"
+}
changedInput schema / properties / status / description
Previous value: -"Set 'archived' to unlist the product"New value: +"Set 'archived' to unlist"
addedInput schema / properties / variants
Added value: +{
+ "description": "Buyer-selectable options. Replaces the existing set when given.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "name": {
+ "description": "Variant group, e.g. \"Color\" or \"Size\"",
+ "minLength": 1,
+ "type": "string"
+ },
+ "options": {
+ "description": "Choices, e.g. [\"Black\",\"White\"]",
+ "items": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "name",
+ "options"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}