diff --git a/storeapi.json b/storeapi.json index ffd7560..c446059 100644 --- a/storeapi.json +++ b/storeapi.json @@ -2657,6 +2657,11 @@ "readOnly": true, "description": "Unique identity tag names given to the line item." }, + "requestedGroupId": { + "description": "Unique identity of requested group.", + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, "createdById": { "type": "string", "pattern": "^[0-9a-f]{32}$" @@ -15842,39 +15847,62 @@ "description": "Price object", "properties": { "currencyId": { + "description": "Unique identity of the associated currency.", "type": "string", "pattern": "^[0-9a-f]{32}$" }, "gross": { - "description": "", + "description": "Gross price for the associated currency.", "type": "number" }, "net": { - "description": "", + "description": "Net price for the associated currency.", "type": "number" }, "linked": { - "description": "", + "description": "Whether gross and net prices are linked through the tax configuration.", "type": "boolean" }, + "percentage": { + "description": "Discount percentage relative to the list price for the gross and net amounts. `null` when no list price is set.", + "type": [ + "object", + "null" + ], + "properties": { + "gross": { + "description": "Discount percentage relative to the gross list price.", + "type": "number" + }, + "net": { + "description": "Discount percentage relative to the net list price.", + "type": "number" + } + }, + "required": [ + "gross", + "net" + ] + }, "listPrice": { - "description": "", + "description": "Reference list price for displaying discounts.", "type": "object", "properties": { "currencyId": { + "description": "Unique identity of the associated currency.", "type": "string", "pattern": "^[0-9a-f]{32}$" }, "gross": { - "description": "", + "description": "Gross list price for the associated currency.", "type": "number" }, "net": { - "description": "", + "description": "Net list price for the associated currency.", "type": "number" }, "linked": { - "description": "", + "description": "Whether gross and net list prices are linked through the tax configuration.", "type": "boolean" } }, @@ -15884,23 +15912,24 @@ ] }, "regulationPrice": { - "description": "", + "description": "Reference price used for legal price disclosures.", "type": "object", "properties": { "currencyId": { + "description": "Unique identity of the associated currency.", "type": "string", "pattern": "^[0-9a-f]{32}$" }, "gross": { - "description": "", + "description": "Gross regulation price for the associated currency.", "type": "number" }, "net": { - "description": "", + "description": "Net regulation price for the associated currency.", "type": "number" }, "linked": { - "description": "", + "description": "Whether gross and net regulation prices are linked through the tax configuration.", "type": "boolean" } }, @@ -18623,6 +18652,10 @@ "description": "URL of the storefront for that registration. Used in confirmation emails. Has to be one of the configured domains of the sales channel.", "type": "string" }, + "requestedGroupId": { + "description": "Optional customer group registration request. The customer is created in the current sales channel group and this field stores the requested target group. The group must be available for registration in the current sales channel.", + "type": "string" + }, "billingAddress": { "$ref": "#/components/schemas/CustomerAddress" },