diff --git a/SwagCommercial-adminapi.json b/SwagCommercial-adminapi.json index 76d4399..b0b45bb 100644 --- a/SwagCommercial-adminapi.json +++ b/SwagCommercial-adminapi.json @@ -150,23 +150,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/AdvancedSearchAction" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/AdvancedSearchAction" @@ -230,11 +213,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -428,23 +406,6 @@ "requestBody": { "description": "Partially update information about a Advanced Search Action resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/AdvancedSearchAction" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/AdvancedSearchAction" @@ -635,23 +596,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/AdvancedSearchActionSearchTerm" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/AdvancedSearchActionSearchTerm" @@ -715,11 +659,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -913,23 +852,6 @@ "requestBody": { "description": "Partially update information about a Advanced Search Action Search Term resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/AdvancedSearchActionSearchTerm" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/AdvancedSearchActionSearchTerm" @@ -1120,23 +1042,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/AdvancedSearchBoosting" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/AdvancedSearchBoosting" @@ -1200,11 +1105,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -1398,23 +1298,6 @@ "requestBody": { "description": "Partially update information about a Advanced Search Boosting resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/AdvancedSearchBoosting" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/AdvancedSearchBoosting" @@ -1605,23 +1488,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/AdvancedSearchConfig" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/AdvancedSearchConfig" @@ -1685,11 +1551,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -1883,23 +1744,6 @@ "requestBody": { "description": "Partially update information about a Advanced Search Config resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/AdvancedSearchConfig" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/AdvancedSearchConfig" @@ -2090,23 +1934,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/AdvancedSearchConfigField" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/AdvancedSearchConfigField" @@ -2170,11 +1997,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -2368,23 +2190,6 @@ "requestBody": { "description": "Partially update information about a Advanced Search Config Field resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/AdvancedSearchConfigField" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/AdvancedSearchConfigField" @@ -2575,23 +2380,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/AdvancedSearchEntityStream" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/AdvancedSearchEntityStream" @@ -2655,11 +2443,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -2853,23 +2636,6 @@ "requestBody": { "description": "Partially update information about a Advanced Search Entity Stream resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/AdvancedSearchEntityStream" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/AdvancedSearchEntityStream" @@ -3060,23 +2826,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/AdvancedSearchEntityStreamFilter" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/AdvancedSearchEntityStreamFilter" @@ -3140,11 +2889,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -3338,23 +3082,6 @@ "requestBody": { "description": "Partially update information about a Advanced Search Entity Stream Filter resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/AdvancedSearchEntityStreamFilter" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/AdvancedSearchEntityStreamFilter" @@ -3545,23 +3272,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/AdvancedSearchSynonym" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/AdvancedSearchSynonym" @@ -3625,11 +3335,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -3823,23 +3528,6 @@ "requestBody": { "description": "Partially update information about a Advanced Search Synonym resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/AdvancedSearchSynonym" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/AdvancedSearchSynonym" @@ -4030,23 +3718,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bBusinessPartner" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bBusinessPartner" @@ -4110,11 +3781,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -4308,23 +3974,6 @@ "requestBody": { "description": "Partially update information about a B2b Business Partner resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bBusinessPartner" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bBusinessPartner" @@ -4515,23 +4164,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bComponentsApprovalRule" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bComponentsApprovalRule" @@ -4595,11 +4227,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -4793,23 +4420,6 @@ "requestBody": { "description": "Partially update information about a B2b Components Approval Rule resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bComponentsApprovalRule" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bComponentsApprovalRule" @@ -5000,23 +4610,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" @@ -5080,11 +4673,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -5278,23 +4866,6 @@ "requestBody": { "description": "Partially update information about a B2b Components Approval Rule App Script Condition resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" @@ -5485,23 +5056,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bComponentsPendingOrder" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bComponentsPendingOrder" @@ -5565,11 +5119,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -5763,23 +5312,6 @@ "requestBody": { "description": "Partially update information about a B2b Components Pending Order resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bComponentsPendingOrder" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bComponentsPendingOrder" @@ -5970,23 +5502,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" @@ -6050,11 +5565,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -6248,23 +5758,6 @@ "requestBody": { "description": "Partially update information about a B2b Components Pending Order Address resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" @@ -6455,23 +5948,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bComponentsRole" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bComponentsRole" @@ -6535,11 +6011,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -6733,23 +6204,6 @@ "requestBody": { "description": "Partially update information about a B2b Components Role resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bComponentsRole" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bComponentsRole" @@ -6942,23 +6396,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bComponentsShoppingList" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bComponentsShoppingList" @@ -7023,11 +6460,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -7224,23 +6656,6 @@ "requestBody": { "description": "Partially update information about a B2b Components Shopping List resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bComponentsShoppingList" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bComponentsShoppingList" @@ -7433,23 +6848,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" @@ -7514,11 +6912,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -7715,23 +7108,6 @@ "requestBody": { "description": "Partially update information about a B2b Components Shopping List Line Item resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" @@ -7922,23 +7298,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bEmployee" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bEmployee" @@ -8002,11 +7361,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -8200,23 +7554,6 @@ "requestBody": { "description": "Partially update information about a B2b Employee resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bEmployee" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bEmployee" @@ -8407,23 +7744,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bOrderEmployee" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bOrderEmployee" @@ -8487,11 +7807,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -8685,23 +8000,6 @@ "requestBody": { "description": "Partially update information about a B2b Order Employee resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bOrderEmployee" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bOrderEmployee" @@ -8892,23 +8190,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bPermission" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bPermission" @@ -8972,11 +8253,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -9170,23 +8446,6 @@ "requestBody": { "description": "Partially update information about a B2b Permission resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/B2bPermission" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/B2bPermission" @@ -9377,23 +8636,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/CustomPrice" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/CustomPrice" @@ -9457,11 +8699,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -9655,23 +8892,6 @@ "requestBody": { "description": "Partially update information about a Custom Price resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/CustomPrice" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/CustomPrice" @@ -9862,23 +9082,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/CustomerSpecificFeatures" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/CustomerSpecificFeatures" @@ -9942,11 +9145,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -10140,23 +9338,6 @@ "requestBody": { "description": "Partially update information about a Customer Specific Features resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/CustomerSpecificFeatures" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/CustomerSpecificFeatures" @@ -10347,23 +9528,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/MediaAiTag" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/MediaAiTag" @@ -10427,11 +9591,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -10625,23 +9784,6 @@ "requestBody": { "description": "Partially update information about a Media Ai Tag resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/MediaAiTag" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/MediaAiTag" @@ -10832,23 +9974,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/OrderProductWarehouse" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/OrderProductWarehouse" @@ -10912,11 +10037,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -11110,23 +10230,6 @@ "requestBody": { "description": "Partially update information about a Order Product Warehouse resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/OrderProductWarehouse" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/OrderProductWarehouse" @@ -11317,23 +10420,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/OrderReturn" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/OrderReturn" @@ -11397,11 +10483,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -11595,23 +10676,6 @@ "requestBody": { "description": "Partially update information about a Order Return resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/OrderReturn" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/OrderReturn" @@ -11802,23 +10866,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/OrderReturnLineItem" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/OrderReturnLineItem" @@ -11882,11 +10929,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -12080,23 +11122,6 @@ "requestBody": { "description": "Partially update information about a Order Return Line Item resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/OrderReturnLineItem" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/OrderReturnLineItem" @@ -12287,23 +11312,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/OrderReturnLineItemReason" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/OrderReturnLineItemReason" @@ -12367,11 +11375,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -12565,23 +11568,6 @@ "requestBody": { "description": "Partially update information about a Order Return Line Item Reason resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/OrderReturnLineItemReason" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/OrderReturnLineItemReason" @@ -12772,23 +11758,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/OrderWarehouseGroup" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/OrderWarehouseGroup" @@ -12852,11 +11821,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -13050,23 +12014,6 @@ "requestBody": { "description": "Partially update information about a Order Warehouse Group resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/OrderWarehouseGroup" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/OrderWarehouseGroup" @@ -13257,23 +12204,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/ProductReviewSummary" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductReviewSummary" @@ -13337,11 +12267,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -13535,23 +12460,6 @@ "requestBody": { "description": "Partially update information about a Product Review Summary resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/ProductReviewSummary" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductReviewSummary" @@ -13742,23 +12650,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/ProductWarehouse" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductWarehouse" @@ -13822,11 +12713,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -14020,23 +12906,6 @@ "requestBody": { "description": "Partially update information about a Product Warehouse resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/ProductWarehouse" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/ProductWarehouse" @@ -14227,23 +13096,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/Quote" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Quote" @@ -14307,11 +13159,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -14505,23 +13352,6 @@ "requestBody": { "description": "Partially update information about a Quote resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/Quote" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Quote" @@ -14712,23 +13542,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/QuoteComment" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/QuoteComment" @@ -14792,11 +13605,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -14990,23 +13798,6 @@ "requestBody": { "description": "Partially update information about a Quote Comment resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/QuoteComment" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/QuoteComment" @@ -15197,23 +13988,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/QuoteDelivery" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/QuoteDelivery" @@ -15277,11 +14051,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -15475,23 +14244,6 @@ "requestBody": { "description": "Partially update information about a Quote Delivery resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/QuoteDelivery" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/QuoteDelivery" @@ -15682,23 +14434,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/QuoteDeliveryPosition" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/QuoteDeliveryPosition" @@ -15762,11 +14497,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -15960,23 +14690,6 @@ "requestBody": { "description": "Partially update information about a Quote Delivery Position resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/QuoteDeliveryPosition" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/QuoteDeliveryPosition" @@ -16167,169 +14880,147 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { + "application/json": { "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/QuoteDocument" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" + "$ref": "#/components/schemas/QuoteDocument" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of QuoteDocument", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" }, - "uniqueItems": true + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteDocument" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteDocument" + } } } } - }, + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/quote-document": { + "post": { + "tags": [ + "Quote Document" + ], + "summary": "Search for the Quote Document resources.", + "description": "", + "operationId": "searchQuoteDocument", + "requestBody": { + "required": true, + "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/QuoteDocument" + "$ref": "#/components/schemas/Criteria" } } } }, - "responses": { - "200": { - "description": "Detail of QuoteDocument", - "content": { - "application/vnd.api+json": { - "schema": { - "allOf": [ - { - "$ref": "#/components/schemas/success" - }, - { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/QuoteDocument" - } - } - } - ] - } - }, - "application/json": { - "schema": { - "type": "object", - "required": [ - "data" - ], - "properties": { - "data": { - "$ref": "#/components/schemas/QuoteDocument" - } - } - } - } - } - }, - "400": { - "$ref": "#/components/responses/400" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - } - }, - "/search/quote-document": { - "post": { - "tags": [ - "Quote Document" - ], - "summary": "Search for the Quote Document resources.", - "description": "", - "operationId": "searchQuoteDocument", - "requestBody": { - "required": true, - "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, - "application/json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - } - } - }, - "responses": { - "200": { - "description": "List of QuoteDocument", - "content": { - "application/vnd.api+json": { - "schema": { - "allOf": [ - { - "$ref": "#/components/schemas/success" - }, - { - "type": "object", - "properties": { - "data": { - "type": "array", - "items": { - "$ref": "#/components/schemas/QuoteDocument" - } - } - } - } - ] - } - }, - "application/json": { - "schema": { - "type": "object", - "properties": { - "total": { - "type": "integer" - }, - "data": { - "type": "array", - "items": { - "$ref": "#/components/schemas/QuoteDocument" - } - } - } - } - } - } - }, - "400": { - "$ref": "#/components/responses/400" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - } - }, - "/quote-document/{id}": { - "get": { - "tags": [ - "Quote Document" - ], - "summary": "Detailed information about a Quote Document resource.", - "description": "", - "operationId": "getQuoteDocument", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the quote_document", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - } - ], + "responses": { + "200": { + "description": "List of QuoteDocument", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteDocument" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteDocument" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/quote-document/{id}": { + "get": { + "tags": [ + "Quote Document" + ], + "summary": "Detailed information about a Quote Document resource.", + "description": "", + "operationId": "getQuoteDocument", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_document", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], "responses": { "200": { "description": "Detail of QuoteDocument", @@ -16445,23 +15136,6 @@ "requestBody": { "description": "Partially update information about a Quote Document resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/QuoteDocument" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/QuoteDocument" @@ -16652,23 +15326,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/QuoteEmployee" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/QuoteEmployee" @@ -16732,11 +15389,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -16930,23 +15582,6 @@ "requestBody": { "description": "Partially update information about a Quote Employee resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/QuoteEmployee" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/QuoteEmployee" @@ -17137,23 +15772,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/QuoteLineItem" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/QuoteLineItem" @@ -17217,11 +15835,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -17415,23 +16028,6 @@ "requestBody": { "description": "Partially update information about a Quote Line Item resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/QuoteLineItem" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/QuoteLineItem" @@ -17622,23 +16218,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/QuoteTransaction" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/QuoteTransaction" @@ -17702,11 +16281,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -17900,23 +16474,6 @@ "requestBody": { "description": "Partially update information about a Quote Transaction resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/QuoteTransaction" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/QuoteTransaction" @@ -18109,23 +16666,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SpatialRenderConfigSize" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SpatialRenderConfigSize" @@ -18190,11 +16730,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -18391,23 +16926,6 @@ "requestBody": { "description": "Partially update information about a Spatial Render Config Size resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SpatialRenderConfigSize" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SpatialRenderConfigSize" @@ -18600,23 +17118,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SpatialScene" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SpatialScene" @@ -18681,11 +17182,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -18882,23 +17378,6 @@ "requestBody": { "description": "Partially update information about a Spatial Scene resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SpatialScene" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SpatialScene" @@ -19091,23 +17570,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SpatialSceneCamera" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SpatialSceneCamera" @@ -19172,11 +17634,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -19373,23 +17830,6 @@ "requestBody": { "description": "Partially update information about a Spatial Scene Camera resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SpatialSceneCamera" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SpatialSceneCamera" @@ -19582,23 +18022,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SpatialSceneLight" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SpatialSceneLight" @@ -19663,11 +18086,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -19864,23 +18282,6 @@ "requestBody": { "description": "Partially update information about a Spatial Scene Light resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SpatialSceneLight" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SpatialSceneLight" @@ -20073,23 +18474,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SpatialSceneObject" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SpatialSceneObject" @@ -20154,11 +18538,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -20355,23 +18734,6 @@ "requestBody": { "description": "Partially update information about a Spatial Scene Object resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SpatialSceneObject" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SpatialSceneObject" @@ -20564,23 +18926,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SsoProvider" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SsoProvider" @@ -20645,11 +18990,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -20846,23 +19186,6 @@ "requestBody": { "description": "Partially update information about a Sso Provider resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SsoProvider" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SsoProvider" @@ -21055,23 +19378,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SsoProviderCustomer" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SsoProviderCustomer" @@ -21136,11 +19442,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -21337,23 +19638,6 @@ "requestBody": { "description": "Partially update information about a Sso Provider Customer resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SsoProviderCustomer" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SsoProviderCustomer" @@ -21544,23 +19828,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/Subscription" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Subscription" @@ -21624,11 +19891,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -21822,23 +20084,6 @@ "requestBody": { "description": "Partially update information about a Subscription resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/Subscription" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Subscription" @@ -22029,23 +20274,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SubscriptionAddress" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SubscriptionAddress" @@ -22109,11 +20337,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -22307,23 +20530,6 @@ "requestBody": { "description": "Partially update information about a Subscription Address resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SubscriptionAddress" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SubscriptionAddress" @@ -22514,23 +20720,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SubscriptionCustomer" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SubscriptionCustomer" @@ -22594,11 +20783,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -22792,23 +20976,6 @@ "requestBody": { "description": "Partially update information about a Subscription Customer resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SubscriptionCustomer" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SubscriptionCustomer" @@ -22999,23 +21166,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SubscriptionInterval" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SubscriptionInterval" @@ -23079,11 +21229,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -23277,23 +21422,6 @@ "requestBody": { "description": "Partially update information about a Subscription Interval resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SubscriptionInterval" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SubscriptionInterval" @@ -23484,23 +21612,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SubscriptionPlan" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SubscriptionPlan" @@ -23564,11 +21675,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -23762,23 +21868,6 @@ "requestBody": { "description": "Partially update information about a Subscription Plan resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SubscriptionPlan" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SubscriptionPlan" @@ -23969,23 +22058,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SwagDelayAction" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SwagDelayAction" @@ -24049,11 +22121,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -24247,23 +22314,6 @@ "requestBody": { "description": "Partially update information about a Swag Delay Action resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/SwagDelayAction" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/SwagDelayAction" @@ -24454,23 +22504,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/Warehouse" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Warehouse" @@ -24534,11 +22567,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -24732,23 +22760,6 @@ "requestBody": { "description": "Partially update information about a Warehouse resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/Warehouse" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Warehouse" @@ -24939,23 +22950,6 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/WarehouseGroup" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/WarehouseGroup" @@ -25019,11 +23013,6 @@ "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -25217,23 +23206,6 @@ "requestBody": { "description": "Partially update information about a Warehouse Group resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/WarehouseGroup" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/WarehouseGroup" @@ -25289,6 +23261,21 @@ } } }, + "/_action/cache-delayed": { + "delete": { + "tags": [ + "System Operations" + ], + "summary": "Clear all invalidated caches", + "description": "Directly triggers invalidation of all cache tags that were marked for invalidation.", + "operationId": "clearCacheDelayed", + "responses": { + "204": { + "description": "Returns a no content response indicating that the cache has been cleared." + } + } + } + }, "/_action/custom-price": { "post": { "tags": [ @@ -26217,9 +24204,7 @@ { "required": [ "id", - "name", - "privileges", - "createdAt" + "name" ], "properties": { "id": { @@ -26358,9 +24343,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "name", - "privileges", - "createdAt" + "name" ], "properties": { "id": { @@ -26416,8 +24399,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "userId", - "aclRoleId", - "createdAt" + "aclRoleId" ], "properties": { "id": { @@ -26461,8 +24443,7 @@ "id", "configId", "type", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -26578,8 +24559,7 @@ "id", "configId", "type", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -26642,8 +24622,7 @@ "id", "term", "salesChannelId", - "actionId", - "createdAt" + "actionId" ], "properties": { "id": { @@ -26744,8 +24723,7 @@ "id", "term", "salesChannelId", - "actionId", - "createdAt" + "actionId" ], "properties": { "id": { @@ -26792,8 +24770,7 @@ "id", "boost", "name", - "configId", - "createdAt" + "configId" ], "properties": { "id": { @@ -26942,8 +24919,7 @@ "id", "boost", "name", - "configId", - "createdAt" + "configId" ], "properties": { "id": { @@ -27010,11 +24986,7 @@ { "required": [ "id", - "salesChannelId", - "esEnabled", - "andLogic", - "minSearchLength", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -27193,11 +25165,7 @@ "AdvancedSearchConfig": { "required": [ "id", - "salesChannelId", - "esEnabled", - "andLogic", - "minSearchLength", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -27300,11 +25268,7 @@ "id", "configId", "entity", - "field", - "tokenize", - "searchable", - "ranking", - "createdAt" + "field" ], "properties": { "id": { @@ -27418,11 +25382,7 @@ "id", "configId", "entity", - "field", - "tokenize", - "searchable", - "ranking", - "createdAt" + "field" ], "properties": { "id": { @@ -27480,8 +25440,7 @@ { "required": [ "id", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -27582,8 +25541,7 @@ "AdvancedSearchEntityStream": { "required": [ "id", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -27632,8 +25590,7 @@ "required": [ "id", "entityStreamId", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -27780,8 +25737,7 @@ "required": [ "id", "entityStreamId", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -27848,8 +25804,7 @@ { "required": [ "id", - "left", - "createdAt" + "left" ], "properties": { "id": { @@ -27924,8 +25879,7 @@ "AdvancedSearchSynonym": { "required": [ "id", - "left", - "createdAt" + "left" ], "properties": { "id": { @@ -27975,13 +25929,9 @@ "id", "name", "path", - "active", - "configurable", "version", - "allowDisable", "integrationId", "aclRoleId", - "createdAt", "label" ], "properties": { @@ -28481,13 +26431,9 @@ "id", "name", "path", - "active", - "configurable", "version", - "allowDisable", "integrationId", "aclRoleId", - "createdAt", "label" ], "properties": { @@ -28686,7 +26632,6 @@ "url", "action", "appId", - "createdAt", "label" ], "properties": { @@ -28774,7 +26719,6 @@ "url", "action", "appId", - "createdAt", "label" ], "properties": { @@ -28831,8 +26775,7 @@ "id", "value", "appId", - "localeId", - "createdAt" + "localeId" ], "properties": { "id": { @@ -28871,8 +26814,7 @@ "id", "value", "appId", - "localeId", - "createdAt" + "localeId" ], "properties": { "id": { @@ -28917,7 +26859,6 @@ "template", "styles", "appId", - "createdAt", "label" ], "properties": { @@ -29005,7 +26946,6 @@ "template", "styles", "appId", - "createdAt", "label" ], "properties": { @@ -29063,7 +27003,6 @@ "appId", "name", "url", - "createdAt", "label" ], "properties": { @@ -29215,7 +27154,6 @@ "appId", "name", "url", - "createdAt", "label" ], "properties": { @@ -29313,8 +27251,7 @@ "id", "appId", "name", - "aware", - "createdAt" + "aware" ], "properties": { "id": { @@ -29423,8 +27360,7 @@ "id", "appId", "name", - "aware", - "createdAt" + "aware" ], "properties": { "id": { @@ -29480,8 +27416,7 @@ "id", "appName", "identifier", - "paymentMethodId", - "createdAt" + "paymentMethodId" ], "properties": { "id": { @@ -29637,8 +27572,7 @@ "id", "appName", "identifier", - "paymentMethodId", - "createdAt" + "paymentMethodId" ], "properties": { "id": { @@ -29715,7 +27649,6 @@ "identifier", "active", "appId", - "createdAt", "name" ], "properties": { @@ -29835,7 +27768,6 @@ "identifier", "active", "appId", - "createdAt", "name" ], "properties": { @@ -29901,8 +27833,7 @@ "id", "appName", "identifier", - "shippingMethodId", - "createdAt" + "shippingMethodId" ], "properties": { "id": { @@ -30040,8 +27971,7 @@ "id", "appName", "identifier", - "shippingMethodId", - "createdAt" + "shippingMethodId" ], "properties": { "id": { @@ -30100,8 +28030,7 @@ "template", "path", "active", - "appId", - "createdAt" + "appId" ], "properties": { "id": { @@ -30177,8 +28106,7 @@ "template", "path", "active", - "appId", - "createdAt" + "appId" ], "properties": { "id": { @@ -30221,8 +28149,7 @@ }, { "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -30320,8 +28247,7 @@ }, "B2bBusinessPartner": { "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -30370,8 +28296,7 @@ "name", "priority", "active", - "conditions", - "createdAt" + "conditions" ], "properties": { "id": { @@ -30520,8 +28445,7 @@ "name", "priority", "active", - "conditions", - "createdAt" + "conditions" ], "properties": { "id": { @@ -30590,7 +28514,6 @@ "identifier", "active", "appId", - "createdAt", "name" ], "properties": { @@ -30679,7 +28602,6 @@ "identifier", "active", "appId", - "createdAt", "name" ], "properties": { @@ -30751,8 +28673,7 @@ "cartPayload", "itemRounding", "totalRounding", - "lineItemCount", - "createdAt" + "lineItemCount" ], "properties": { "id": { @@ -31385,8 +29306,7 @@ "cartPayload", "itemRounding", "totalRounding", - "lineItemCount", - "createdAt" + "lineItemCount" ], "properties": { "id": { @@ -31645,8 +29565,7 @@ "firstName", "lastName", "street", - "city", - "createdAt" + "city" ], "properties": { "id": { @@ -31853,8 +29772,7 @@ "firstName", "lastName", "street", - "city", - "createdAt" + "city" ], "properties": { "id": { @@ -31949,8 +29867,7 @@ { "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -32057,8 +29974,7 @@ "B2bComponentsRole": { "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -32114,8 +30030,7 @@ "required": [ "id", "salesChannelId", - "customerId", - "createdAt" + "customerId" ], "properties": { "id": { @@ -32358,8 +30273,7 @@ "required": [ "id", "salesChannelId", - "customerId", - "createdAt" + "customerId" ], "properties": { "id": { @@ -32444,8 +30358,7 @@ { "required": [ "id", - "quantity", - "createdAt" + "quantity" ], "properties": { "id": { @@ -32559,8 +30472,7 @@ "description": "Added since version: 6.6.2.0", "required": [ "id", - "quantity", - "createdAt" + "quantity" ], "properties": { "id": { @@ -32622,8 +30534,7 @@ "languageId", "firstName", "lastName", - "email", - "createdAt" + "email" ], "properties": { "id": { @@ -32810,8 +30721,7 @@ "languageId", "firstName", "lastName", - "email", - "createdAt" + "email" ], "properties": { "id": { @@ -32918,8 +30828,7 @@ "orderId", "firstName", "lastName", - "employeeId", - "createdAt" + "employeeId" ], "properties": { "id": { @@ -33032,8 +30941,7 @@ "orderId", "firstName", "lastName", - "employeeId", - "createdAt" + "employeeId" ], "properties": { "id": { @@ -33090,8 +30998,7 @@ "required": [ "id", "name", - "group", - "createdAt" + "group" ], "properties": { "id": { @@ -33129,8 +31036,7 @@ "required": [ "id", "name", - "group", - "createdAt" + "group" ], "properties": { "id": { @@ -33171,10 +31077,6 @@ { "required": [ "id", - "displayNestedProducts", - "type", - "productAssignmentType", - "createdAt", "name" ], "properties": { @@ -33737,10 +31639,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "displayNestedProducts", - "type", - "productAssignmentType", - "createdAt", "name" ], "properties": { @@ -34006,8 +31904,7 @@ "id", "position", "type", - "sectionId", - "createdAt" + "sectionId" ], "properties": { "id": { @@ -34199,8 +32096,7 @@ "id", "position", "type", - "sectionId", - "createdAt" + "sectionId" ], "properties": { "id": { @@ -34311,8 +32207,7 @@ { "required": [ "id", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -34564,8 +32459,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -34666,8 +32560,7 @@ "id", "position", "type", - "pageId", - "createdAt" + "pageId" ], "properties": { "id": { @@ -34850,8 +32743,7 @@ "id", "position", "type", - "pageId", - "createdAt" + "pageId" ], "properties": { "id": { @@ -34955,8 +32847,7 @@ "id", "type", "slot", - "blockId", - "createdAt" + "blockId" ], "properties": { "id": { @@ -35055,8 +32946,7 @@ "id", "type", "slot", - "blockId", - "createdAt" + "blockId" ], "properties": { "id": { @@ -35125,8 +33015,6 @@ { "required": [ "id", - "isEu", - "createdAt", "name", "addressFormat" ], @@ -35513,8 +33401,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "isEu", - "createdAt", "name", "addressFormat" ], @@ -35726,7 +33612,6 @@ "id", "countryId", "shortCode", - "createdAt", "name" ], "properties": { @@ -35910,7 +33795,6 @@ "id", "countryId", "shortCode", - "createdAt", "name" ], "properties": { @@ -36019,7 +33903,6 @@ "isoCode", "itemRounding", "totalRounding", - "createdAt", "shortName", "name" ], @@ -36417,7 +34300,6 @@ "isoCode", "itemRounding", "totalRounding", - "createdAt", "shortName", "name" ], @@ -36636,8 +34518,7 @@ "currencyId", "countryId", "itemRounding", - "totalRounding", - "createdAt" + "totalRounding" ], "properties": { "id": { @@ -36779,8 +34660,7 @@ "currencyId", "countryId", "itemRounding", - "totalRounding", - "createdAt" + "totalRounding" ], "properties": { "id": { @@ -36866,8 +34746,7 @@ "required": [ "id", "name", - "fields", - "createdAt" + "fields" ], "properties": { "id": { @@ -36929,8 +34808,7 @@ "required": [ "id", "name", - "fields", - "createdAt" + "fields" ], "properties": { "id": { @@ -36995,8 +34873,7 @@ "required": [ "id", "name", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -37110,8 +34987,7 @@ "required": [ "id", "name", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -37171,8 +35047,7 @@ { "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -37345,8 +35220,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -37417,8 +35291,7 @@ "required": [ "id", "customFieldSetId", - "entityName", - "createdAt" + "entityName" ], "properties": { "id": { @@ -37486,8 +35359,7 @@ "required": [ "id", "customFieldSetId", - "entityName", - "createdAt" + "entityName" ], "properties": { "id": { @@ -37526,8 +35398,7 @@ "required": [ "id", "productId", - "price", - "createdAt" + "price" ], "properties": { "id": { @@ -37664,8 +35535,7 @@ "required": [ "id", "productId", - "price", - "createdAt" + "price" ], "properties": { "id": { @@ -37731,9 +35601,7 @@ "firstName", "lastName", "email", - "accountType", - "defaultPaymentMethodId", - "createdAt" + "defaultPaymentMethodId" ], "properties": { "id": { @@ -38798,9 +36666,7 @@ "firstName", "lastName", "email", - "accountType", - "defaultPaymentMethodId", - "createdAt" + "defaultPaymentMethodId" ], "properties": { "id": { @@ -39371,8 +37237,7 @@ "firstName", "lastName", "city", - "street", - "createdAt" + "street" ], "properties": { "id": { @@ -39576,8 +37441,7 @@ "firstName", "lastName", "city", - "street", - "createdAt" + "street" ], "properties": { "id": { @@ -39670,7 +37534,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -39858,7 +37721,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -39964,8 +37826,7 @@ "description": "Added since version: 6.3.1.0", "required": [ "customerGroupId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -40004,8 +37865,7 @@ "required": [ "id", "hash", - "customerId", - "createdAt" + "customerId" ], "properties": { "id": { @@ -40073,8 +37933,7 @@ "required": [ "id", "hash", - "customerId", - "createdAt" + "customerId" ], "properties": { "id": { @@ -40113,8 +37972,7 @@ "required": [ "id", "customerId", - "features", - "createdAt" + "features" ], "properties": { "id": { @@ -40181,8 +38039,7 @@ "required": [ "id", "customerId", - "features", - "createdAt" + "features" ], "properties": { "id": { @@ -40250,8 +38107,7 @@ "required": [ "id", "customerId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -40383,8 +38239,7 @@ "required": [ "id", "customerId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -40437,8 +38292,7 @@ "required": [ "id", "productId", - "wishlistId", - "createdAt" + "wishlistId" ], "properties": { "id": { @@ -40540,8 +38394,7 @@ "required": [ "id", "productId", - "wishlistId", - "createdAt" + "wishlistId" ], "properties": { "id": { @@ -40591,8 +38444,7 @@ "name", "min", "max", - "unit", - "createdAt" + "unit" ], "properties": { "id": { @@ -40708,8 +38560,7 @@ "name", "min", "max", - "unit", - "createdAt" + "unit" ], "properties": { "id": { @@ -40774,8 +38625,7 @@ "fileType", "orderId", "config", - "deepLinkCode", - "createdAt" + "deepLinkCode" ], "properties": { "id": { @@ -40998,8 +38848,7 @@ "fileType", "orderId", "config", - "deepLinkCode", - "createdAt" + "deepLinkCode" ], "properties": { "id": { @@ -41088,9 +38937,7 @@ "required": [ "id", "documentTypeId", - "name", - "global", - "createdAt" + "name" ], "properties": { "id": { @@ -41240,9 +39087,7 @@ "required": [ "id", "documentTypeId", - "name", - "global", - "createdAt" + "name" ], "properties": { "id": { @@ -41312,8 +39157,7 @@ { "required": [ "id", - "documentBaseConfigId", - "createdAt" + "documentBaseConfigId" ], "properties": { "id": { @@ -41443,8 +39287,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "documentBaseConfigId", - "createdAt" + "documentBaseConfigId" ], "properties": { "id": { @@ -41495,7 +39338,6 @@ "required": [ "id", "technicalName", - "createdAt", "name" ], "properties": { @@ -41669,7 +39511,6 @@ "required": [ "id", "technicalName", - "createdAt", "name" ], "properties": { @@ -41766,8 +39607,7 @@ "required": [ "id", "name", - "eventName", - "createdAt" + "eventName" ], "properties": { "id": { @@ -41922,8 +39762,7 @@ "required": [ "id", "name", - "eventName", - "createdAt" + "eventName" ], "properties": { "id": { @@ -42024,8 +39863,7 @@ { "required": [ "id", - "flowId", - "createdAt" + "flowId" ], "properties": { "id": { @@ -42306,8 +40144,7 @@ "description": "Added since version: 6.4.6.0", "required": [ "id", - "flowId", - "createdAt" + "flowId" ], "properties": { "id": { @@ -42457,8 +40294,7 @@ { "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -42490,8 +40326,7 @@ "description": "Added since version: 6.4.18.0", "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -42528,8 +40363,7 @@ "id", "originalName", "path", - "expireDate", - "createdAt" + "expireDate" ], "properties": { "id": { @@ -42608,8 +40442,7 @@ "id", "originalName", "path", - "expireDate", - "createdAt" + "expireDate" ], "properties": { "id": { @@ -42661,8 +40494,7 @@ "activity", "state", "records", - "config", - "createdAt" + "config" ], "properties": { "id": { @@ -42879,8 +40711,7 @@ "activity", "state", "records", - "config", - "createdAt" + "config" ], "properties": { "id": { @@ -42966,8 +40797,7 @@ "sourceEntity", "fileType", "delimiter", - "enclosure", - "createdAt" + "enclosure" ], "properties": { "id": { @@ -43072,8 +40902,7 @@ "sourceEntity", "fileType", "delimiter", - "enclosure", - "createdAt" + "enclosure" ], "properties": { "id": { @@ -43149,8 +40978,7 @@ "id", "label", "accessKey", - "secretAccessKey", - "createdAt" + "secretAccessKey" ], "properties": { "id": { @@ -43302,8 +41130,7 @@ "id", "label", "accessKey", - "secretAccessKey", - "createdAt" + "secretAccessKey" ], "properties": { "id": { @@ -43428,7 +41255,6 @@ { "required": [ "id", - "createdAt", "name", "url" ], @@ -43622,7 +41448,6 @@ "description": "Added since version: 6.4.0.0", "required": [ "id", - "createdAt", "name", "url" ], @@ -43778,8 +41603,7 @@ "required": [ "id", "localeId", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -44353,8 +42177,7 @@ "required": [ "id", "localeId", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -44572,7 +42395,6 @@ "required": [ "id", "code", - "createdAt", "name", "territory" ], @@ -44683,7 +42505,6 @@ "required": [ "id", "code", - "createdAt", "name", "territory" ], @@ -44740,8 +42561,7 @@ }, { "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -44782,8 +42602,7 @@ "LogEntry": { "description": "Added since version: 6.0.0.0", "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -44828,7 +42647,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -44915,7 +42733,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -44976,7 +42793,6 @@ "required": [ "id", "mailTemplateTypeId", - "createdAt", "subject", "contentHtml", "contentPlain" @@ -45099,7 +42915,6 @@ "required": [ "id", "mailTemplateTypeId", - "createdAt", "subject", "contentHtml", "contentPlain" @@ -45207,7 +43022,6 @@ "required": [ "id", "technicalName", - "createdAt", "name" ], "properties": { @@ -45289,7 +43103,6 @@ "required": [ "id", "technicalName", - "createdAt", "name" ], "properties": { @@ -45345,8 +43158,7 @@ "id", "productId", "categoryId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -45486,8 +43298,7 @@ "id", "productId", "categoryId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -45544,8 +43355,7 @@ }, { "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -46540,8 +44350,7 @@ "Media": { "description": "Added since version: 6.0.0.0", "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -46957,8 +44766,7 @@ { "required": [ "id", - "mediaId", - "createdAt" + "mediaId" ], "properties": { "id": { @@ -47035,8 +44843,7 @@ "MediaAiTag": { "required": [ "id", - "mediaId", - "createdAt" + "mediaId" ], "properties": { "id": { @@ -47086,8 +44893,7 @@ { "required": [ "id", - "entity", - "createdAt" + "entity" ], "properties": { "id": { @@ -47153,8 +44959,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "entity", - "createdAt" + "entity" ], "properties": { "id": { @@ -47193,8 +44998,7 @@ "required": [ "id", "configurationId", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -47405,8 +45209,7 @@ "required": [ "id", "configurationId", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -47485,8 +45288,7 @@ }, { "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -47597,8 +45399,7 @@ "MediaFolderConfiguration": { "description": "Added since version: 6.0.0.0", "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -47716,8 +45517,7 @@ "id", "mediaId", "width", - "height", - "createdAt" + "height" ], "properties": { "id": { @@ -47803,8 +45603,7 @@ "id", "mediaId", "width", - "height", - "createdAt" + "height" ], "properties": { "id": { @@ -47861,8 +45660,7 @@ "required": [ "id", "width", - "height", - "createdAt" + "height" ], "properties": { "id": { @@ -47936,8 +45734,7 @@ "required": [ "id", "width", - "height", - "createdAt" + "height" ], "properties": { "id": { @@ -47987,8 +45784,7 @@ "status", "hash", "languageId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -48187,8 +45983,7 @@ "status", "hash", "languageId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -48307,8 +46102,7 @@ "required": [ "id", "status", - "message", - "createdAt" + "message" ], "properties": { "id": { @@ -48422,8 +46216,7 @@ "required": [ "id", "status", - "message", - "createdAt" + "message" ], "properties": { "id": { @@ -48486,7 +46279,6 @@ "global", "pattern", "start", - "createdAt", "name" ], "properties": { @@ -48637,7 +46429,6 @@ "global", "pattern", "start", - "createdAt", "name" ], "properties": { @@ -48706,8 +46497,7 @@ "required": [ "id", "numberRangeId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -48838,8 +46628,7 @@ "required": [ "id", "numberRangeId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -48890,8 +46679,7 @@ "required": [ "id", "numberRangeId", - "lastValue", - "createdAt" + "lastValue" ], "properties": { "id": { @@ -48960,8 +46748,7 @@ "required": [ "id", "numberRangeId", - "lastValue", - "createdAt" + "lastValue" ], "properties": { "id": { @@ -49002,7 +46789,6 @@ "required": [ "id", "global", - "createdAt", "typeName" ], "properties": { @@ -49112,7 +46898,6 @@ "required": [ "id", "global", - "createdAt", "typeName" ], "properties": { @@ -49177,8 +46962,7 @@ "currencyFactor", "stateId", "itemRounding", - "totalRounding", - "createdAt" + "totalRounding" ], "properties": { "id": { @@ -50095,8 +47879,7 @@ "currencyFactor", "stateId", "itemRounding", - "totalRounding", - "createdAt" + "totalRounding" ], "properties": { "id": { @@ -50650,8 +48433,7 @@ "firstName", "lastName", "street", - "city", - "createdAt" + "city" ], "properties": { "id": { @@ -50897,8 +48679,7 @@ "firstName", "lastName", "street", - "city", - "createdAt" + "city" ], "properties": { "id": { @@ -51011,8 +48792,7 @@ "orderId", "email", "firstName", - "lastName", - "createdAt" + "lastName" ], "properties": { "id": { @@ -51183,8 +48963,7 @@ "orderId", "email", "firstName", - "lastName", - "createdAt" + "lastName" ], "properties": { "id": { @@ -51276,10 +49055,8 @@ "shippingOrderAddressId", "shippingMethodId", "stateId", - "trackingCodes", "shippingDateEarliest", - "shippingDateLatest", - "createdAt" + "shippingDateLatest" ], "properties": { "id": { @@ -51563,10 +49340,8 @@ "shippingOrderAddressId", "shippingMethodId", "stateId", - "trackingCodes", "shippingDateEarliest", - "shippingDateLatest", - "createdAt" + "shippingDateLatest" ], "properties": { "id": { @@ -51716,8 +49491,7 @@ "required": [ "id", "orderDeliveryId", - "orderLineItemId", - "createdAt" + "orderLineItemId" ], "properties": { "id": { @@ -51899,8 +49673,7 @@ "required": [ "id", "orderDeliveryId", - "orderLineItemId", - "createdAt" + "orderLineItemId" ], "properties": { "id": { @@ -52031,11 +49804,9 @@ "identifier", "quantity", "label", - "position", "states", "price", - "children", - "createdAt" + "children" ], "properties": { "id": { @@ -52552,11 +50323,9 @@ "identifier", "quantity", "label", - "position", "states", "price", - "children", - "createdAt" + "children" ], "properties": { "id": { @@ -52840,8 +50609,7 @@ "orderLineItemId", "mediaId", "position", - "accessGranted", - "createdAt" + "accessGranted" ], "properties": { "id": { @@ -52959,8 +50727,7 @@ "orderLineItemId", "mediaId", "position", - "accessGranted", - "createdAt" + "accessGranted" ], "properties": { "id": { @@ -53022,8 +50789,7 @@ "id", "orderId", "productId", - "warehouseId", - "createdAt" + "warehouseId" ], "properties": { "id": { @@ -53172,8 +50938,7 @@ "id", "orderId", "productId", - "warehouseId", - "createdAt" + "warehouseId" ], "properties": { "id": { @@ -53244,8 +51009,7 @@ "orderId", "stateId", "returnNumber", - "requestedAt", - "createdAt" + "requestedAt" ], "properties": { "id": { @@ -53561,8 +51325,7 @@ "orderId", "stateId", "returnNumber", - "requestedAt", - "createdAt" + "requestedAt" ], "properties": { "id": { @@ -53749,8 +51512,7 @@ "reasonId", "quantity", "price", - "stateId", - "createdAt" + "stateId" ], "properties": { "id": { @@ -54004,8 +51766,7 @@ "reasonId", "quantity", "price", - "stateId", - "createdAt" + "stateId" ], "properties": { "id": { @@ -54149,7 +51910,6 @@ "required": [ "id", "reasonKey", - "createdAt", "content" ], "properties": { @@ -54221,7 +51981,6 @@ "required": [ "id", "reasonKey", - "createdAt", "content" ], "properties": { @@ -54301,8 +52060,7 @@ "orderId", "paymentMethodId", "amount", - "stateId", - "createdAt" + "stateId" ], "properties": { "id": { @@ -54537,8 +52295,7 @@ "orderId", "paymentMethodId", "amount", - "stateId", - "createdAt" + "stateId" ], "properties": { "id": { @@ -54667,8 +52424,7 @@ "id", "orderTransactionId", "stateId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -54869,8 +52625,7 @@ "id", "orderTransactionId", "stateId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -54992,8 +52747,7 @@ "id", "captureId", "stateId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -55197,8 +52951,7 @@ "id", "captureId", "stateId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -55323,8 +53076,7 @@ "id", "refundId", "orderLineItemId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -55505,8 +53257,7 @@ "id", "refundId", "orderLineItemId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -55631,8 +53382,7 @@ "required": [ "id", "orderId", - "warehouseGroupId", - "createdAt" + "warehouseGroupId" ], "properties": { "id": { @@ -55737,8 +53487,7 @@ "required": [ "id", "orderId", - "warehouseGroupId", - "createdAt" + "warehouseGroupId" ], "properties": { "id": { @@ -55789,7 +53538,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -56206,7 +53954,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -56421,7 +54168,6 @@ "name", "autoload", "version", - "createdAt", "label" ], "properties": { @@ -56555,7 +54301,6 @@ "name", "autoload", "version", - "createdAt", "label" ], "properties": { @@ -56662,7 +54407,6 @@ "price", "productNumber", "stock", - "createdAt", "name" ], "properties": { @@ -58147,7 +55891,6 @@ "price", "productNumber", "stock", - "createdAt", "name" ], "properties": { @@ -58940,8 +56683,7 @@ "required": [ "id", "productId", - "optionId", - "createdAt" + "optionId" ], "properties": { "id": { @@ -59090,8 +56832,7 @@ "required": [ "id", "productId", - "optionId", - "createdAt" + "optionId" ], "properties": { "id": { @@ -59160,10 +56901,7 @@ "required": [ "id", "name", - "position", - "type", - "productId", - "createdAt" + "productId" ], "properties": { "id": { @@ -59322,10 +57060,7 @@ "required": [ "id", "name", - "position", - "type", - "productId", - "createdAt" + "productId" ], "properties": { "id": { @@ -59405,8 +57140,7 @@ "required": [ "id", "crossSellingId", - "productId", - "createdAt" + "productId" ], "properties": { "id": { @@ -59512,8 +57246,7 @@ "required": [ "id", "crossSellingId", - "productId", - "createdAt" + "productId" ], "properties": { "id": { @@ -59597,8 +57330,7 @@ "required": [ "id", "productId", - "mediaId", - "createdAt" + "mediaId" ], "properties": { "id": { @@ -59711,8 +57443,7 @@ "required": [ "id", "productId", - "mediaId", - "createdAt" + "mediaId" ], "properties": { "id": { @@ -59780,8 +57511,7 @@ "encoding", "fileFormat", "generateByCronjob", - "interval", - "createdAt" + "interval" ], "properties": { "id": { @@ -60028,8 +57758,7 @@ "encoding", "fileFormat", "generateByCronjob", - "interval", - "createdAt" + "interval" ], "properties": { "id": { @@ -60134,7 +57863,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -60209,7 +57937,6 @@ "description": "Added since version: 6.3.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -60351,7 +58078,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -60474,7 +58200,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -60545,8 +58270,7 @@ "required": [ "id", "productId", - "mediaId", - "createdAt" + "mediaId" ], "properties": { "id": { @@ -60690,8 +58414,7 @@ "required": [ "id", "productId", - "mediaId", - "createdAt" + "mediaId" ], "properties": { "id": { @@ -60790,8 +58513,7 @@ "productId", "ruleId", "price", - "quantityStart", - "createdAt" + "quantityStart" ], "properties": { "id": { @@ -60916,8 +58638,7 @@ "productId", "ruleId", "price", - "quantityStart", - "createdAt" + "quantityStart" ], "properties": { "id": { @@ -61021,8 +58742,7 @@ "salesChannelId", "languageId", "title", - "content", - "createdAt" + "content" ], "properties": { "id": { @@ -61218,8 +58938,7 @@ "salesChannelId", "languageId", "title", - "content", - "createdAt" + "content" ], "properties": { "id": { @@ -61305,8 +59024,7 @@ "required": [ "id", "productId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -61416,8 +59134,7 @@ "required": [ "id", "productId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -61473,10 +59190,7 @@ { "required": [ "id", - "languageId", - "andLogic", - "minSearchLength", - "createdAt" + "languageId" ], "properties": { "id": { @@ -61584,10 +59298,7 @@ "description": "Added since version: 6.3.5.0", "required": [ "id", - "languageId", - "andLogic", - "minSearchLength", - "createdAt" + "languageId" ], "properties": { "id": { @@ -61643,11 +59354,7 @@ "required": [ "id", "searchConfigId", - "field", - "tokenize", - "searchable", - "ranking", - "createdAt" + "field" ], "properties": { "id": { @@ -61758,11 +59465,7 @@ "required": [ "id", "searchConfigId", - "field", - "tokenize", - "searchable", - "ranking", - "createdAt" + "field" ], "properties": { "id": { @@ -61821,8 +59524,7 @@ "languageId", "productId", "keyword", - "ranking", - "createdAt" + "ranking" ], "properties": { "id": { @@ -61937,8 +59639,7 @@ "languageId", "productId", "keyword", - "ranking", - "createdAt" + "ranking" ], "properties": { "id": { @@ -62000,7 +59701,6 @@ "priority", "active", "fields", - "createdAt", "label" ], "properties": { @@ -62053,7 +59753,6 @@ "priority", "active", "fields", - "createdAt", "label" ], "properties": { @@ -62105,7 +59804,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -62281,7 +59979,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -62356,8 +60053,7 @@ "required": [ "id", "productStreamId", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -62508,8 +60204,7 @@ "required": [ "id", "productStreamId", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -62646,8 +60341,7 @@ "id", "productId", "salesChannelId", - "visibility", - "createdAt" + "visibility" ], "properties": { "id": { @@ -62754,8 +60448,7 @@ "id", "productId", "salesChannelId", - "visibility", - "createdAt" + "visibility" ], "properties": { "id": { @@ -62807,8 +60500,7 @@ "id", "productId", "warehouseId", - "stock", - "createdAt" + "stock" ], "properties": { "id": { @@ -62914,8 +60606,7 @@ "id", "productId", "warehouseId", - "stock", - "createdAt" + "stock" ], "properties": { "id": { @@ -62997,14 +60688,6 @@ { "required": [ "id", - "active", - "priority", - "exclusive", - "useCodes", - "useIndividualCodes", - "useSetGroups", - "preventCombination", - "createdAt", "name" ], "properties": { @@ -63423,14 +61106,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "active", - "priority", - "exclusive", - "useCodes", - "useIndividualCodes", - "useSetGroups", - "preventCombination", - "createdAt", "name" ], "properties": { @@ -63653,9 +61328,7 @@ "promotionId", "scope", "type", - "value", - "considerAdvancedRules", - "createdAt" + "value" ], "properties": { "id": { @@ -63813,9 +61486,7 @@ "promotionId", "scope", "type", - "value", - "considerAdvancedRules", - "createdAt" + "value" ], "properties": { "id": { @@ -63894,8 +61565,7 @@ "id", "discountId", "currencyId", - "price", - "createdAt" + "price" ], "properties": { "id": { @@ -63998,8 +61668,7 @@ "id", "discountId", "currencyId", - "price", - "createdAt" + "price" ], "properties": { "id": { @@ -64075,8 +61744,7 @@ "required": [ "id", "promotionId", - "code", - "createdAt" + "code" ], "properties": { "id": { @@ -64147,8 +61815,7 @@ "required": [ "id", "promotionId", - "code", - "createdAt" + "code" ], "properties": { "id": { @@ -64276,8 +61943,7 @@ "id", "promotionId", "salesChannelId", - "priority", - "createdAt" + "priority" ], "properties": { "id": { @@ -64380,8 +62046,7 @@ "id", "promotionId", "salesChannelId", - "priority", - "createdAt" + "priority" ], "properties": { "id": { @@ -64431,8 +62096,7 @@ "promotionId", "packagerKey", "sorterKey", - "value", - "createdAt" + "value" ], "properties": { "id": { @@ -64540,8 +62204,7 @@ "promotionId", "packagerKey", "sorterKey", - "value", - "createdAt" + "value" ], "properties": { "id": { @@ -64621,9 +62284,6 @@ { "required": [ "id", - "displayType", - "sortingType", - "createdAt", "name" ], "properties": { @@ -64714,9 +62374,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "displayType", - "sortingType", - "createdAt", "name" ], "properties": { @@ -64781,7 +62438,6 @@ "required": [ "id", "groupId", - "createdAt", "name" ], "properties": { @@ -64989,7 +62645,6 @@ "required": [ "id", "groupId", - "createdAt", "name" ], "properties": { @@ -65073,8 +62728,7 @@ "salesChannelId", "customerId", "itemRounding", - "totalRounding", - "createdAt" + "totalRounding" ], "properties": { "id": { @@ -65791,8 +63445,7 @@ "salesChannelId", "customerId", "itemRounding", - "totalRounding", - "createdAt" + "totalRounding" ], "properties": { "id": { @@ -66117,8 +63770,7 @@ "required": [ "id", "comment", - "quoteId", - "createdAt" + "quoteId" ], "properties": { "id": { @@ -66296,8 +63948,7 @@ "required": [ "id", "comment", - "quoteId", - "createdAt" + "quoteId" ], "properties": { "id": { @@ -66372,8 +64023,7 @@ "quoteId", "shippingMethodId", "shippingDateEarliest", - "shippingDateLatest", - "createdAt" + "shippingDateLatest" ], "properties": { "id": { @@ -66580,8 +64230,7 @@ "quoteId", "shippingMethodId", "shippingDateEarliest", - "shippingDateLatest", - "createdAt" + "shippingDateLatest" ], "properties": { "id": { @@ -66707,8 +64356,7 @@ "required": [ "id", "quoteDeliveryId", - "quoteLineItemId", - "createdAt" + "quoteLineItemId" ], "properties": { "id": { @@ -66890,8 +64538,7 @@ "required": [ "id", "quoteDeliveryId", - "quoteLineItemId", - "createdAt" + "quoteLineItemId" ], "properties": { "id": { @@ -67021,8 +64668,7 @@ "fileType", "quoteId", "config", - "deepLinkCode", - "createdAt" + "deepLinkCode" ], "properties": { "id": { @@ -67187,8 +64833,7 @@ "fileType", "quoteId", "config", - "deepLinkCode", - "createdAt" + "deepLinkCode" ], "properties": { "id": { @@ -67272,8 +64917,7 @@ "quoteId", "employeeId", "firstName", - "lastName", - "createdAt" + "lastName" ], "properties": { "id": { @@ -67386,8 +65030,7 @@ "quoteId", "employeeId", "firstName", - "lastName", - "createdAt" + "lastName" ], "properties": { "id": { @@ -67451,8 +65094,7 @@ "label", "quantity", "price", - "position", - "createdAt" + "position" ], "properties": { "id": { @@ -67839,8 +65481,7 @@ "label", "quantity", "price", - "position", - "createdAt" + "position" ], "properties": { "id": { @@ -68065,8 +65706,7 @@ "id", "quoteId", "paymentMethodId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -68233,8 +65873,7 @@ "id", "quoteId", "paymentMethodId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -68346,8 +65985,7 @@ "required": [ "id", "name", - "priority", - "createdAt" + "priority" ], "properties": { "id": { @@ -68939,8 +66577,7 @@ "required": [ "id", "name", - "priority", - "createdAt" + "priority" ], "properties": { "id": { @@ -69180,8 +66817,7 @@ "required": [ "id", "type", - "ruleId", - "createdAt" + "ruleId" ], "properties": { "id": { @@ -69356,8 +66992,7 @@ "required": [ "id", "type", - "ruleId", - "createdAt" + "ruleId" ], "properties": { "id": { @@ -69463,7 +67098,6 @@ "countryId", "navigationCategoryId", "accessKey", - "createdAt", "name", "homeEnabled" ], @@ -70861,7 +68495,6 @@ "countryId", "navigationCategoryId", "accessKey", - "createdAt", "name", "homeEnabled" ], @@ -71308,8 +68941,7 @@ }, { "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -71380,8 +69012,7 @@ "SalesChannelAnalytics": { "description": "Added since version: 6.2.0.0", "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -71485,8 +69116,7 @@ "salesChannelId", "languageId", "currencyId", - "snippetSetId", - "createdAt" + "snippetSetId" ], "properties": { "id": { @@ -71722,8 +69352,7 @@ "salesChannelId", "languageId", "currencyId", - "snippetSetId", - "createdAt" + "snippetSetId" ], "properties": { "id": { @@ -71882,7 +69511,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -71975,7 +69603,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -72042,7 +69669,6 @@ "required": [ "id", "salutationKey", - "createdAt", "displayName", "letterName" ], @@ -72313,7 +69939,6 @@ "required": [ "id", "salutationKey", - "createdAt", "displayName", "letterName" ], @@ -72460,9 +70085,7 @@ "scheduledTaskClass", "runInterval", "defaultRunInterval", - "status", - "nextExecutionTime", - "createdAt" + "status" ], "properties": { "id": { @@ -72517,9 +70140,7 @@ "scheduledTaskClass", "runInterval", "defaultRunInterval", - "status", - "nextExecutionTime", - "createdAt" + "status" ], "properties": { "id": { @@ -72576,8 +70197,7 @@ "script", "hook", "name", - "active", - "createdAt" + "active" ], "properties": { "id": { @@ -72656,8 +70276,7 @@ "script", "hook", "name", - "active", - "createdAt" + "active" ], "properties": { "id": { @@ -72709,8 +70328,7 @@ "foreignKey", "routeName", "pathInfo", - "seoPathInfo", - "createdAt" + "seoPathInfo" ], "properties": { "id": { @@ -72844,8 +70462,7 @@ "foreignKey", "routeName", "pathInfo", - "seoPathInfo", - "createdAt" + "seoPathInfo" ], "properties": { "id": { @@ -72922,8 +70539,7 @@ "required": [ "id", "entityName", - "routeName", - "createdAt" + "routeName" ], "properties": { "id": { @@ -73003,8 +70619,7 @@ "required": [ "id", "entityName", - "routeName", - "createdAt" + "routeName" ], "properties": { "id": { @@ -73056,8 +70671,6 @@ "required": [ "id", "deliveryTimeId", - "taxType", - "createdAt", "name" ], "properties": { @@ -73501,8 +71114,6 @@ "required": [ "id", "deliveryTimeId", - "taxType", - "createdAt", "name" ], "properties": { @@ -73688,8 +71299,7 @@ { "required": [ "id", - "shippingMethodId", - "createdAt" + "shippingMethodId" ], "properties": { "id": { @@ -73840,8 +71450,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "shippingMethodId", - "createdAt" + "shippingMethodId" ], "properties": { "id": { @@ -73943,8 +71552,7 @@ "setId", "translationKey", "value", - "author", - "createdAt" + "author" ], "properties": { "id": { @@ -74023,8 +71631,7 @@ "setId", "translationKey", "value", - "author", - "createdAt" + "author" ], "properties": { "id": { @@ -74074,8 +71681,7 @@ "id", "name", "baseFile", - "iso", - "createdAt" + "iso" ], "properties": { "id": { @@ -74182,8 +71788,7 @@ "id", "name", "baseFile", - "iso", - "createdAt" + "iso" ], "properties": { "id": { @@ -74237,8 +71842,7 @@ "id", "name", "width", - "height", - "createdAt" + "height" ], "properties": { "id": { @@ -74276,8 +71880,7 @@ "id", "name", "width", - "height", - "createdAt" + "height" ], "properties": { "id": { @@ -74316,8 +71919,7 @@ { "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -74458,8 +72060,7 @@ "SpatialScene": { "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -74525,8 +72126,7 @@ "id", "sceneId", "type", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -74603,8 +72203,7 @@ "id", "sceneId", "type", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -74653,8 +72252,7 @@ "id", "sceneId", "type", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -74741,8 +72339,7 @@ "id", "sceneId", "type", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -74801,9 +72398,7 @@ "id", "sceneId", "mediaId", - "name", - "visible", - "createdAt" + "name" ], "properties": { "id": { @@ -74916,9 +72511,7 @@ "id", "sceneId", "mediaId", - "name", - "visible", - "createdAt" + "name" ], "properties": { "id": { @@ -74978,8 +72571,7 @@ "name", "type", "active", - "config", - "createdAt" + "config" ], "properties": { "id": { @@ -75088,8 +72680,7 @@ "name", "type", "active", - "config", - "createdAt" + "config" ], "properties": { "id": { @@ -75144,8 +72735,7 @@ "id", "ssoProviderId", "customerId", - "subject", - "createdAt" + "subject" ], "properties": { "id": { @@ -75246,8 +72836,7 @@ "id", "ssoProviderId", "customerId", - "subject", - "createdAt" + "subject" ], "properties": { "id": { @@ -75294,7 +72883,6 @@ "required": [ "id", "technicalName", - "createdAt", "name" ], "properties": { @@ -75436,7 +73024,6 @@ "required": [ "id", "technicalName", - "createdAt", "name" ], "properties": { @@ -75505,8 +73092,7 @@ "stateMachineId", "entityName", "fromStateId", - "toStateId", - "createdAt" + "toStateId" ], "properties": { "id": { @@ -75688,8 +73274,7 @@ "stateMachineId", "entityName", "fromStateId", - "toStateId", - "createdAt" + "toStateId" ], "properties": { "id": { @@ -75762,7 +73347,6 @@ "id", "technicalName", "stateMachineId", - "createdAt", "name" ], "properties": { @@ -76311,7 +73895,6 @@ "id", "technicalName", "stateMachineId", - "createdAt", "name" ], "properties": { @@ -76608,8 +74191,7 @@ "actionName", "stateMachineId", "fromStateId", - "toStateId", - "createdAt" + "toStateId" ], "properties": { "id": { @@ -76748,8 +74330,7 @@ "actionName", "stateMachineId", "fromStateId", - "toStateId", - "createdAt" + "toStateId" ], "properties": { "id": { @@ -76812,8 +74393,6 @@ "subscriptionIntervalName", "dateInterval", "cronInterval", - "initialExecutionCount", - "remainingExecutionCount", "billingAddressId", "shippingAddressId", "shippingMethodId", @@ -76822,8 +74401,7 @@ "languageId", "stateId", "itemRounding", - "totalRounding", - "createdAt" + "totalRounding" ], "properties": { "id": { @@ -77393,8 +74971,6 @@ "subscriptionIntervalName", "dateInterval", "cronInterval", - "initialExecutionCount", - "remainingExecutionCount", "billingAddressId", "shippingAddressId", "shippingMethodId", @@ -77403,8 +74979,7 @@ "languageId", "stateId", "itemRounding", - "totalRounding", - "createdAt" + "totalRounding" ], "properties": { "id": { @@ -77608,8 +75183,7 @@ "firstName", "lastName", "street", - "city", - "createdAt" + "city" ], "properties": { "id": { @@ -77873,8 +75447,7 @@ "firstName", "lastName", "street", - "city", - "createdAt" + "city" ], "properties": { "id": { @@ -77979,8 +75552,7 @@ "salutationId", "email", "firstName", - "lastName", - "createdAt" + "lastName" ], "properties": { "id": { @@ -78143,8 +75715,7 @@ "salutationId", "email", "firstName", - "lastName", - "createdAt" + "lastName" ], "properties": { "id": { @@ -78223,11 +75794,7 @@ { "required": [ "id", - "name", - "active", - "dateInterval", - "cronInterval", - "createdAt" + "name" ], "properties": { "id": { @@ -78367,11 +75934,7 @@ "SubscriptionInterval": { "required": [ "id", - "name", - "active", - "dateInterval", - "cronInterval", - "createdAt" + "name" ], "properties": { "id": { @@ -78433,10 +75996,7 @@ { "required": [ "id", - "name", - "active", - "activeStorefrontLabel", - "createdAt" + "name" ], "properties": { "id": { @@ -78618,10 +76178,7 @@ "SubscriptionPlan": { "required": [ "id", - "name", - "active", - "activeStorefrontLabel", - "createdAt" + "name" ], "properties": { "id": { @@ -78787,8 +76344,7 @@ "id", "flowId", "executionTime", - "stored", - "createdAt" + "stored" ], "properties": { "id": { @@ -78969,8 +76525,7 @@ "id", "flowId", "executionTime", - "stored", - "createdAt" + "stored" ], "properties": { "id": { @@ -79072,8 +76627,7 @@ "required": [ "id", "configurationKey", - "configurationValue", - "createdAt" + "configurationValue" ], "properties": { "id": { @@ -79149,8 +76703,7 @@ "required": [ "id", "configurationKey", - "configurationValue", - "createdAt" + "configurationValue" ], "properties": { "id": { @@ -79197,8 +76750,7 @@ { "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -79547,8 +77099,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -79671,9 +77222,7 @@ "required": [ "id", "taxRate", - "name", - "position", - "createdAt" + "name" ], "properties": { "id": { @@ -79813,9 +77362,7 @@ "required": [ "id", "taxRate", - "name", - "position", - "createdAt" + "name" ], "properties": { "id": { @@ -79879,7 +77426,6 @@ "id", "identifier", "priority", - "createdAt", "name" ], "properties": { @@ -80001,7 +77547,6 @@ "id", "identifier", "priority", - "createdAt", "name" ], "properties": { @@ -80070,8 +77615,7 @@ "taxRuleTypeId", "countryId", "taxRate", - "taxId", - "createdAt" + "taxId" ], "properties": { "id": { @@ -80233,8 +77777,7 @@ "taxRuleTypeId", "countryId", "taxRate", - "taxId", - "createdAt" + "taxId" ], "properties": { "id": { @@ -80315,7 +77858,6 @@ "id", "technicalName", "position", - "createdAt", "typeName" ], "properties": { @@ -80394,7 +77936,6 @@ "id", "technicalName", "position", - "createdAt", "typeName" ], "properties": { @@ -80446,8 +77987,7 @@ "id", "name", "author", - "active", - "createdAt" + "active" ], "properties": { "id": { @@ -80646,8 +78186,7 @@ "id", "name", "author", - "active", - "createdAt" + "active" ], "properties": { "id": { @@ -80825,7 +78364,6 @@ { "required": [ "id", - "createdAt", "shortCode", "name" ], @@ -80901,7 +78439,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "shortCode", "name" ], @@ -80954,9 +78491,7 @@ "username", "firstName", "lastName", - "email", - "timeZone", - "createdAt" + "email" ], "properties": { "id": { @@ -81649,9 +79184,7 @@ "username", "firstName", "lastName", - "email", - "timeZone", - "createdAt" + "email" ], "properties": { "id": { @@ -82012,8 +79545,7 @@ "id", "userId", "accessKey", - "secretAccessKey", - "createdAt" + "secretAccessKey" ], "properties": { "id": { @@ -82092,8 +79624,7 @@ "id", "userId", "accessKey", - "secretAccessKey", - "createdAt" + "secretAccessKey" ], "properties": { "id": { @@ -82143,8 +79674,7 @@ "required": [ "id", "userId", - "key", - "createdAt" + "key" ], "properties": { "id": { @@ -82215,8 +79745,7 @@ "required": [ "id", "userId", - "key", - "createdAt" + "key" ], "properties": { "id": { @@ -82259,8 +79788,7 @@ "required": [ "id", "hash", - "userId", - "createdAt" + "userId" ], "properties": { "id": { @@ -82328,8 +79856,7 @@ "required": [ "id", "hash", - "userId", - "createdAt" + "userId" ], "properties": { "id": { @@ -82367,8 +79894,7 @@ { "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -82497,8 +80023,7 @@ "Warehouse": { "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -82550,8 +80075,7 @@ { "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -82686,8 +80210,7 @@ "WarehouseGroup": { "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -82778,9 +80301,7 @@ "id", "name", "eventName", - "url", - "errorCount", - "createdAt" + "url" ], "properties": { "id": { @@ -82866,9 +80387,7 @@ "id", "name", "eventName", - "url", - "errorCount", - "createdAt" + "url" ], "properties": { "id": { @@ -82927,8 +80446,7 @@ "webhookName", "eventName", "deliveryStatus", - "url", - "createdAt" + "url" ], "properties": { "id": { @@ -83038,8 +80556,7 @@ "webhookName", "eventName", "deliveryStatus", - "url", - "createdAt" + "url" ], "properties": { "id": { @@ -83140,68 +80657,6 @@ }, "type": "object" }, - "infoConfigResponse": { - "type": "object", - "properties": { - "version": { - "type": "string", - "description": "The Shopware version." - }, - "versionRevision": { - "type": "string", - "description": "The Shopware version revision." - }, - "adminWorker": { - "type": "object", - "description": "Information about the admin worker.", - "properties": { - "enableAdminWorker": { - "type": "boolean", - "description": "State of the admin worker." - }, - "transports": { - "type": "array", - "description": "Configured transports.", - "items": { - "type": "string" - } - } - } - }, - "bundles": { - "type": "object", - "description": "Asset files of active extensions", - "additionalProperties": { - "type": "object", - "properties": { - "css": { - "type": "array", - "items": { - "type": "string", - "description": "Url to the css file." - } - }, - "js": { - "type": "array", - "items": { - "type": "string", - "description": "Url to the js file." - } - } - } - } - }, - "settings": { - "type": "object", - "properties": { - "enableUrlFeature": { - "type": "boolean", - "description": "State of the `urlFeature` setting." - } - } - } - } - }, "OAuthScopes": { "description": "OAuth scopes that should be requested.", "type": "string", @@ -83405,6 +80860,32 @@ "net" ] }, + "flowBuilderActionsResponse": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "Name of the flow action" + }, + "requirements": { + "type": "array", + "description": "When requirement fit with aware from `events.json` actions will be shown", + "items": { + "type": "string" + } + }, + "extensions": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Extensions data of event" + } + } + } + }, "businessEventsResponse": { "type": "array", "items": { @@ -83439,6 +80920,68 @@ } } }, + "infoConfigResponse": { + "type": "object", + "properties": { + "version": { + "type": "string", + "description": "The Shopware version." + }, + "versionRevision": { + "type": "string", + "description": "The Shopware version revision." + }, + "adminWorker": { + "type": "object", + "description": "Information about the admin worker.", + "properties": { + "enableAdminWorker": { + "type": "boolean", + "description": "State of the admin worker." + }, + "transports": { + "type": "array", + "description": "Configured transports.", + "items": { + "type": "string" + } + } + } + }, + "bundles": { + "type": "object", + "description": "Asset files of active extensions", + "additionalProperties": { + "type": "object", + "properties": { + "css": { + "type": "array", + "items": { + "type": "string", + "description": "Url to the css file." + } + }, + "js": { + "type": "array", + "items": { + "type": "string", + "description": "Url to the js file." + } + } + } + } + }, + "settings": { + "type": "object", + "properties": { + "enableUrlFeature": { + "type": "boolean", + "description": "State of the `urlFeature` setting." + } + } + } + } + }, "Criteria": { "type": "object", "description": "Search parameters. For more information, see our documentation on [Search Queries](https://shopware.stoplight.io/docs/store-api/docs/concepts/search-queries.md#structure)", @@ -83455,22 +80998,19 @@ "type": "array", "description": "List of filters to restrict the search result. For more information, see [Search Queries > Filter](https://shopware.stoplight.io/docs/store-api/docs/concepts/search-queries.md#filter)", "items": { - "type": "object", - "properties": { - "type": { - "type": "string" + "anyOf": [ + { + "$ref": "#/components/schemas/SimpleFilter" }, - "field": { - "type": "string" + { + "$ref": "#/components/schemas/EqualsFilter" }, - "value": { - "type": "string" + { + "$ref": "#/components/schemas/MultiNotFilter" + }, + { + "$ref": "#/components/schemas/RangeFilter" } - }, - "required": [ - "type", - "field", - "value" ] } }, @@ -83499,53 +81039,29 @@ "type": "array", "description": "Filters that applied without affecting aggregations. For more information, see [Search Queries > Post Filter](https://shopware.stoplight.io/docs/store-api/docs/concepts/search-queries.md#post-filter)", "items": { - "type": "object", - "properties": { - "type": { - "type": "string" + "anyOf": [ + { + "$ref": "#/components/schemas/SimpleFilter" }, - "field": { - "type": "string" + { + "$ref": "#/components/schemas/EqualsFilter" }, - "value": { - "type": "string" + { + "$ref": "#/components/schemas/MultiNotFilter" + }, + { + "$ref": "#/components/schemas/RangeFilter" } - }, - "required": [ - "type", - "field", - "value" ] } }, "associations": { - "type": "object", - "description": "Used to fetch associations which are not fetched by default." + "$ref": "#/components/schemas/Associations" }, "aggregations": { "type": "array", - "description": "Used to perform aggregations on the search result. For more information, see [Search Queries > Aggregations](https://shopware.stoplight.io/docs/store-api/docs/concepts/search-queries.md#aggregations)", "items": { - "type": "object", - "properties": { - "name": { - "description": "Give your aggregation an identifier, so you can find it easier", - "type": "string" - }, - "type": { - "description": "The type of aggregation", - "type": "string" - }, - "field": { - "description": "The field you want to aggregate over.", - "type": "string" - } - }, - "required": [ - "name", - "type", - "field" - ] + "$ref": "#/components/schemas/Aggregation" } }, "grouping": { @@ -83573,85 +81089,591 @@ "exact", "next-pages" ] + }, + "ids": { + "type": "array", + "description": "List of ids to search for", + "items": { + "type": "string" + } + }, + "includes": { + "$ref": "#/components/schemas/Includes" } } }, - "flowBuilderActionsResponse": { + "Includes": { + "description": "Specify the fields that should be returned for the given entities. Object key needs to be the entity name, and the list of fields needs to be the value. Note that the include fields will only be stripped on the API-Level, consider using the `fields` parameter for performance reasons.", + "type": "object", + "additionalProperties": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "Filters": { "type": "array", "items": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "Name of the flow action" + "anyOf": [ + { + "$ref": "#/components/schemas/SimpleFilter" }, - "requirements": { - "type": "array", - "description": "When requirement fit with aware from `events.json` actions will be shown", - "items": { + { + "$ref": "#/components/schemas/EqualsFilter" + }, + { + "$ref": "#/components/schemas/MultiNotFilter" + }, + { + "$ref": "#/components/schemas/RangeFilter" + } + ] + } + }, + "SimpleFilter": { + "anyOf": [ + { + "type": "object", + "properties": { + "type": { + "type": "string", + "enum": [ + "contains", + "equalsAny", + "prefix", + "suffix" + ] + }, + "field": { + "type": "string" + }, + "value": { "type": "string" } }, - "extensions": { - "type": "array", - "items": { + "required": [ + "type", + "field", + "value" + ] + }, + { + "type": "object", + "properties": { + "type": { + "type": "string", + "enum": [ + "equalsAny", + "equalsAll" + ] + }, + "field": { "type": "string" }, - "description": "Extensions data of event" + "value": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "type", + "field", + "value" + ] + } + ] + }, + "EqualsFilter": { + "type": "object", + "properties": { + "type": { + "type": "string", + "enum": [ + "equals" + ] + }, + "field": { + "type": "string" + }, + "value": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "number" + }, + { + "type": "boolean" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "type", + "field", + "value" + ] + }, + "MultiNotFilter": { + "type": "object", + "properties": { + "type": { + "type": "string", + "enum": [ + "multi", + "not" + ] + }, + "operator": { + "type": "string", + "enum": [ + "and", + "or", + "nor", + "nand" + ] + }, + "queries": { + "$ref": "#/components/schemas/Filters" + } + }, + "required": [ + "type", + "queries" + ] + }, + "RangeFilter": { + "type": "object", + "properties": { + "type": { + "type": "string", + "enum": [ + "range" + ] + }, + "field": { + "type": "string" + }, + "parameters": { + "type": "object", + "properties": { + "gte": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "gt": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "lte": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "lt": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ] + } } } + }, + "required": [ + "type", + "field", + "parameters" + ] + }, + "Sort": { + "type": "object", + "properties": { + "field": { + "type": "string" + }, + "order": { + "type": "string", + "enum": [ + "ASC", + "DESC" + ] + }, + "naturalSorting": { + "type": "boolean" + }, + "type": { + "type": "string" + } + }, + "required": [ + "field", + "order" + ] + }, + "Associations": { + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/Criteria" } }, - "CustomPricingDeleteOperation": { + "Aggregation": { + "anyOf": [ + { + "$ref": "#/components/schemas/AggregationMetrics" + }, + { + "title": "AggregationEntity", + "allOf": [ + { + "$ref": "#/components/schemas/AggregationEntity" + }, + { + "$ref": "#/components/schemas/SubAggregations" + } + ] + }, + { + "title": "AggregationFilter", + "allOf": [ + { + "$ref": "#/components/schemas/AggregationFilter" + }, + { + "$ref": "#/components/schemas/SubAggregations" + } + ] + }, + { + "title": "AggregationTerms", + "allOf": [ + { + "$ref": "#/components/schemas/AggregationTerms" + }, + { + "$ref": "#/components/schemas/SubAggregations" + } + ] + }, + { + "title": "AggregationHistogram", + "allOf": [ + { + "$ref": "#/components/schemas/AggregationHistogram" + }, + { + "$ref": "#/components/schemas/SubAggregations" + } + ] + }, + { + "title": "AggregationRange", + "allOf": [ + { + "$ref": "#/components/schemas/AggregationRange" + }, + { + "$ref": "#/components/schemas/SubAggregations" + } + ] + } + ] + }, + "SubAggregations": { + "type": "object", + "properties": { + "aggregation": { + "anyOf": [ + { + "$ref": "#/components/schemas/AggregationMetrics" + }, + { + "$ref": "#/components/schemas/AggregationEntity" + }, + { + "$ref": "#/components/schemas/AggregationFilter" + }, + { + "$ref": "#/components/schemas/AggregationTerms" + }, + { + "$ref": "#/components/schemas/AggregationHistogram" + }, + { + "$ref": "#/components/schemas/AggregationRange" + } + ] + } + } + }, + "AggregationEntity": { + "title": "AggregationEntity", "type": "object", + "properties": { + "name": { + "description": "Give your aggregation an identifier, so you can find it easier", + "type": "string" + }, + "type": { + "description": "The type of aggregation", + "type": "string", + "enum": [ + "entity" + ] + }, + "field": { + "description": "The field you want to aggregate over.", + "type": "string" + }, + "definition": { + "description": "The entity definition e.g \"product_manufacturer\".", + "type": "string" + } + }, "required": [ - "action", - "payload" - ], + "name", + "type", + "field", + "definition" + ] + }, + "AggregationFilter": { + "title": "AggregationFilter", + "type": "object", "properties": { - "action": { - "description": "A specific verb defining what operation should be actioned for a specific data record", + "name": { + "description": "Give your aggregation an identifier, so you can find it easier", + "type": "string" + }, + "type": { + "description": "The type of aggregation", "type": "string", "enum": [ - "delete" + "filter" ] }, - "payload": { - "description": "Contains a list of changesets for an entity. If the action type is `delete`,\n a list of identifiers can be provided.", + "filter": { "type": "array", "items": { + "$ref": "#/components/schemas/Filters" + } + } + }, + "required": [ + "name", + "type", + "filter" + ] + }, + "AggregationTerms": { + "title": "AggregationTerms", + "type": "object", + "properties": { + "name": { + "description": "Give your aggregation an identifier, so you can find it easier", + "type": "string" + }, + "type": { + "description": "The type of aggregation", + "type": "string", + "enum": [ + "terms" + ] + }, + "field": { + "description": "The field you want to aggregate over.", + "type": "string" + }, + "limit": { + "description": "The number of terms to return", + "type": "number" + }, + "sort": { + "type": "array", + "description": "Sorting the aggregation result.", + "items": { + "$ref": "#/components/schemas/Sort" + } + } + }, + "required": [ + "name", + "type", + "field" + ] + }, + "AggregationHistogram": { + "title": "AggregationHistogram", + "type": "object", + "properties": { + "name": { + "description": "Give your aggregation an identifier, so you can find it easier", + "type": "string" + }, + "type": { + "description": "The type of aggregation", + "type": "string", + "enum": [ + "histogram" + ] + }, + "field": { + "description": "The field you want to aggregate over.", + "type": "string" + }, + "interval": { + "description": "The interval of the histogram", + "type": "number" + }, + "format": { + "description": "The format of the histogram", + "type": "string" + }, + "timeZone": { + "description": "The timezone of the histogram", + "type": "string" + } + }, + "required": [ + "name", + "type", + "field" + ] + }, + "AggregationRange": { + "title": "AggregationRange", + "description": "For more information, see [Aggregations Reference > Range Aggregation](https://developer.shopware.com/docs/resources/references/core-reference/dal-reference/aggregations-reference.html#range-aggregations)", + "type": "object", + "properties": { + "name": { + "description": "Give your aggregation an identifier, so you can find it easier", + "type": "string" + }, + "type": { + "description": "The type of aggregation", + "type": "string", + "enum": [ + "range" + ] + }, + "field": { + "description": "The field you want to aggregate over.", + "type": "string" + }, + "ranges": { + "description": "The ranges of the aggregation", + "type": "array", + "items": { + "type": "object", "anyOf": [ { - "title": "productIds", - "type": "array", - "description": "An array of product entity UUIDs", - "items": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } + "type": "object", + "title": "From and to", + "properties": { + "from": { + "type": "number", + "description": "The lower bound of the range" + }, + "to": { + "type": "number", + "description": "The upper bound of the range" + } + }, + "required": [ + "from", + "to" + ] }, { - "title": "customerIds", - "type": "array", - "description": "An array of customer entity UUIDs", - "items": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } + "type": "object", + "title": "From only", + "properties": { + "from": { + "type": "string", + "description": "The lower bound of the range" + } + }, + "required": [ + "from" + ] }, { - "title": "customerGroupIds", - "type": "array", - "description": "An array of customerGroup entity UUIDs", - "items": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } + "type": "object", + "title": "To only", + "properties": { + "to": { + "type": "string", + "description": "The upper bound of the range" + } + }, + "required": [ + "to" + ] } ] } } - } + }, + "required": [ + "name", + "type", + "field", + "ranges" + ] + }, + "AggregationMetrics": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "type": { + "type": "string", + "enum": [ + "avg", + "count", + "max", + "min", + "stats", + "sum" + ] + }, + "field": { + "type": "string" + } + }, + "required": [ + "name", + "type", + "field" + ] }, "CustomPricingUpsertOperation": { "type": "object", @@ -83711,6 +81733,59 @@ } } }, + "CustomPricingResponse": { + "type": "object", + "required": [ + "success", + "data" + ], + "properties": { + "success": { + "type": "boolean" + }, + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "result": { + "type": "array", + "items": { + "type": "object", + "required": [ + "entities", + "errors" + ], + "properties": { + "entities": { + "type": "array", + "maxItems": 1, + "items": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + }, + "errors": { + "type": "array", + "description": "A detailed error list addressing specific points in which sync payload does not meet system expectations (data types, structure etc.)", + "items": { + "type": "string" + } + } + } + } + }, + "extensions": { + "type": "array", + "items": { + "type": "object" + } + } + } + } + } + } + }, "CustomPricingPrice": { "type": "object", "description": "An extended schema for the Custom Price 'price' column (as opposed to ProductPrice 'price' column)", @@ -83792,55 +81867,53 @@ } } }, - "CustomPricingResponse": { + "CustomPricingDeleteOperation": { "type": "object", "required": [ - "success", - "data" + "action", + "payload" ], "properties": { - "success": { - "type": "boolean" + "action": { + "description": "A specific verb defining what operation should be actioned for a specific data record", + "type": "string", + "enum": [ + "delete" + ] }, - "data": { + "payload": { + "description": "Contains a list of changesets for an entity. If the action type is `delete`,\n a list of identifiers can be provided.", "type": "array", "items": { - "type": "object", - "properties": { - "result": { + "anyOf": [ + { + "title": "productIds", "type": "array", + "description": "An array of product entity UUIDs", "items": { - "type": "object", - "required": [ - "entities", - "errors" - ], - "properties": { - "entities": { - "type": "array", - "maxItems": 1, - "items": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - "errors": { - "type": "array", - "description": "A detailed error list addressing specific points in which sync payload does not meet system expectations (data types, structure etc.)", - "items": { - "type": "string" - } - } - } + "type": "string", + "pattern": "^[0-9a-f]{32}$" } }, - "extensions": { + { + "title": "customerIds", "type": "array", + "description": "An array of customer entity UUIDs", "items": { - "type": "object" + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + }, + { + "title": "customerGroupIds", + "type": "array", + "description": "An array of customerGroup entity UUIDs", + "items": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" } } - } + ] } } } diff --git a/SwagCommercial-adminapi.summary.json b/SwagCommercial-adminapi.summary.json index 73e56a8..8d23bac 100644 --- a/SwagCommercial-adminapi.summary.json +++ b/SwagCommercial-adminapi.summary.json @@ -1,5 +1,6 @@ { "paths": [ + "/_action/cache-delayed", "/_action/create-employee", "/_action/custom-price", "/_action/invite-employee", @@ -188,6 +189,13 @@ "AdvancedSearchEntityStreamJsonApi", "AdvancedSearchSynonym", "AdvancedSearchSynonymJsonApi", + "Aggregation", + "AggregationEntity", + "AggregationFilter", + "AggregationHistogram", + "AggregationMetrics", + "AggregationRange", + "AggregationTerms", "App", "AppActionButton", "AppActionButtonJsonApi", @@ -208,6 +216,7 @@ "AppShippingMethodJsonApi", "AppTemplate", "AppTemplateJsonApi", + "Associations", "B2bBusinessPartner", "B2bBusinessPartnerJsonApi", "B2bComponentsApprovalRule", @@ -290,6 +299,8 @@ "DocumentJsonApi", "DocumentType", "DocumentTypeJsonApi", + "EqualsFilter", + "Filters", "Flow", "FlowJsonApi", "FlowSequence", @@ -302,6 +313,7 @@ "ImportExportLogJsonApi", "ImportExportProfile", "ImportExportProfileJsonApi", + "Includes", "Integration", "IntegrationJsonApi", "IntegrationRole", @@ -340,6 +352,7 @@ "MediaThumbnailJsonApi", "MediaThumbnailSize", "MediaThumbnailSizeJsonApi", + "MultiNotFilter", "NewsletterRecipient", "NewsletterRecipientJsonApi", "NewsletterRecipientTag", @@ -484,6 +497,7 @@ "QuoteLineItemJsonApi", "QuoteTransaction", "QuoteTransactionJsonApi", + "RangeFilter", "Rule", "RuleCondition", "RuleConditionJsonApi", @@ -517,10 +531,12 @@ "ShippingMethodPrice", "ShippingMethodPriceJsonApi", "ShippingMethodTag", + "SimpleFilter", "Snippet", "SnippetJsonApi", "SnippetSet", "SnippetSetJsonApi", + "Sort", "SpatialRenderConfigSize", "SpatialRenderConfigSizeJsonApi", "SpatialScene", @@ -543,6 +559,7 @@ "StateMachineStateJsonApi", "StateMachineTransition", "StateMachineTransitionJsonApi", + "SubAggregations", "Subscription", "SubscriptionAddress", "SubscriptionAddressJsonApi", diff --git a/SwagCustomizedProducts-adminapi.json b/SwagCustomizedProducts-adminapi.json index 38c05dc..6640de0 100644 --- a/SwagCustomizedProducts-adminapi.json +++ b/SwagCustomizedProducts-adminapi.json @@ -7,7 +7,7 @@ "name": "MIT", "url": "https://github.com/shopware/shopware/blob/trunk/LICENSE" }, - "version": "6.6.5.1" + "version": "6.6.6.1" }, "servers": [ { @@ -24079,8 +24079,7 @@ }, "promotionId": { "type": "string", - "pattern": "^[0-9a-f]{32}$", - "readOnly": true + "pattern": "^[0-9a-f]{32}$" }, "parentId": { "type": "string", @@ -24536,8 +24535,7 @@ }, "promotionId": { "type": "string", - "pattern": "^[0-9a-f]{32}$", - "readOnly": true + "pattern": "^[0-9a-f]{32}$" }, "parentId": { "type": "string", @@ -46549,32 +46547,6 @@ }, "type": "object" }, - "flowBuilderActionsResponse": { - "type": "array", - "items": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "Name of the flow action" - }, - "requirements": { - "type": "array", - "description": "When requirement fit with aware from `events.json` actions will be shown", - "items": { - "type": "string" - } - }, - "extensions": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Extensions data of event" - } - } - } - }, "infoConfigResponse": { "type": "object", "properties": { @@ -46637,143 +46609,6 @@ } } }, - "Criteria": { - "type": "object", - "description": "Search parameters. For more information, see our documentation on [Search Queries](https://shopware.stoplight.io/docs/store-api/docs/concepts/search-queries.md#structure)", - "properties": { - "page": { - "description": "Search result page", - "type": "integer" - }, - "limit": { - "description": "Number of items per result page", - "type": "integer" - }, - "filter": { - "type": "array", - "description": "List of filters to restrict the search result. For more information, see [Search Queries > Filter](https://shopware.stoplight.io/docs/store-api/docs/concepts/search-queries.md#filter)", - "items": { - "type": "object", - "properties": { - "type": { - "type": "string" - }, - "field": { - "type": "string" - }, - "value": { - "type": "string" - } - }, - "required": [ - "type", - "field", - "value" - ] - } - }, - "sort": { - "type": "array", - "description": "Sorting in the search result.", - "items": { - "type": "object", - "properties": { - "field": { - "type": "string" - }, - "order": { - "type": "string" - }, - "naturalSorting": { - "type": "boolean" - } - }, - "required": [ - "field" - ] - } - }, - "post-filter": { - "type": "array", - "description": "Filters that applied without affecting aggregations. For more information, see [Search Queries > Post Filter](https://shopware.stoplight.io/docs/store-api/docs/concepts/search-queries.md#post-filter)", - "items": { - "type": "object", - "properties": { - "type": { - "type": "string" - }, - "field": { - "type": "string" - }, - "value": { - "type": "string" - } - }, - "required": [ - "type", - "field", - "value" - ] - } - }, - "associations": { - "type": "object", - "description": "Used to fetch associations which are not fetched by default." - }, - "aggregations": { - "type": "array", - "description": "Used to perform aggregations on the search result. For more information, see [Search Queries > Aggregations](https://shopware.stoplight.io/docs/store-api/docs/concepts/search-queries.md#aggregations)", - "items": { - "type": "object", - "properties": { - "name": { - "description": "Give your aggregation an identifier, so you can find it easier", - "type": "string" - }, - "type": { - "description": "The type of aggregation", - "type": "string" - }, - "field": { - "description": "The field you want to aggregate over.", - "type": "string" - } - }, - "required": [ - "name", - "type", - "field" - ] - } - }, - "grouping": { - "type": "array", - "description": "Perform groupings over certain fields", - "items": { - "type": "string", - "description": "Name of a field" - } - }, - "fields": { - "type": "array", - "description": "Fields which should be returned in the search result.", - "items": { - "type": "string", - "description": "Name of a field" - } - }, - "total-count-mode": { - "description": "Whether the total for the total number of hits should be determined for the search query. none = disabled total count, exact = calculate exact total amount (slow), next-pages = calculate only for next page (fast)", - "type": "string", - "default": "none", - "enum": [ - "none", - "exact", - "next-pages" - ] - } - } - }, "OAuthScopes": { "description": "OAuth scopes that should be requested.", "type": "string", @@ -46931,6 +46766,169 @@ } } } + }, + "Criteria": { + "type": "object", + "description": "Search parameters. For more information, see our documentation on [Search Queries](https://shopware.stoplight.io/docs/store-api/docs/concepts/search-queries.md#structure)", + "properties": { + "page": { + "description": "Search result page", + "type": "integer" + }, + "limit": { + "description": "Number of items per result page", + "type": "integer" + }, + "filter": { + "type": "array", + "description": "List of filters to restrict the search result. For more information, see [Search Queries > Filter](https://shopware.stoplight.io/docs/store-api/docs/concepts/search-queries.md#filter)", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "field": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "type", + "field", + "value" + ] + } + }, + "sort": { + "type": "array", + "description": "Sorting in the search result.", + "items": { + "type": "object", + "properties": { + "field": { + "type": "string" + }, + "order": { + "type": "string" + }, + "naturalSorting": { + "type": "boolean" + } + }, + "required": [ + "field" + ] + } + }, + "post-filter": { + "type": "array", + "description": "Filters that applied without affecting aggregations. For more information, see [Search Queries > Post Filter](https://shopware.stoplight.io/docs/store-api/docs/concepts/search-queries.md#post-filter)", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "field": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "type", + "field", + "value" + ] + } + }, + "associations": { + "type": "object", + "description": "Used to fetch associations which are not fetched by default." + }, + "aggregations": { + "type": "array", + "description": "Used to perform aggregations on the search result. For more information, see [Search Queries > Aggregations](https://shopware.stoplight.io/docs/store-api/docs/concepts/search-queries.md#aggregations)", + "items": { + "type": "object", + "properties": { + "name": { + "description": "Give your aggregation an identifier, so you can find it easier", + "type": "string" + }, + "type": { + "description": "The type of aggregation", + "type": "string" + }, + "field": { + "description": "The field you want to aggregate over.", + "type": "string" + } + }, + "required": [ + "name", + "type", + "field" + ] + } + }, + "grouping": { + "type": "array", + "description": "Perform groupings over certain fields", + "items": { + "type": "string", + "description": "Name of a field" + } + }, + "fields": { + "type": "array", + "description": "Fields which should be returned in the search result.", + "items": { + "type": "string", + "description": "Name of a field" + } + }, + "total-count-mode": { + "description": "Whether the total for the total number of hits should be determined for the search query. none = disabled total count, exact = calculate exact total amount (slow), next-pages = calculate only for next page (fast)", + "type": "string", + "default": "none", + "enum": [ + "none", + "exact", + "next-pages" + ] + } + } + }, + "flowBuilderActionsResponse": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "Name of the flow action" + }, + "requirements": { + "type": "array", + "description": "When requirement fit with aware from `events.json` actions will be shown", + "items": { + "type": "string" + } + }, + "extensions": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Extensions data of event" + } + } + } } }, "responses": { diff --git a/SwagDigitalSalesRooms-adminapi.json b/SwagDigitalSalesRooms-adminapi.json index 55c506c..ef5c7b5 100644 --- a/SwagDigitalSalesRooms-adminapi.json +++ b/SwagDigitalSalesRooms-adminapi.json @@ -7,7 +7,7 @@ "name": "MIT", "url": "https://github.com/shopware/shopware/blob/trunk/LICENSE" }, - "version": "6.6.9999999.9999999-dev" + "version": "6.6.9999999-dev" }, "servers": [ { @@ -15,43 +15,38 @@ } ], "paths": { - "/dsr-appointment": { - "get": { + "/aggregate/acl-role": { + "post": { "tags": [ - "Dsr Appointment" + "Acl Role" ], - "summary": "List with basic information of Dsr Appointment resources.", - "description": "", - "operationId": "getDsrAppointmentList", - "parameters": [ - { - "name": "limit", - "in": "query", - "description": "Max amount of resources to be returned in a page", - "schema": { - "type": "integer" - } - }, - { - "name": "page", - "in": "query", - "description": "The page to be returned", - "schema": { - "type": "integer" - } - }, - { - "name": "query", - "in": "query", - "description": "Encoded SwagQL in JSON", - "schema": { - "type": "string" + "summary": "Aggregate for the Acl Role resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAclRole", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } } - ], + }, "responses": { "200": { - "description": "List of Dsr Appointment resources.", + "description": "List of AclRole", "content": { "application/vnd.api+json": { "schema": { @@ -63,41 +58,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/DsrAppointment" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/dsr-appointment?limit=25" - }, - "last": { - "example": "/dsr-appointment?limit=25&page=11" - }, - "next": { - "example": "/dsr-appointment?limit=25&page=4" - }, - "prev": { - "example": "/dsr-appointment?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/AclRole" + } } } } @@ -114,7 +78,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrAppointment" + "$ref": "#/components/schemas/AclRole" } } } @@ -122,61 +86,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/app": { "post": { "tags": [ - "Dsr Appointment" - ], - "summary": "Create a new Dsr Appointment resources.", - "description": "", - "operationId": "createDsrAppointment", - "parameters": [ - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "schema": { - "type": "string", - "enum": [ - "basic", - "detail" - ] - } - } + "App" ], + "summary": "Aggregate for the App resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateApp", "requestBody": { + "required": true, "content": { - "application/vnd.api+json": { + "application/json": { "schema": { "type": "object", "properties": { - "data": { - "$ref": "#/components/schemas/DsrAppointment" - }, - "included": { + "aggregations": { "type": "array", "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true + "$ref": "#/components/schemas/Aggregation" + } } - } - } - }, - "application/json": { - "schema": { - "$ref": "#/components/schemas/DsrAppointment" + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of DsrAppointment", + "description": "List of App", "content": { "application/vnd.api+json": { "schema": { @@ -188,7 +138,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrAppointment" + "type": "array", + "items": { + "$ref": "#/components/schemas/App" + } } } } @@ -198,12 +151,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrAppointment" + "type": "array", + "items": { + "$ref": "#/components/schemas/App" + } } } } @@ -219,32 +175,38 @@ } } }, - "/search/dsr-appointment": { + "/aggregate/app-action-button": { "post": { "tags": [ - "Dsr Appointment" + "App Action Button" ], - "summary": "Search for the Dsr Appointment resources.", - "description": "", - "operationId": "searchDsrAppointment", + "summary": "Aggregate for the App Action Button resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAppActionButton", "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { - "$ref": "#/components/schemas/Criteria" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "List of DsrAppointment", + "description": "List of AppActionButton", "content": { "application/vnd.api+json": { "schema": { @@ -258,7 +220,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrAppointment" + "$ref": "#/components/schemas/AppActionButton" } } } @@ -276,7 +238,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrAppointment" + "$ref": "#/components/schemas/AppActionButton" } } } @@ -293,29 +255,38 @@ } } }, - "/dsr-appointment/{id}": { - "get": { + "/aggregate/app-administration-snippet": { + "post": { "tags": [ - "Dsr Appointment" + "App Administration Snippet" ], - "summary": "Detailed information about a Dsr Appointment resource.", - "description": "", - "operationId": "getDsrAppointment", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_appointment", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "summary": "Aggregate for the App Administration Snippet resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAppAdministrationSnippet", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } } - ], + }, "responses": { "200": { - "description": "Detail of DsrAppointment", + "description": "List of AppAdministrationSnippet", "content": { "application/vnd.api+json": { "schema": { @@ -327,7 +298,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrAppointment" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppAdministrationSnippet" + } } } } @@ -337,124 +311,62 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrAppointment" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppAdministrationSnippet" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "delete": { - "tags": [ - "Dsr Appointment" - ], - "summary": "Delete a Dsr Appointment resource.", - "description": "", - "operationId": "deleteDsrAppointment", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_appointment", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "allowEmptyValue": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "204": { - "$ref": "#/components/responses/204" - }, - "404": { - "$ref": "#/components/responses/404" + "400": { + "$ref": "#/components/responses/400" }, "401": { "$ref": "#/components/responses/401" } } - }, - "patch": { + } + }, + "/aggregate/app-cms-block": { + "post": { "tags": [ - "Dsr Appointment" - ], - "summary": "Partially update information about a Dsr Appointment resource.", - "description": "", - "operationId": "updateDsrAppointment", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_appointment", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "allowEmptyValue": true, - "schema": { - "type": "string" - } - } + "App Cms Block" ], + "summary": "Aggregate for the App Cms Block resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAppCmsBlock", "requestBody": { - "description": "Partially update information about a Dsr Appointment resource.", + "required": true, "content": { - "application/vnd.api+json": { + "application/json": { "schema": { "type": "object", "properties": { - "data": { - "$ref": "#/components/schemas/DsrAppointment" - }, - "included": { + "aggregations": { "type": "array", "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true + "$ref": "#/components/schemas/Aggregation" + } } - } - } - }, - "application/json": { - "schema": { - "$ref": "#/components/schemas/DsrAppointment" + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of DsrAppointment", + "description": "List of AppCmsBlock", "content": { "application/vnd.api+json": { "schema": { @@ -466,7 +378,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrAppointment" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppCmsBlock" + } } } } @@ -476,12 +391,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrAppointment" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppCmsBlock" + } } } } @@ -491,52 +409,44 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/dsr-appointment-attendee": { - "get": { + "/aggregate/app-flow-action": { + "post": { "tags": [ - "Dsr Appointment Attendee" + "App Flow Action" ], - "summary": "List with basic information of Dsr Appointment Attendee resources.", - "description": "", - "operationId": "getDsrAppointmentAttendeeList", - "parameters": [ - { - "name": "limit", - "in": "query", - "description": "Max amount of resources to be returned in a page", - "schema": { - "type": "integer" - } - }, - { - "name": "page", - "in": "query", - "description": "The page to be returned", - "schema": { - "type": "integer" - } - }, - { - "name": "query", - "in": "query", - "description": "Encoded SwagQL in JSON", - "schema": { - "type": "string" + "summary": "Aggregate for the App Flow Action resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAppFlowAction", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } } - ], + }, "responses": { "200": { - "description": "List of Dsr Appointment Attendee resources.", + "description": "List of AppFlowAction", "content": { "application/vnd.api+json": { "schema": { @@ -548,41 +458,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/DsrAppointmentAttendee" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/dsr-appointment-attendee?limit=25" - }, - "last": { - "example": "/dsr-appointment-attendee?limit=25&page=11" - }, - "next": { - "example": "/dsr-appointment-attendee?limit=25&page=4" - }, - "prev": { - "example": "/dsr-appointment-attendee?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/AppFlowAction" + } } } } @@ -599,7 +478,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrAppointmentAttendee" + "$ref": "#/components/schemas/AppFlowAction" } } } @@ -607,61 +486,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/app-flow-event": { "post": { "tags": [ - "Dsr Appointment Attendee" - ], - "summary": "Create a new Dsr Appointment Attendee resources.", - "description": "", - "operationId": "createDsrAppointmentAttendee", - "parameters": [ - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "schema": { - "type": "string", - "enum": [ - "basic", - "detail" - ] - } - } + "App Flow Event" ], + "summary": "Aggregate for the App Flow Event resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAppFlowEvent", "requestBody": { + "required": true, "content": { - "application/vnd.api+json": { + "application/json": { "schema": { "type": "object", "properties": { - "data": { - "$ref": "#/components/schemas/DsrAppointmentAttendee" - }, - "included": { + "aggregations": { "type": "array", "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true + "$ref": "#/components/schemas/Aggregation" + } } - } - } - }, - "application/json": { - "schema": { - "$ref": "#/components/schemas/DsrAppointmentAttendee" + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of DsrAppointmentAttendee", + "description": "List of AppFlowEvent", "content": { "application/vnd.api+json": { "schema": { @@ -673,7 +538,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrAppointmentAttendee" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppFlowEvent" + } } } } @@ -683,12 +551,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrAppointmentAttendee" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppFlowEvent" + } } } } @@ -704,32 +575,38 @@ } } }, - "/search/dsr-appointment-attendee": { + "/aggregate/app-payment-method": { "post": { "tags": [ - "Dsr Appointment Attendee" + "App Payment Method" ], - "summary": "Search for the Dsr Appointment Attendee resources.", - "description": "", - "operationId": "searchDsrAppointmentAttendee", + "summary": "Aggregate for the App Payment Method resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAppPaymentMethod", "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { - "$ref": "#/components/schemas/Criteria" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "List of DsrAppointmentAttendee", + "description": "List of AppPaymentMethod", "content": { "application/vnd.api+json": { "schema": { @@ -743,7 +620,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrAppointmentAttendee" + "$ref": "#/components/schemas/AppPaymentMethod" } } } @@ -761,7 +638,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrAppointmentAttendee" + "$ref": "#/components/schemas/AppPaymentMethod" } } } @@ -778,41 +655,53 @@ } } }, - "/dsr-appointment-attendee/{id}": { - "get": { + "/aggregate/app-script-condition": { + "post": { "tags": [ - "Dsr Appointment Attendee" - ], - "summary": "Detailed information about a Dsr Appointment Attendee resource.", - "description": "", - "operationId": "getDsrAppointmentAttendee", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_appointment_attendee", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - } + "App Script Condition" ], - "responses": { - "200": { - "description": "Detail of DsrAppointmentAttendee", - "content": { - "application/vnd.api+json": { - "schema": { - "allOf": [ - { - "$ref": "#/components/schemas/success" - }, - { + "summary": "Aggregate for the App Script Condition resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAppScriptCondition", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of AppScriptCondition", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrAppointmentAttendee" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppScriptCondition" + } } } } @@ -822,124 +711,62 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrAppointmentAttendee" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppScriptCondition" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "delete": { - "tags": [ - "Dsr Appointment Attendee" - ], - "summary": "Delete a Dsr Appointment Attendee resource.", - "description": "", - "operationId": "deleteDsrAppointmentAttendee", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_appointment_attendee", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "allowEmptyValue": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "204": { - "$ref": "#/components/responses/204" - }, - "404": { - "$ref": "#/components/responses/404" + "400": { + "$ref": "#/components/responses/400" }, "401": { "$ref": "#/components/responses/401" } } - }, - "patch": { + } + }, + "/aggregate/app-shipping-method": { + "post": { "tags": [ - "Dsr Appointment Attendee" - ], - "summary": "Partially update information about a Dsr Appointment Attendee resource.", - "description": "", - "operationId": "updateDsrAppointmentAttendee", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_appointment_attendee", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "allowEmptyValue": true, - "schema": { - "type": "string" - } - } + "App Shipping Method" ], + "summary": "Aggregate for the App Shipping Method resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAppShippingMethod", "requestBody": { - "description": "Partially update information about a Dsr Appointment Attendee resource.", + "required": true, "content": { - "application/vnd.api+json": { + "application/json": { "schema": { "type": "object", "properties": { - "data": { - "$ref": "#/components/schemas/DsrAppointmentAttendee" - }, - "included": { + "aggregations": { "type": "array", "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true + "$ref": "#/components/schemas/Aggregation" + } } - } - } - }, - "application/json": { - "schema": { - "$ref": "#/components/schemas/DsrAppointmentAttendee" + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of DsrAppointmentAttendee", + "description": "List of AppShippingMethod", "content": { "application/vnd.api+json": { "schema": { @@ -951,7 +778,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrAppointmentAttendee" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppShippingMethod" + } } } } @@ -961,12 +791,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrAppointmentAttendee" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppShippingMethod" + } } } } @@ -976,52 +809,44 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/dsr-appointment-request": { - "get": { + "/aggregate/app-template": { + "post": { "tags": [ - "Dsr Appointment Request" + "App Template" ], - "summary": "List with basic information of Dsr Appointment Request resources.", - "description": "", - "operationId": "getDsrAppointmentRequestList", - "parameters": [ - { - "name": "limit", - "in": "query", - "description": "Max amount of resources to be returned in a page", - "schema": { - "type": "integer" - } - }, - { - "name": "page", - "in": "query", - "description": "The page to be returned", - "schema": { - "type": "integer" - } - }, - { - "name": "query", - "in": "query", - "description": "Encoded SwagQL in JSON", - "schema": { - "type": "string" + "summary": "Aggregate for the App Template resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAppTemplate", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } } - ], + }, "responses": { "200": { - "description": "List of Dsr Appointment Request resources.", + "description": "List of AppTemplate", "content": { "application/vnd.api+json": { "schema": { @@ -1033,41 +858,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/DsrAppointmentRequest" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/dsr-appointment-request?limit=25" - }, - "last": { - "example": "/dsr-appointment-request?limit=25&page=11" - }, - "next": { - "example": "/dsr-appointment-request?limit=25&page=4" - }, - "prev": { - "example": "/dsr-appointment-request?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/AppTemplate" + } } } } @@ -1084,7 +878,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrAppointmentRequest" + "$ref": "#/components/schemas/AppTemplate" } } } @@ -1092,61 +886,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/category": { "post": { "tags": [ - "Dsr Appointment Request" - ], - "summary": "Create a new Dsr Appointment Request resources.", - "description": "", - "operationId": "createDsrAppointmentRequest", - "parameters": [ - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "schema": { - "type": "string", - "enum": [ - "basic", - "detail" - ] - } - } + "Category" ], + "summary": "Aggregate for the Category resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCategory", "requestBody": { + "required": true, "content": { - "application/vnd.api+json": { + "application/json": { "schema": { "type": "object", "properties": { - "data": { - "$ref": "#/components/schemas/DsrAppointmentRequest" - }, - "included": { + "aggregations": { "type": "array", "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true + "$ref": "#/components/schemas/Aggregation" + } } - } - } - }, - "application/json": { - "schema": { - "$ref": "#/components/schemas/DsrAppointmentRequest" + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of DsrAppointmentRequest", + "description": "List of Category", "content": { "application/vnd.api+json": { "schema": { @@ -1158,7 +938,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrAppointmentRequest" + "type": "array", + "items": { + "$ref": "#/components/schemas/Category" + } } } } @@ -1168,12 +951,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrAppointmentRequest" + "type": "array", + "items": { + "$ref": "#/components/schemas/Category" + } } } } @@ -1189,32 +975,38 @@ } } }, - "/search/dsr-appointment-request": { + "/aggregate/cms-block": { "post": { "tags": [ - "Dsr Appointment Request" + "Cms Block" ], - "summary": "Search for the Dsr Appointment Request resources.", - "description": "", - "operationId": "searchDsrAppointmentRequest", + "summary": "Aggregate for the Cms Block resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCmsBlock", "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { - "$ref": "#/components/schemas/Criteria" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "List of DsrAppointmentRequest", + "description": "List of CmsBlock", "content": { "application/vnd.api+json": { "schema": { @@ -1228,7 +1020,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrAppointmentRequest" + "$ref": "#/components/schemas/CmsBlock" } } } @@ -1246,7 +1038,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrAppointmentRequest" + "$ref": "#/components/schemas/CmsBlock" } } } @@ -1263,29 +1055,38 @@ } } }, - "/dsr-appointment-request/{id}": { - "get": { + "/aggregate/cms-page": { + "post": { "tags": [ - "Dsr Appointment Request" + "Cms Page" ], - "summary": "Detailed information about a Dsr Appointment Request resource.", - "description": "", - "operationId": "getDsrAppointmentRequest", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_appointment_request", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "summary": "Aggregate for the Cms Page resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCmsPage", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } } - ], + }, "responses": { "200": { - "description": "Detail of DsrAppointmentRequest", + "description": "List of CmsPage", "content": { "application/vnd.api+json": { "schema": { @@ -1297,7 +1098,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrAppointmentRequest" + "type": "array", + "items": { + "$ref": "#/components/schemas/CmsPage" + } } } } @@ -1307,124 +1111,62 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrAppointmentRequest" + "type": "array", + "items": { + "$ref": "#/components/schemas/CmsPage" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "delete": { - "tags": [ - "Dsr Appointment Request" - ], - "summary": "Delete a Dsr Appointment Request resource.", - "description": "", - "operationId": "deleteDsrAppointmentRequest", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_appointment_request", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "allowEmptyValue": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "204": { - "$ref": "#/components/responses/204" - }, - "404": { - "$ref": "#/components/responses/404" + "400": { + "$ref": "#/components/responses/400" }, "401": { "$ref": "#/components/responses/401" } } - }, - "patch": { + } + }, + "/aggregate/cms-section": { + "post": { "tags": [ - "Dsr Appointment Request" - ], - "summary": "Partially update information about a Dsr Appointment Request resource.", - "description": "", - "operationId": "updateDsrAppointmentRequest", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_appointment_request", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "allowEmptyValue": true, - "schema": { - "type": "string" - } - } + "Cms Section" ], + "summary": "Aggregate for the Cms Section resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCmsSection", "requestBody": { - "description": "Partially update information about a Dsr Appointment Request resource.", + "required": true, "content": { - "application/vnd.api+json": { + "application/json": { "schema": { "type": "object", "properties": { - "data": { - "$ref": "#/components/schemas/DsrAppointmentRequest" - }, - "included": { + "aggregations": { "type": "array", "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true + "$ref": "#/components/schemas/Aggregation" + } } - } - } - }, - "application/json": { - "schema": { - "$ref": "#/components/schemas/DsrAppointmentRequest" + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of DsrAppointmentRequest", + "description": "List of CmsSection", "content": { "application/vnd.api+json": { "schema": { @@ -1436,7 +1178,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrAppointmentRequest" + "type": "array", + "items": { + "$ref": "#/components/schemas/CmsSection" + } } } } @@ -1446,12 +1191,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrAppointmentRequest" + "type": "array", + "items": { + "$ref": "#/components/schemas/CmsSection" + } } } } @@ -1461,52 +1209,44 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/dsr-appointment-video-chat": { - "get": { + "/aggregate/cms-slot": { + "post": { "tags": [ - "Dsr Appointment Video Chat" + "Cms Slot" ], - "summary": "List with basic information of Dsr Appointment Video Chat resources.", - "description": "", - "operationId": "getDsrAppointmentVideoChatList", - "parameters": [ - { - "name": "limit", - "in": "query", - "description": "Max amount of resources to be returned in a page", - "schema": { - "type": "integer" - } - }, - { - "name": "page", - "in": "query", - "description": "The page to be returned", - "schema": { - "type": "integer" - } - }, - { - "name": "query", - "in": "query", - "description": "Encoded SwagQL in JSON", - "schema": { - "type": "string" + "summary": "Aggregate for the Cms Slot resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCmsSlot", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } } - ], + }, "responses": { "200": { - "description": "List of Dsr Appointment Video Chat resources.", + "description": "List of CmsSlot", "content": { "application/vnd.api+json": { "schema": { @@ -1518,41 +1258,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/DsrAppointmentVideoChat" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/dsr-appointment-video-chat?limit=25" - }, - "last": { - "example": "/dsr-appointment-video-chat?limit=25&page=11" - }, - "next": { - "example": "/dsr-appointment-video-chat?limit=25&page=4" - }, - "prev": { - "example": "/dsr-appointment-video-chat?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/CmsSlot" + } } } } @@ -1569,7 +1278,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrAppointmentVideoChat" + "$ref": "#/components/schemas/CmsSlot" } } } @@ -1577,61 +1286,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/country": { "post": { "tags": [ - "Dsr Appointment Video Chat" - ], - "summary": "Create a new Dsr Appointment Video Chat resources.", - "description": "", - "operationId": "createDsrAppointmentVideoChat", - "parameters": [ - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "schema": { - "type": "string", - "enum": [ - "basic", - "detail" - ] - } - } + "Country" ], + "summary": "Aggregate for the Country resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCountry", "requestBody": { + "required": true, "content": { - "application/vnd.api+json": { + "application/json": { "schema": { "type": "object", "properties": { - "data": { - "$ref": "#/components/schemas/DsrAppointmentVideoChat" - }, - "included": { + "aggregations": { "type": "array", "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true + "$ref": "#/components/schemas/Aggregation" + } } - } - } - }, - "application/json": { - "schema": { - "$ref": "#/components/schemas/DsrAppointmentVideoChat" + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of DsrAppointmentVideoChat", + "description": "List of Country", "content": { "application/vnd.api+json": { "schema": { @@ -1643,7 +1338,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrAppointmentVideoChat" + "type": "array", + "items": { + "$ref": "#/components/schemas/Country" + } } } } @@ -1653,12 +1351,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrAppointmentVideoChat" + "type": "array", + "items": { + "$ref": "#/components/schemas/Country" + } } } } @@ -1674,32 +1375,38 @@ } } }, - "/search/dsr-appointment-video-chat": { + "/aggregate/country-state": { "post": { "tags": [ - "Dsr Appointment Video Chat" + "Country State" ], - "summary": "Search for the Dsr Appointment Video Chat resources.", - "description": "", - "operationId": "searchDsrAppointmentVideoChat", + "summary": "Aggregate for the Country State resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCountryState", "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { - "$ref": "#/components/schemas/Criteria" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "List of DsrAppointmentVideoChat", + "description": "List of CountryState", "content": { "application/vnd.api+json": { "schema": { @@ -1713,7 +1420,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrAppointmentVideoChat" + "$ref": "#/components/schemas/CountryState" } } } @@ -1731,7 +1438,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrAppointmentVideoChat" + "$ref": "#/components/schemas/CountryState" } } } @@ -1748,29 +1455,38 @@ } } }, - "/dsr-appointment-video-chat/{id}": { - "get": { + "/aggregate/currency": { + "post": { "tags": [ - "Dsr Appointment Video Chat" + "Currency" ], - "summary": "Detailed information about a Dsr Appointment Video Chat resource.", - "description": "", - "operationId": "getDsrAppointmentVideoChat", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_appointment_video_chat", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "summary": "Aggregate for the Currency resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCurrency", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } } - ], + }, "responses": { "200": { - "description": "Detail of DsrAppointmentVideoChat", + "description": "List of Currency", "content": { "application/vnd.api+json": { "schema": { @@ -1782,7 +1498,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrAppointmentVideoChat" + "type": "array", + "items": { + "$ref": "#/components/schemas/Currency" + } } } } @@ -1792,124 +1511,62 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrAppointmentVideoChat" + "type": "array", + "items": { + "$ref": "#/components/schemas/Currency" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "delete": { - "tags": [ - "Dsr Appointment Video Chat" - ], - "summary": "Delete a Dsr Appointment Video Chat resource.", - "description": "", - "operationId": "deleteDsrAppointmentVideoChat", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_appointment_video_chat", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "allowEmptyValue": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "204": { - "$ref": "#/components/responses/204" - }, - "404": { - "$ref": "#/components/responses/404" + "400": { + "$ref": "#/components/responses/400" }, "401": { "$ref": "#/components/responses/401" } } - }, - "patch": { + } + }, + "/aggregate/currency-country-rounding": { + "post": { "tags": [ - "Dsr Appointment Video Chat" - ], - "summary": "Partially update information about a Dsr Appointment Video Chat resource.", - "description": "", - "operationId": "updateDsrAppointmentVideoChat", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_appointment_video_chat", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "allowEmptyValue": true, - "schema": { - "type": "string" - } - } + "Currency Country Rounding" ], + "summary": "Aggregate for the Currency Country Rounding resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCurrencyCountryRounding", "requestBody": { - "description": "Partially update information about a Dsr Appointment Video Chat resource.", + "required": true, "content": { - "application/vnd.api+json": { + "application/json": { "schema": { "type": "object", "properties": { - "data": { - "$ref": "#/components/schemas/DsrAppointmentVideoChat" - }, - "included": { + "aggregations": { "type": "array", "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true + "$ref": "#/components/schemas/Aggregation" + } } - } - } - }, - "application/json": { - "schema": { - "$ref": "#/components/schemas/DsrAppointmentVideoChat" + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of DsrAppointmentVideoChat", + "description": "List of CurrencyCountryRounding", "content": { "application/vnd.api+json": { "schema": { @@ -1921,7 +1578,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrAppointmentVideoChat" + "type": "array", + "items": { + "$ref": "#/components/schemas/CurrencyCountryRounding" + } } } } @@ -1931,12 +1591,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrAppointmentVideoChat" + "type": "array", + "items": { + "$ref": "#/components/schemas/CurrencyCountryRounding" + } } } } @@ -1946,52 +1609,44 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/dsr-attendee-product-collection": { - "get": { + "/aggregate/custom-entity": { + "post": { "tags": [ - "Dsr Attendee Product Collection" + "Custom Entity" ], - "summary": "List with basic information of Dsr Attendee Product Collection resources.", - "description": "", - "operationId": "getDsrAttendeeProductCollectionList", - "parameters": [ - { - "name": "limit", - "in": "query", - "description": "Max amount of resources to be returned in a page", - "schema": { - "type": "integer" - } - }, - { - "name": "page", - "in": "query", - "description": "The page to be returned", - "schema": { - "type": "integer" - } - }, - { - "name": "query", - "in": "query", - "description": "Encoded SwagQL in JSON", - "schema": { - "type": "string" + "summary": "Aggregate for the Custom Entity resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomEntity", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } } - ], + }, "responses": { "200": { - "description": "List of Dsr Attendee Product Collection resources.", + "description": "List of CustomEntity", "content": { "application/vnd.api+json": { "schema": { @@ -2003,41 +1658,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/DsrAttendeeProductCollection" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/dsr-attendee-product-collection?limit=25" - }, - "last": { - "example": "/dsr-attendee-product-collection?limit=25&page=11" - }, - "next": { - "example": "/dsr-attendee-product-collection?limit=25&page=4" - }, - "prev": { - "example": "/dsr-attendee-product-collection?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomEntity" + } } } } @@ -2054,7 +1678,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrAttendeeProductCollection" + "$ref": "#/components/schemas/CustomEntity" } } } @@ -2062,61 +1686,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/custom-field": { "post": { "tags": [ - "Dsr Attendee Product Collection" - ], - "summary": "Create a new Dsr Attendee Product Collection resources.", - "description": "", - "operationId": "createDsrAttendeeProductCollection", - "parameters": [ - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "schema": { - "type": "string", - "enum": [ - "basic", - "detail" - ] - } - } + "Custom Field" ], + "summary": "Aggregate for the Custom Field resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomField", "requestBody": { + "required": true, "content": { - "application/vnd.api+json": { + "application/json": { "schema": { "type": "object", "properties": { - "data": { - "$ref": "#/components/schemas/DsrAttendeeProductCollection" - }, - "included": { + "aggregations": { "type": "array", "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true + "$ref": "#/components/schemas/Aggregation" + } } - } - } - }, - "application/json": { - "schema": { - "$ref": "#/components/schemas/DsrAttendeeProductCollection" + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of DsrAttendeeProductCollection", + "description": "List of CustomField", "content": { "application/vnd.api+json": { "schema": { @@ -2128,7 +1738,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrAttendeeProductCollection" + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomField" + } } } } @@ -2138,12 +1751,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrAttendeeProductCollection" + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomField" + } } } } @@ -2159,32 +1775,38 @@ } } }, - "/search/dsr-attendee-product-collection": { + "/aggregate/custom-field-set": { "post": { "tags": [ - "Dsr Attendee Product Collection" + "Custom Field Set" ], - "summary": "Search for the Dsr Attendee Product Collection resources.", - "description": "", - "operationId": "searchDsrAttendeeProductCollection", + "summary": "Aggregate for the Custom Field Set resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomFieldSet", "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { - "$ref": "#/components/schemas/Criteria" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "List of DsrAttendeeProductCollection", + "description": "List of CustomFieldSet", "content": { "application/vnd.api+json": { "schema": { @@ -2198,7 +1820,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrAttendeeProductCollection" + "$ref": "#/components/schemas/CustomFieldSet" } } } @@ -2216,7 +1838,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrAttendeeProductCollection" + "$ref": "#/components/schemas/CustomFieldSet" } } } @@ -2233,29 +1855,38 @@ } } }, - "/dsr-attendee-product-collection/{id}": { - "get": { + "/aggregate/custom-field-set-relation": { + "post": { "tags": [ - "Dsr Attendee Product Collection" + "Custom Field Set Relation" ], - "summary": "Detailed information about a Dsr Attendee Product Collection resource.", - "description": "", - "operationId": "getDsrAttendeeProductCollection", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_attendee_product_collection", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "summary": "Aggregate for the Custom Field Set Relation resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomFieldSetRelation", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } } - ], + }, "responses": { "200": { - "description": "Detail of DsrAttendeeProductCollection", + "description": "List of CustomFieldSetRelation", "content": { "application/vnd.api+json": { "schema": { @@ -2267,7 +1898,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrAttendeeProductCollection" + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomFieldSetRelation" + } } } } @@ -2277,124 +1911,62 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrAttendeeProductCollection" + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomFieldSetRelation" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" + "400": { + "$ref": "#/components/responses/400" }, "401": { "$ref": "#/components/responses/401" } } - }, - "delete": { + } + }, + "/aggregate/customer": { + "post": { "tags": [ - "Dsr Attendee Product Collection" - ], - "summary": "Delete a Dsr Attendee Product Collection resource.", - "description": "", - "operationId": "deleteDsrAttendeeProductCollection", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_attendee_product_collection", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "allowEmptyValue": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "204": { - "$ref": "#/components/responses/204" - }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "patch": { - "tags": [ - "Dsr Attendee Product Collection" - ], - "summary": "Partially update information about a Dsr Attendee Product Collection resource.", - "description": "", - "operationId": "updateDsrAttendeeProductCollection", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_attendee_product_collection", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "allowEmptyValue": true, - "schema": { - "type": "string" - } - } + "Customer" ], + "summary": "Aggregate for the Customer resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomer", "requestBody": { - "description": "Partially update information about a Dsr Attendee Product Collection resource.", + "required": true, "content": { - "application/vnd.api+json": { + "application/json": { "schema": { "type": "object", "properties": { - "data": { - "$ref": "#/components/schemas/DsrAttendeeProductCollection" - }, - "included": { + "aggregations": { "type": "array", "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true + "$ref": "#/components/schemas/Aggregation" + } } - } - } - }, - "application/json": { - "schema": { - "$ref": "#/components/schemas/DsrAttendeeProductCollection" + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of DsrAttendeeProductCollection", + "description": "List of Customer", "content": { "application/vnd.api+json": { "schema": { @@ -2406,7 +1978,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrAttendeeProductCollection" + "type": "array", + "items": { + "$ref": "#/components/schemas/Customer" + } } } } @@ -2416,12 +1991,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrAttendeeProductCollection" + "type": "array", + "items": { + "$ref": "#/components/schemas/Customer" + } } } } @@ -2431,52 +2009,44 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/dsr-interaction": { - "get": { + "/aggregate/customer-address": { + "post": { "tags": [ - "Dsr Interaction" + "Customer Address" ], - "summary": "List with basic information of Dsr Interaction resources.", - "description": "", - "operationId": "getDsrInteractionList", - "parameters": [ - { - "name": "limit", - "in": "query", - "description": "Max amount of resources to be returned in a page", - "schema": { - "type": "integer" - } - }, - { - "name": "page", - "in": "query", - "description": "The page to be returned", - "schema": { - "type": "integer" - } - }, - { - "name": "query", - "in": "query", - "description": "Encoded SwagQL in JSON", - "schema": { - "type": "string" + "summary": "Aggregate for the Customer Address resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomerAddress", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } } - ], + }, "responses": { "200": { - "description": "List of Dsr Interaction resources.", + "description": "List of CustomerAddress", "content": { "application/vnd.api+json": { "schema": { @@ -2488,41 +2058,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/DsrInteraction" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/dsr-interaction?limit=25" - }, - "last": { - "example": "/dsr-interaction?limit=25&page=11" - }, - "next": { - "example": "/dsr-interaction?limit=25&page=4" - }, - "prev": { - "example": "/dsr-interaction?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomerAddress" + } } } } @@ -2539,7 +2078,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrInteraction" + "$ref": "#/components/schemas/CustomerAddress" } } } @@ -2547,61 +2086,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/customer-group": { "post": { "tags": [ - "Dsr Interaction" - ], - "summary": "Create a new Dsr Interaction resources.", - "description": "", - "operationId": "createDsrInteraction", - "parameters": [ - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "schema": { - "type": "string", - "enum": [ - "basic", - "detail" - ] - } - } + "Customer Group" ], + "summary": "Aggregate for the Customer Group resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomerGroup", "requestBody": { + "required": true, "content": { - "application/vnd.api+json": { + "application/json": { "schema": { "type": "object", "properties": { - "data": { - "$ref": "#/components/schemas/DsrInteraction" - }, - "included": { + "aggregations": { "type": "array", "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true + "$ref": "#/components/schemas/Aggregation" + } } - } - } - }, - "application/json": { - "schema": { - "$ref": "#/components/schemas/DsrInteraction" + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of DsrInteraction", + "description": "List of CustomerGroup", "content": { "application/vnd.api+json": { "schema": { @@ -2613,7 +2138,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrInteraction" + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomerGroup" + } } } } @@ -2623,12 +2151,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrInteraction" + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomerGroup" + } } } } @@ -2644,32 +2175,38 @@ } } }, - "/search/dsr-interaction": { + "/aggregate/customer-recovery": { "post": { "tags": [ - "Dsr Interaction" + "Customer Recovery" ], - "summary": "Search for the Dsr Interaction resources.", - "description": "", - "operationId": "searchDsrInteraction", + "summary": "Aggregate for the Customer Recovery resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomerRecovery", "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { - "$ref": "#/components/schemas/Criteria" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "List of DsrInteraction", + "description": "List of CustomerRecovery", "content": { "application/vnd.api+json": { "schema": { @@ -2683,7 +2220,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrInteraction" + "$ref": "#/components/schemas/CustomerRecovery" } } } @@ -2701,7 +2238,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrInteraction" + "$ref": "#/components/schemas/CustomerRecovery" } } } @@ -2718,29 +2255,38 @@ } } }, - "/dsr-interaction/{id}": { - "get": { + "/aggregate/customer-wishlist": { + "post": { "tags": [ - "Dsr Interaction" + "Customer Wishlist" ], - "summary": "Detailed information about a Dsr Interaction resource.", - "description": "", - "operationId": "getDsrInteraction", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_interaction", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "summary": "Aggregate for the Customer Wishlist resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomerWishlist", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } } - ], + }, "responses": { "200": { - "description": "Detail of DsrInteraction", + "description": "List of CustomerWishlist", "content": { "application/vnd.api+json": { "schema": { @@ -2752,7 +2298,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrInteraction" + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomerWishlist" + } } } } @@ -2762,124 +2311,62 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrInteraction" + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomerWishlist" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "delete": { - "tags": [ - "Dsr Interaction" - ], - "summary": "Delete a Dsr Interaction resource.", - "description": "", - "operationId": "deleteDsrInteraction", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_interaction", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "allowEmptyValue": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "204": { - "$ref": "#/components/responses/204" - }, - "404": { - "$ref": "#/components/responses/404" + "400": { + "$ref": "#/components/responses/400" }, "401": { "$ref": "#/components/responses/401" } } - }, - "patch": { + } + }, + "/aggregate/customer-wishlist-product": { + "post": { "tags": [ - "Dsr Interaction" - ], - "summary": "Partially update information about a Dsr Interaction resource.", - "description": "", - "operationId": "updateDsrInteraction", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_interaction", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "allowEmptyValue": true, - "schema": { - "type": "string" - } - } + "Customer Wishlist Product" ], + "summary": "Aggregate for the Customer Wishlist Product resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomerWishlistProduct", "requestBody": { - "description": "Partially update information about a Dsr Interaction resource.", + "required": true, "content": { - "application/vnd.api+json": { + "application/json": { "schema": { "type": "object", "properties": { - "data": { - "$ref": "#/components/schemas/DsrInteraction" - }, - "included": { + "aggregations": { "type": "array", "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true + "$ref": "#/components/schemas/Aggregation" + } } - } - } - }, - "application/json": { - "schema": { - "$ref": "#/components/schemas/DsrInteraction" + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of DsrInteraction", + "description": "List of CustomerWishlistProduct", "content": { "application/vnd.api+json": { "schema": { @@ -2891,7 +2378,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrInteraction" + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomerWishlistProduct" + } } } } @@ -2901,12 +2391,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrInteraction" + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomerWishlistProduct" + } } } } @@ -2916,52 +2409,44 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/dsr-presentation": { - "get": { + "/aggregate/delivery-time": { + "post": { "tags": [ - "Dsr Presentation" + "Delivery Time" ], - "summary": "List with basic information of Dsr Presentation resources.", - "description": "", - "operationId": "getDsrPresentationList", - "parameters": [ - { - "name": "limit", - "in": "query", - "description": "Max amount of resources to be returned in a page", - "schema": { - "type": "integer" - } - }, - { - "name": "page", - "in": "query", - "description": "The page to be returned", - "schema": { - "type": "integer" - } - }, - { - "name": "query", - "in": "query", - "description": "Encoded SwagQL in JSON", - "schema": { - "type": "string" + "summary": "Aggregate for the Delivery Time resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateDeliveryTime", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } } - ], + }, "responses": { "200": { - "description": "List of Dsr Presentation resources.", + "description": "List of DeliveryTime", "content": { "application/vnd.api+json": { "schema": { @@ -2973,41 +2458,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/DsrPresentation" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/dsr-presentation?limit=25" - }, - "last": { - "example": "/dsr-presentation?limit=25&page=11" - }, - "next": { - "example": "/dsr-presentation?limit=25&page=4" - }, - "prev": { - "example": "/dsr-presentation?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/DeliveryTime" + } } } } @@ -3024,7 +2478,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrPresentation" + "$ref": "#/components/schemas/DeliveryTime" } } } @@ -3032,61 +2486,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/document": { "post": { "tags": [ - "Dsr Presentation" - ], - "summary": "Create a new Dsr Presentation resources.", - "description": "", - "operationId": "createDsrPresentation", - "parameters": [ - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "schema": { - "type": "string", - "enum": [ - "basic", - "detail" - ] - } - } + "Document" ], + "summary": "Aggregate for the Document resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateDocument", "requestBody": { + "required": true, "content": { - "application/vnd.api+json": { + "application/json": { "schema": { "type": "object", "properties": { - "data": { - "$ref": "#/components/schemas/DsrPresentation" - }, - "included": { + "aggregations": { "type": "array", "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true + "$ref": "#/components/schemas/Aggregation" + } } - } - } - }, - "application/json": { - "schema": { - "$ref": "#/components/schemas/DsrPresentation" + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of DsrPresentation", + "description": "List of Document", "content": { "application/vnd.api+json": { "schema": { @@ -3098,7 +2538,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrPresentation" + "type": "array", + "items": { + "$ref": "#/components/schemas/Document" + } } } } @@ -3108,12 +2551,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrPresentation" + "type": "array", + "items": { + "$ref": "#/components/schemas/Document" + } } } } @@ -3129,32 +2575,38 @@ } } }, - "/search/dsr-presentation": { + "/aggregate/document-base-config": { "post": { "tags": [ - "Dsr Presentation" + "Document Base Config" ], - "summary": "Search for the Dsr Presentation resources.", - "description": "", - "operationId": "searchDsrPresentation", + "summary": "Aggregate for the Document Base Config resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateDocumentBaseConfig", "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { - "$ref": "#/components/schemas/Criteria" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "List of DsrPresentation", + "description": "List of DocumentBaseConfig", "content": { "application/vnd.api+json": { "schema": { @@ -3168,7 +2620,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrPresentation" + "$ref": "#/components/schemas/DocumentBaseConfig" } } } @@ -3186,7 +2638,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrPresentation" + "$ref": "#/components/schemas/DocumentBaseConfig" } } } @@ -3203,29 +2655,38 @@ } } }, - "/dsr-presentation/{id}": { - "get": { + "/aggregate/document-base-config-sales-channel": { + "post": { "tags": [ - "Dsr Presentation" + "Document Base Config Sales Channel" ], - "summary": "Detailed information about a Dsr Presentation resource.", - "description": "", - "operationId": "getDsrPresentation", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_presentation", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "summary": "Aggregate for the Document Base Config Sales Channel resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateDocumentBaseConfigSalesChannel", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } } - ], + }, "responses": { "200": { - "description": "Detail of DsrPresentation", + "description": "List of DocumentBaseConfigSalesChannel", "content": { "application/vnd.api+json": { "schema": { @@ -3237,7 +2698,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrPresentation" + "type": "array", + "items": { + "$ref": "#/components/schemas/DocumentBaseConfigSalesChannel" + } } } } @@ -3247,124 +2711,62 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrPresentation" + "type": "array", + "items": { + "$ref": "#/components/schemas/DocumentBaseConfigSalesChannel" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "delete": { - "tags": [ - "Dsr Presentation" - ], - "summary": "Delete a Dsr Presentation resource.", - "description": "", - "operationId": "deleteDsrPresentation", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_presentation", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "allowEmptyValue": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "204": { - "$ref": "#/components/responses/204" - }, - "404": { - "$ref": "#/components/responses/404" + "400": { + "$ref": "#/components/responses/400" }, "401": { "$ref": "#/components/responses/401" } } - }, - "patch": { + } + }, + "/aggregate/document-type": { + "post": { "tags": [ - "Dsr Presentation" - ], - "summary": "Partially update information about a Dsr Presentation resource.", - "description": "", - "operationId": "updateDsrPresentation", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the dsr_presentation", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "allowEmptyValue": true, - "schema": { - "type": "string" - } - } + "Document Type" ], + "summary": "Aggregate for the Document Type resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateDocumentType", "requestBody": { - "description": "Partially update information about a Dsr Presentation resource.", + "required": true, "content": { - "application/vnd.api+json": { + "application/json": { "schema": { "type": "object", "properties": { - "data": { - "$ref": "#/components/schemas/DsrPresentation" - }, - "included": { + "aggregations": { "type": "array", "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true + "$ref": "#/components/schemas/Aggregation" + } } - } - } - }, - "application/json": { - "schema": { - "$ref": "#/components/schemas/DsrPresentation" + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of DsrPresentation", + "description": "List of DocumentType", "content": { "application/vnd.api+json": { "schema": { @@ -3376,7 +2778,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrPresentation" + "type": "array", + "items": { + "$ref": "#/components/schemas/DocumentType" + } } } } @@ -3386,12 +2791,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/DsrPresentation" + "type": "array", + "items": { + "$ref": "#/components/schemas/DocumentType" + } } } } @@ -3401,23 +2809,20 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/dsr-presentation-cms-page": { + "/dsr-appointment": { "get": { "tags": [ - "Dsr Presentation Cms Page" + "Dsr Appointment" ], - "summary": "List with basic information of Dsr Presentation Cms Page resources.", - "description": "Available since: 6.0.0.0", - "operationId": "getDsrPresentationCmsPageList", + "summary": "List with basic information of Dsr Appointment resources.", + "description": "", + "operationId": "getDsrAppointmentList", "parameters": [ { "name": "limit", @@ -3446,7 +2851,7 @@ ], "responses": { "200": { - "description": "List of Dsr Presentation Cms Page resources.", + "description": "List of Dsr Appointment resources.", "content": { "application/vnd.api+json": { "schema": { @@ -3465,7 +2870,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/DsrPresentationCmsPage" + "$ref": "#/components/schemas/DsrAppointment" } } ] @@ -3479,16 +2884,16 @@ "type": "object", "properties": { "first": { - "example": "/dsr-presentation-cms-page?limit=25" + "example": "/dsr-appointment?limit=25" }, "last": { - "example": "/dsr-presentation-cms-page?limit=25&page=11" + "example": "/dsr-appointment?limit=25&page=11" }, "next": { - "example": "/dsr-presentation-cms-page?limit=25&page=4" + "example": "/dsr-appointment?limit=25&page=4" }, "prev": { - "example": "/dsr-presentation-cms-page?limit=25&page=2" + "example": "/dsr-appointment?limit=25&page=2" } } } @@ -3509,7 +2914,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrPresentationCmsPage" + "$ref": "#/components/schemas/DsrAppointment" } } } @@ -3524,11 +2929,11 @@ }, "post": { "tags": [ - "Dsr Presentation Cms Page" + "Dsr Appointment" ], - "summary": "Create a new Dsr Presentation Cms Page resources.", - "description": "Available since: 6.0.0.0", - "operationId": "createDsrPresentationCmsPage", + "summary": "Create a new Dsr Appointment resources.", + "description": "", + "operationId": "createDsrAppointment", "parameters": [ { "name": "_response", @@ -3545,33 +2950,16 @@ ], "requestBody": { "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/DsrPresentationCmsPage" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { - "$ref": "#/components/schemas/DsrPresentationCmsPage" + "$ref": "#/components/schemas/DsrAppointment" } } } }, "responses": { "200": { - "description": "Detail of DsrPresentationCmsPage", + "description": "Detail of DsrAppointment", "content": { "application/vnd.api+json": { "schema": { @@ -3583,7 +2971,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrPresentationCmsPage" + "$ref": "#/components/schemas/DsrAppointment" } } } @@ -3598,7 +2986,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/DsrPresentationCmsPage" + "$ref": "#/components/schemas/DsrAppointment" } } } @@ -3614,22 +3002,17 @@ } } }, - "/search/dsr-presentation-cms-page": { + "/search/dsr-appointment": { "post": { "tags": [ - "Dsr Presentation Cms Page" + "Dsr Appointment" ], - "summary": "Search for the Dsr Presentation Cms Page resources.", - "description": "Available since: 6.0.0.0", - "operationId": "searchDsrPresentationCmsPage", + "summary": "Search for the Dsr Appointment resources.", + "description": "", + "operationId": "searchDsrAppointment", "requestBody": { "required": true, "content": { - "application/vnd.api+json": { - "schema": { - "$ref": "#/components/schemas/Criteria" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/Criteria" @@ -3639,7 +3022,7 @@ }, "responses": { "200": { - "description": "List of DsrPresentationCmsPage", + "description": "List of DsrAppointment", "content": { "application/vnd.api+json": { "schema": { @@ -3653,7 +3036,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrPresentationCmsPage" + "$ref": "#/components/schemas/DsrAppointment" } } } @@ -3671,7 +3054,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/DsrPresentationCmsPage" + "$ref": "#/components/schemas/DsrAppointment" } } } @@ -3688,19 +3071,19 @@ } } }, - "/dsr-presentation-cms-page/{id}": { + "/dsr-appointment/{id}": { "get": { "tags": [ - "Dsr Presentation Cms Page" + "Dsr Appointment" ], - "summary": "Detailed information about a Dsr Presentation Cms Page resource.", - "description": "Available since: 6.0.0.0", - "operationId": "getDsrPresentationCmsPage", + "summary": "Detailed information about a Dsr Appointment resource.", + "description": "", + "operationId": "getDsrAppointment", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the dsr_presentation_cms_page", + "description": "Identifier for the dsr_appointment", "required": true, "schema": { "type": "string", @@ -3710,7 +3093,7 @@ ], "responses": { "200": { - "description": "Detail of DsrPresentationCmsPage", + "description": "Detail of DsrAppointment", "content": { "application/vnd.api+json": { "schema": { @@ -3722,7 +3105,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrPresentationCmsPage" + "$ref": "#/components/schemas/DsrAppointment" } } } @@ -3737,7 +3120,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/DsrPresentationCmsPage" + "$ref": "#/components/schemas/DsrAppointment" } } } @@ -3754,16 +3137,16 @@ }, "delete": { "tags": [ - "Dsr Presentation Cms Page" + "Dsr Appointment" ], - "summary": "Delete a Dsr Presentation Cms Page resource.", - "description": "Available since: 6.0.0.0", - "operationId": "deleteDsrPresentationCmsPage", + "summary": "Delete a Dsr Appointment resource.", + "description": "", + "operationId": "deleteDsrAppointment", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the dsr_presentation_cms_page", + "description": "Identifier for the dsr_appointment", "required": true, "schema": { "type": "string", @@ -3794,16 +3177,16 @@ }, "patch": { "tags": [ - "Dsr Presentation Cms Page" + "Dsr Appointment" ], - "summary": "Partially update information about a Dsr Presentation Cms Page resource.", - "description": "Available since: 6.0.0.0", - "operationId": "updateDsrPresentationCmsPage", + "summary": "Partially update information about a Dsr Appointment resource.", + "description": "", + "operationId": "updateDsrAppointment", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the dsr_presentation_cms_page", + "description": "Identifier for the dsr_appointment", "required": true, "schema": { "type": "string", @@ -3821,35 +3204,18 @@ } ], "requestBody": { - "description": "Partially update information about a Dsr Presentation Cms Page resource.", + "description": "Partially update information about a Dsr Appointment resource.", "content": { - "application/vnd.api+json": { - "schema": { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/DsrPresentationCmsPage" - }, - "included": { - "type": "array", - "items": { - "$ref": "#/components/schemas/resource" - }, - "uniqueItems": true - } - } - } - }, "application/json": { "schema": { - "$ref": "#/components/schemas/DsrPresentationCmsPage" + "$ref": "#/components/schemas/DsrAppointment" } } } }, "responses": { "200": { - "description": "Detail of DsrPresentationCmsPage", + "description": "Detail of DsrAppointment", "content": { "application/vnd.api+json": { "schema": { @@ -3861,7 +3227,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/DsrPresentationCmsPage" + "$ref": "#/components/schemas/DsrAppointment" } } } @@ -3876,7 +3242,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/DsrPresentationCmsPage" + "$ref": "#/components/schemas/DsrAppointment" } } } @@ -3895,339 +3261,355 @@ } } }, - "/_action/dsr/appointment/{appointmentId}/join-as-guide": { + "/aggregate/dsr-appointment": { "post": { "tags": [ - "Appointment" + "Dsr Appointment" ], - "summary": "Join a meeting as a guide", - "description": "This route is used to join appointment as guide.", - "operationId": "joinAppointmentAsGuide", - "parameters": [ - { - "name": "appointmentId", - "in": "path", - "description": "Appointment id", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "summary": "Aggregate for the Dsr Appointment resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateDsrAppointment", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } } - ], + }, "responses": { "200": { - "description": "", + "description": "List of DsrAppointment", "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointment" + } + } + } + } + ] + } + }, "application/json": { "schema": { - "$ref": "#/components/schemas/JoinAppointmentResponse" + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointment" + } + } + } } } } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" } } } }, - "/_action/dsr/appointment/{appointmentId}/start": { - "post": { + "/dsr-appointment-attendee": { + "get": { "tags": [ - "Appointment" + "Dsr Appointment Attendee" ], - "summary": "Start a presentation for a appointment", - "description": "Complete all needed data start the presentation", - "operationId": "startAppointment", + "summary": "List with basic information of Dsr Appointment Attendee resources.", + "description": "", + "operationId": "getDsrAppointmentAttendeeList", "parameters": [ { - "name": "appointmentId", - "in": "path", - "description": "Appointment id", - "required": true, + "name": "limit", + "in": "query", + "description": "Max amount of resources to be returned in a page", "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "type": "integer" } - } - ], - "responses": { - "204": { - "description": "" - } - } - } - }, - "/_action/dsr/appointment/{appointmentId}/end": { - "post": { - "tags": [ - "Appointment" - ], - "summary": "End a presentation for a appointment", - "description": "Complete all needed data and remove unneeded to close the presentation", - "operationId": "endAppointment", - "parameters": [ + }, { - "name": "appointmentId", - "in": "path", - "description": "Appointment id", - "required": true, + "name": "page", + "in": "query", + "description": "The page to be returned", "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "type": "integer" } - } - ], - "responses": { - "200": { - "description": "" - } - } - } - }, - "/_action/dsr/appointment/attendee/{attendeeId}/sw-context-token": { - "get": { - "tags": [ - "Appointment" - ], - "summary": "Get the sw-context-token for a attendee", - "description": "Returns the context-token for the given attendee if the attendee granted the permission for the cart", - "operationId": "getAttendeeToken", - "parameters": [ + }, { - "name": "attendeeId", - "in": "path", - "description": "Attendee id", - "required": true, + "name": "query", + "in": "query", + "description": "Encoded SwagQL in JSON", "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "type": "string" } } ], "responses": { "200": { - "description": "The sw-context-token from the attendee", + "description": "List of Dsr Appointment Attendee resources.", "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "allOf": [ + { + "$ref": "#/components/schemas/data" + }, + { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointmentAttendee" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/dsr-appointment-attendee?limit=25" + }, + "last": { + "example": "/dsr-appointment-attendee?limit=25&page=11" + }, + "next": { + "example": "/dsr-appointment-attendee?limit=25&page=4" + }, + "prev": { + "example": "/dsr-appointment-attendee?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, "application/json": { "schema": { "type": "object", "properties": { - "attendee-sw-context-token": { - "type": "string" + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointmentAttendee" + } } - }, - "example": { - "attendee-sw-context-token": "context token of attendee" } } } } + }, + "401": { + "$ref": "#/components/responses/401" } } - } - }, - "/_action/dsr/appointment/{appointmentId}/instant-listing": { + }, "post": { "tags": [ - "Appointment" + "Dsr Appointment Attendee" ], - "summary": "Add a instant listing to the presentation", - "description": "Add a page as the instant listing to the presentation", - "operationId": "addInstantListing", + "summary": "Create a new Dsr Appointment Attendee resources.", + "description": "", + "operationId": "createDsrAppointmentAttendee", "parameters": [ { - "name": "appointmentId", - "in": "path", - "description": "Appointment id", - "required": true, + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", "schema": { "type": "string", - "pattern": "^[0-9a-f]{32}$" + "enum": [ + "basic", + "detail" + ] } } ], "requestBody": { - "required": true, "content": { "application/json": { "schema": { - "required": [ - "productIds" - ], - "properties": { - "productIds": { - "type": "array", - "items": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - }, - "description": "Ids of the products which should be added to the instant listing" - }, - "currentPageGroupId": { - "type": "string", - "description": "Id of the current cms page", - "pattern": "^[0-9a-f]{32}$" - }, - "pageName": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "description": "The name of the instant listing page" - } - }, - "type": "object" + "$ref": "#/components/schemas/DsrAppointmentAttendee" } } } }, "responses": { - "201": { - "description": "Created a new instant listing", + "200": { + "description": "Detail of DsrAppointmentAttendee", "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAppointmentAttendee" + } + } + } + ] + } + }, "application/json": { "schema": { "type": "object", + "required": [ + "data" + ], "properties": { - "index": { - "type": "integer", - "description": "The current index of the instant listing which is created by this request" + "data": { + "$ref": "#/components/schemas/DsrAppointmentAttendee" } - }, - "example": { - "index": 1 } } } } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" } } - }, - "patch": { + } + }, + "/search/dsr-appointment-attendee": { + "post": { "tags": [ - "Appointment" - ], - "summary": "Update a instant listing from the presentation", - "description": "Updates the products for the given listing", - "operationId": "updateInstantListing", - "parameters": [ - { - "name": "appointmentId", - "in": "path", - "description": "Appointment id", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - } + "Dsr Appointment Attendee" ], + "summary": "Search for the Dsr Appointment Attendee resources.", + "description": "", + "operationId": "searchDsrAppointmentAttendee", "requestBody": { "required": true, "content": { "application/json": { "schema": { - "required": [ - "addProductIds", - "removeProductIds", - "currentPageGroupId" - ], - "properties": { - "addProductIds": { - "type": "array", - "items": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - }, - "description": "Ids of the products which should be added to the instant listing" - }, - "removeProductIds": { - "type": "array", - "items": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - }, - "description": "Ids of the products which should be removed to the instant listing" - }, - "currentPageGroupId": { - "type": "string", - "description": "Id of the current cms page", - "pattern": "^[0-9a-f]{32}$" - }, - "pageName": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "description": "The name of the instant listing page" - } - }, - "type": "object" + "$ref": "#/components/schemas/Criteria" } } } }, "responses": { "200": { - "description": "Updated the instant listing", + "description": "List of DsrAppointmentAttendee", "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointmentAttendee" + } + } + } + } + ] + } + }, "application/json": { "schema": { "type": "object", "properties": { - "id": { - "type": "string", - "pattern": "^[0-9a-f]{32}$", - "description": "The id of the instant listing page" + "total": { + "type": "integer" }, - "pickedProductIds": { + "data": { "type": "array", "items": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - }, - "description": "Ids of the products which are picked for the instant listing" - }, - "title": { - "type": "string", - "description": "The title of the instant listing" + "$ref": "#/components/schemas/DsrAppointmentAttendee" + } } - }, - "example": { - "id": "018c3e5ffd3a70899fa1321bf7e2a7f7", - "pickedProductIds": [ - "018c19b80403709cb2cef54f70860042", - "018c19b804027291955d8f076c272d0d" - ], - "title": "Default Digital Sales Rooms product listing page" } } } } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" } } } }, - "/_action/dsr/appointment/{appointmentId}/presentation/state": { + "/dsr-appointment-attendee/{id}": { "get": { "tags": [ - "Appointment" + "Dsr Appointment Attendee" ], - "summary": "Get the current presentation state", - "description": "Returns the presentation state for all and the guide", - "operationId": "getGuidePresentationState", + "summary": "Detailed information about a Dsr Appointment Attendee resource.", + "description": "", + "operationId": "getDsrAppointmentAttendee", "parameters": [ { - "name": "appointmentId", + "name": "id", "in": "path", - "description": "Appointment id", + "description": "Identifier for the dsr_appointment_attendee", "required": true, "schema": { "type": "string", @@ -4237,289 +3619,523 @@ ], "responses": { "200": { - "description": "", + "description": "Detail of DsrAppointmentAttendee", "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAppointmentAttendee" + } + } + } + ] + } + }, "application/json": { "schema": { - "$ref": "#/components/schemas/GuidePresentationStateResponse" + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAppointmentAttendee" + } + } } } } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" } } - } - }, - "/_action/dsr/appointment/{appointmentId}/video-room": { - "post": { + }, + "delete": { "tags": [ - "Appointment" + "Dsr Appointment Attendee" ], - "summary": "Create a video room", - "description": "Creates a video room on the remote video tool", - "operationId": "createVideoRoom", + "summary": "Delete a Dsr Appointment Attendee resource.", + "description": "", + "operationId": "deleteDsrAppointmentAttendee", "parameters": [ { - "name": "appointmentId", + "name": "id", "in": "path", - "description": "Appointment id", + "description": "Identifier for the dsr_appointment_attendee", "required": true, "schema": { "type": "string", "pattern": "^[0-9a-f]{32}$" } + }, + { + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "allowEmptyValue": true, + "schema": { + "type": "string" + } } ], "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/VideoChatCreateStruct" - } - } - } + "204": { + "$ref": "#/components/responses/204" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" } } }, - "delete": { + "patch": { "tags": [ - "Appointment" + "Dsr Appointment Attendee" ], - "summary": "Delete a video room", - "description": "Delete a video room and tokens on the remote video tool", - "operationId": "deleteVideoRoom", + "summary": "Partially update information about a Dsr Appointment Attendee resource.", + "description": "", + "operationId": "updateDsrAppointmentAttendee", "parameters": [ { - "name": "appointmentId", + "name": "id", "in": "path", - "description": "Appointment id", + "description": "Identifier for the dsr_appointment_attendee", "required": true, "schema": { "type": "string", "pattern": "^[0-9a-f]{32}$" } - } - ], - "responses": { - "200": { - "description": "", - "content": { - "application/json": [] - } - } - } - } - }, - "/_action/dsr/appointment/{appointmentId}/widgets/attendee-insights": { - "get": { - "tags": [ - "Appointment" - ], - "summary": "Get attendee insights", - "description": "Get attendee insights for the given appointment", - "operationId": "getAttendeeInsights", - "parameters": [ + }, { - "name": "appointmentId", - "in": "path", - "description": "Appointment id", - "required": true, + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "allowEmptyValue": true, "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "type": "string" } } ], + "requestBody": { + "description": "Partially update information about a Dsr Appointment Attendee resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DsrAppointmentAttendee" + } + } + } + }, "responses": { "200": { - "description": "", + "description": "Detail of DsrAppointmentAttendee", "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAppointmentAttendee" + } + } + } + ] + } + }, "application/json": { "schema": { - "$ref": "#/components/schemas/GetAttendeeInsightsResponse" + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAppointmentAttendee" + } + } } } } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" } } } }, - "/_action/dsr/appointment/{appointmentId}/widgets/cart-insights": { - "get": { + "/aggregate/dsr-appointment-attendee": { + "post": { "tags": [ - "Appointment" + "Dsr Appointment Attendee" ], - "summary": "Get cart insights", - "description": "Get cart insights for the given appointment", - "operationId": "getCartInsights", - "parameters": [ - { - "name": "appointmentId", - "in": "path", - "description": "Appointment id", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "summary": "Aggregate for the Dsr Appointment Attendee resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateDsrAppointmentAttendee", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } } - ], + }, "responses": { "200": { - "description": "", + "description": "List of DsrAppointmentAttendee", "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointmentAttendee" + } + } + } + } + ] + } + }, "application/json": { "schema": { - "$ref": "#/components/schemas/GetCartInsightsResponse" + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointmentAttendee" + } + } + } } } } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" } } } }, - "/_action/dsr/appointment/{appointmentId}/widgets/cart-statistics": { + "/dsr-appointment-request": { "get": { "tags": [ - "Appointment" + "Dsr Appointment Request" ], - "summary": "Get cart statistics", - "description": "Get cart statistics (cart line items) of all the attendees for the given appointment", - "operationId": "getCartStatistics", + "summary": "List with basic information of Dsr Appointment Request resources.", + "description": "", + "operationId": "getDsrAppointmentRequestList", "parameters": [ { - "name": "appointmentId", - "in": "path", - "description": "Appointment id", - "required": true, + "name": "limit", + "in": "query", + "description": "Max amount of resources to be returned in a page", "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "type": "integer" + } + }, + { + "name": "page", + "in": "query", + "description": "The page to be returned", + "schema": { + "type": "integer" + } + }, + { + "name": "query", + "in": "query", + "description": "Encoded SwagQL in JSON", + "schema": { + "type": "string" } } ], "responses": { "200": { - "description": "", + "description": "List of Dsr Appointment Request resources.", "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "allOf": [ + { + "$ref": "#/components/schemas/data" + }, + { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointmentRequest" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/dsr-appointment-request?limit=25" + }, + "last": { + "example": "/dsr-appointment-request?limit=25&page=11" + }, + "next": { + "example": "/dsr-appointment-request?limit=25&page=4" + }, + "prev": { + "example": "/dsr-appointment-request?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, "application/json": { "schema": { - "$ref": "#/components/schemas/Cart" + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointmentRequest" + } + } + } } } } + }, + "401": { + "$ref": "#/components/responses/401" } } - } - }, - "/_action/dsr/appointment/{appointmentId}/widgets/last-seen": { - "get": { + }, + "post": { "tags": [ - "Appointment" + "Dsr Appointment Request" ], - "summary": "Get last seen products insights", - "description": "Get last seen products of all attendees for the given appointment", - "operationId": "getLastSeenProductsInsights", + "summary": "Create a new Dsr Appointment Request resources.", + "description": "", + "operationId": "createDsrAppointmentRequest", "parameters": [ { - "name": "appointmentId", - "in": "path", - "description": "Appointment id", - "required": true, + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", "schema": { "type": "string", - "pattern": "^[0-9a-f]{32}$" + "enum": [ + "basic", + "detail" + ] } } ], "requestBody": { - "required": false, "content": { "application/json": { "schema": { - "properties": { - "limit": { - "type": "integer", - "description": "The limit of the products which should be returned", - "default": 10 - }, - "page": { - "type": "integer", - "description": "The page of the products which should be returned", - "default": 1 - }, - "attendeeId": { - "type": "string", - "pattern": "^[0-9a-f]{32}$", - "description": "The attendee id for which the last seen products should be returned" - } - } + "$ref": "#/components/schemas/DsrAppointmentRequest" } } } }, "responses": { "200": { - "description": "", + "description": "Detail of DsrAppointmentRequest", "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAppointmentRequest" + } + } + } + ] + } + }, "application/json": { "schema": { - "$ref": "#/components/schemas/WidgetProductListing" + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAppointmentRequest" + } + } } } } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" } } } }, - "/_action/dsr/appointment/{appointmentId}/widgets/wishlist": { - "get": { + "/search/dsr-appointment-request": { + "post": { "tags": [ - "Appointment" + "Dsr Appointment Request" ], - "summary": "Get wishlist insights", - "description": "Get wishlist of all the attendees for the given appointment", - "operationId": "getWishlistInsights", - "parameters": [ - { - "name": "appointmentId", - "in": "path", - "description": "Appointment id", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "summary": "Search for the Dsr Appointment Request resources.", + "description": "", + "operationId": "searchDsrAppointmentRequest", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } } } - ], + }, "responses": { "200": { - "description": "", + "description": "List of DsrAppointmentRequest", "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointmentRequest" + } + } + } + } + ] + } + }, "application/json": { "schema": { - "$ref": "#/components/schemas/WidgetProductListing" + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointmentRequest" + } + } + } } } } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" } } } }, - "/_action/dsr/appointment/attendee/{attendeeId}/remove": { - "post": { + "/dsr-appointment-request/{id}": { + "get": { "tags": [ - "Appointment" + "Dsr Appointment Request" ], - "summary": "Remove an attendee from the appointment", - "description": "Remove an attendee from the appointment", - "operationId": "removeAttendee", + "summary": "Detailed information about a Dsr Appointment Request resource.", + "description": "", + "operationId": "getDsrAppointmentRequest", "parameters": [ { - "name": "attendeeId", + "name": "id", "in": "path", - "description": "Attendee id", + "description": "Identifier for the dsr_appointment_request", "required": true, "schema": { "type": "string", @@ -4529,12 +4145,11539 @@ ], "responses": { "200": { - "description": "", + "description": "Detail of DsrAppointmentRequest", "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAppointmentRequest" + } + } + } + ] + } + }, "application/json": { "schema": { "type": "object", - "properties": { + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAppointmentRequest" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Dsr Appointment Request" + ], + "summary": "Delete a Dsr Appointment Request resource.", + "description": "", + "operationId": "deleteDsrAppointmentRequest", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the dsr_appointment_request", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + }, + { + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "allowEmptyValue": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "$ref": "#/components/responses/204" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "patch": { + "tags": [ + "Dsr Appointment Request" + ], + "summary": "Partially update information about a Dsr Appointment Request resource.", + "description": "", + "operationId": "updateDsrAppointmentRequest", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the dsr_appointment_request", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + }, + { + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "allowEmptyValue": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "description": "Partially update information about a Dsr Appointment Request resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DsrAppointmentRequest" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of DsrAppointmentRequest", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAppointmentRequest" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAppointmentRequest" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/dsr-appointment-request": { + "post": { + "tags": [ + "Dsr Appointment Request" + ], + "summary": "Aggregate for the Dsr Appointment Request resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateDsrAppointmentRequest", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of DsrAppointmentRequest", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointmentRequest" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointmentRequest" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/dsr-appointment-video-chat": { + "get": { + "tags": [ + "Dsr Appointment Video Chat" + ], + "summary": "List with basic information of Dsr Appointment Video Chat resources.", + "description": "", + "operationId": "getDsrAppointmentVideoChatList", + "parameters": [ + { + "name": "limit", + "in": "query", + "description": "Max amount of resources to be returned in a page", + "schema": { + "type": "integer" + } + }, + { + "name": "page", + "in": "query", + "description": "The page to be returned", + "schema": { + "type": "integer" + } + }, + { + "name": "query", + "in": "query", + "description": "Encoded SwagQL in JSON", + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "List of Dsr Appointment Video Chat resources.", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "allOf": [ + { + "$ref": "#/components/schemas/data" + }, + { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointmentVideoChat" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/dsr-appointment-video-chat?limit=25" + }, + "last": { + "example": "/dsr-appointment-video-chat?limit=25&page=11" + }, + "next": { + "example": "/dsr-appointment-video-chat?limit=25&page=4" + }, + "prev": { + "example": "/dsr-appointment-video-chat?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointmentVideoChat" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Dsr Appointment Video Chat" + ], + "summary": "Create a new Dsr Appointment Video Chat resources.", + "description": "", + "operationId": "createDsrAppointmentVideoChat", + "parameters": [ + { + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "schema": { + "type": "string", + "enum": [ + "basic", + "detail" + ] + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DsrAppointmentVideoChat" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of DsrAppointmentVideoChat", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAppointmentVideoChat" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAppointmentVideoChat" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/dsr-appointment-video-chat": { + "post": { + "tags": [ + "Dsr Appointment Video Chat" + ], + "summary": "Search for the Dsr Appointment Video Chat resources.", + "description": "", + "operationId": "searchDsrAppointmentVideoChat", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of DsrAppointmentVideoChat", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointmentVideoChat" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointmentVideoChat" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/dsr-appointment-video-chat/{id}": { + "get": { + "tags": [ + "Dsr Appointment Video Chat" + ], + "summary": "Detailed information about a Dsr Appointment Video Chat resource.", + "description": "", + "operationId": "getDsrAppointmentVideoChat", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the dsr_appointment_video_chat", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of DsrAppointmentVideoChat", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAppointmentVideoChat" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAppointmentVideoChat" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Dsr Appointment Video Chat" + ], + "summary": "Delete a Dsr Appointment Video Chat resource.", + "description": "", + "operationId": "deleteDsrAppointmentVideoChat", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the dsr_appointment_video_chat", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + }, + { + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "allowEmptyValue": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "$ref": "#/components/responses/204" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "patch": { + "tags": [ + "Dsr Appointment Video Chat" + ], + "summary": "Partially update information about a Dsr Appointment Video Chat resource.", + "description": "", + "operationId": "updateDsrAppointmentVideoChat", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the dsr_appointment_video_chat", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + }, + { + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "allowEmptyValue": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "description": "Partially update information about a Dsr Appointment Video Chat resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DsrAppointmentVideoChat" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of DsrAppointmentVideoChat", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAppointmentVideoChat" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAppointmentVideoChat" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/dsr-appointment-video-chat": { + "post": { + "tags": [ + "Dsr Appointment Video Chat" + ], + "summary": "Aggregate for the Dsr Appointment Video Chat resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateDsrAppointmentVideoChat", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of DsrAppointmentVideoChat", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointmentVideoChat" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAppointmentVideoChat" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/dsr-attendee-product-collection": { + "get": { + "tags": [ + "Dsr Attendee Product Collection" + ], + "summary": "List with basic information of Dsr Attendee Product Collection resources.", + "description": "", + "operationId": "getDsrAttendeeProductCollectionList", + "parameters": [ + { + "name": "limit", + "in": "query", + "description": "Max amount of resources to be returned in a page", + "schema": { + "type": "integer" + } + }, + { + "name": "page", + "in": "query", + "description": "The page to be returned", + "schema": { + "type": "integer" + } + }, + { + "name": "query", + "in": "query", + "description": "Encoded SwagQL in JSON", + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "List of Dsr Attendee Product Collection resources.", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "allOf": [ + { + "$ref": "#/components/schemas/data" + }, + { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAttendeeProductCollection" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/dsr-attendee-product-collection?limit=25" + }, + "last": { + "example": "/dsr-attendee-product-collection?limit=25&page=11" + }, + "next": { + "example": "/dsr-attendee-product-collection?limit=25&page=4" + }, + "prev": { + "example": "/dsr-attendee-product-collection?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAttendeeProductCollection" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Dsr Attendee Product Collection" + ], + "summary": "Create a new Dsr Attendee Product Collection resources.", + "description": "", + "operationId": "createDsrAttendeeProductCollection", + "parameters": [ + { + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "schema": { + "type": "string", + "enum": [ + "basic", + "detail" + ] + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DsrAttendeeProductCollection" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of DsrAttendeeProductCollection", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAttendeeProductCollection" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAttendeeProductCollection" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/dsr-attendee-product-collection": { + "post": { + "tags": [ + "Dsr Attendee Product Collection" + ], + "summary": "Search for the Dsr Attendee Product Collection resources.", + "description": "", + "operationId": "searchDsrAttendeeProductCollection", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of DsrAttendeeProductCollection", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAttendeeProductCollection" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAttendeeProductCollection" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/dsr-attendee-product-collection/{id}": { + "get": { + "tags": [ + "Dsr Attendee Product Collection" + ], + "summary": "Detailed information about a Dsr Attendee Product Collection resource.", + "description": "", + "operationId": "getDsrAttendeeProductCollection", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the dsr_attendee_product_collection", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of DsrAttendeeProductCollection", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAttendeeProductCollection" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAttendeeProductCollection" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Dsr Attendee Product Collection" + ], + "summary": "Delete a Dsr Attendee Product Collection resource.", + "description": "", + "operationId": "deleteDsrAttendeeProductCollection", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the dsr_attendee_product_collection", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + }, + { + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "allowEmptyValue": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "$ref": "#/components/responses/204" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "patch": { + "tags": [ + "Dsr Attendee Product Collection" + ], + "summary": "Partially update information about a Dsr Attendee Product Collection resource.", + "description": "", + "operationId": "updateDsrAttendeeProductCollection", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the dsr_attendee_product_collection", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + }, + { + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "allowEmptyValue": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "description": "Partially update information about a Dsr Attendee Product Collection resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DsrAttendeeProductCollection" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of DsrAttendeeProductCollection", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAttendeeProductCollection" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrAttendeeProductCollection" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/dsr-attendee-product-collection": { + "post": { + "tags": [ + "Dsr Attendee Product Collection" + ], + "summary": "Aggregate for the Dsr Attendee Product Collection resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateDsrAttendeeProductCollection", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of DsrAttendeeProductCollection", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAttendeeProductCollection" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrAttendeeProductCollection" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/dsr-interaction": { + "get": { + "tags": [ + "Dsr Interaction" + ], + "summary": "List with basic information of Dsr Interaction resources.", + "description": "", + "operationId": "getDsrInteractionList", + "parameters": [ + { + "name": "limit", + "in": "query", + "description": "Max amount of resources to be returned in a page", + "schema": { + "type": "integer" + } + }, + { + "name": "page", + "in": "query", + "description": "The page to be returned", + "schema": { + "type": "integer" + } + }, + { + "name": "query", + "in": "query", + "description": "Encoded SwagQL in JSON", + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "List of Dsr Interaction resources.", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "allOf": [ + { + "$ref": "#/components/schemas/data" + }, + { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrInteraction" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/dsr-interaction?limit=25" + }, + "last": { + "example": "/dsr-interaction?limit=25&page=11" + }, + "next": { + "example": "/dsr-interaction?limit=25&page=4" + }, + "prev": { + "example": "/dsr-interaction?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrInteraction" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Dsr Interaction" + ], + "summary": "Create a new Dsr Interaction resources.", + "description": "", + "operationId": "createDsrInteraction", + "parameters": [ + { + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "schema": { + "type": "string", + "enum": [ + "basic", + "detail" + ] + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DsrInteraction" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of DsrInteraction", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrInteraction" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrInteraction" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/dsr-interaction": { + "post": { + "tags": [ + "Dsr Interaction" + ], + "summary": "Search for the Dsr Interaction resources.", + "description": "", + "operationId": "searchDsrInteraction", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of DsrInteraction", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrInteraction" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrInteraction" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/dsr-interaction/{id}": { + "get": { + "tags": [ + "Dsr Interaction" + ], + "summary": "Detailed information about a Dsr Interaction resource.", + "description": "", + "operationId": "getDsrInteraction", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the dsr_interaction", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of DsrInteraction", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrInteraction" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrInteraction" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Dsr Interaction" + ], + "summary": "Delete a Dsr Interaction resource.", + "description": "", + "operationId": "deleteDsrInteraction", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the dsr_interaction", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + }, + { + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "allowEmptyValue": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "$ref": "#/components/responses/204" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "patch": { + "tags": [ + "Dsr Interaction" + ], + "summary": "Partially update information about a Dsr Interaction resource.", + "description": "", + "operationId": "updateDsrInteraction", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the dsr_interaction", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + }, + { + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "allowEmptyValue": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "description": "Partially update information about a Dsr Interaction resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DsrInteraction" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of DsrInteraction", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrInteraction" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrInteraction" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/dsr-interaction": { + "post": { + "tags": [ + "Dsr Interaction" + ], + "summary": "Aggregate for the Dsr Interaction resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateDsrInteraction", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of DsrInteraction", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrInteraction" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrInteraction" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/dsr-presentation": { + "get": { + "tags": [ + "Dsr Presentation" + ], + "summary": "List with basic information of Dsr Presentation resources.", + "description": "", + "operationId": "getDsrPresentationList", + "parameters": [ + { + "name": "limit", + "in": "query", + "description": "Max amount of resources to be returned in a page", + "schema": { + "type": "integer" + } + }, + { + "name": "page", + "in": "query", + "description": "The page to be returned", + "schema": { + "type": "integer" + } + }, + { + "name": "query", + "in": "query", + "description": "Encoded SwagQL in JSON", + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "List of Dsr Presentation resources.", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "allOf": [ + { + "$ref": "#/components/schemas/data" + }, + { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrPresentation" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/dsr-presentation?limit=25" + }, + "last": { + "example": "/dsr-presentation?limit=25&page=11" + }, + "next": { + "example": "/dsr-presentation?limit=25&page=4" + }, + "prev": { + "example": "/dsr-presentation?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrPresentation" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Dsr Presentation" + ], + "summary": "Create a new Dsr Presentation resources.", + "description": "", + "operationId": "createDsrPresentation", + "parameters": [ + { + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "schema": { + "type": "string", + "enum": [ + "basic", + "detail" + ] + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DsrPresentation" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of DsrPresentation", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrPresentation" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrPresentation" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/dsr-presentation": { + "post": { + "tags": [ + "Dsr Presentation" + ], + "summary": "Search for the Dsr Presentation resources.", + "description": "", + "operationId": "searchDsrPresentation", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of DsrPresentation", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrPresentation" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrPresentation" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/dsr-presentation/{id}": { + "get": { + "tags": [ + "Dsr Presentation" + ], + "summary": "Detailed information about a Dsr Presentation resource.", + "description": "", + "operationId": "getDsrPresentation", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the dsr_presentation", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of DsrPresentation", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrPresentation" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrPresentation" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Dsr Presentation" + ], + "summary": "Delete a Dsr Presentation resource.", + "description": "", + "operationId": "deleteDsrPresentation", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the dsr_presentation", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + }, + { + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "allowEmptyValue": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "$ref": "#/components/responses/204" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "patch": { + "tags": [ + "Dsr Presentation" + ], + "summary": "Partially update information about a Dsr Presentation resource.", + "description": "", + "operationId": "updateDsrPresentation", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the dsr_presentation", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + }, + { + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "allowEmptyValue": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "description": "Partially update information about a Dsr Presentation resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DsrPresentation" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of DsrPresentation", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrPresentation" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrPresentation" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/dsr-presentation": { + "post": { + "tags": [ + "Dsr Presentation" + ], + "summary": "Aggregate for the Dsr Presentation resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateDsrPresentation", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of DsrPresentation", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrPresentation" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrPresentation" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/dsr-presentation-cms-page": { + "get": { + "tags": [ + "Dsr Presentation Cms Page" + ], + "summary": "List with basic information of Dsr Presentation Cms Page resources.", + "description": "Available since: 6.0.0.0", + "operationId": "getDsrPresentationCmsPageList", + "parameters": [ + { + "name": "limit", + "in": "query", + "description": "Max amount of resources to be returned in a page", + "schema": { + "type": "integer" + } + }, + { + "name": "page", + "in": "query", + "description": "The page to be returned", + "schema": { + "type": "integer" + } + }, + { + "name": "query", + "in": "query", + "description": "Encoded SwagQL in JSON", + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "List of Dsr Presentation Cms Page resources.", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "allOf": [ + { + "$ref": "#/components/schemas/data" + }, + { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrPresentationCmsPage" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/dsr-presentation-cms-page?limit=25" + }, + "last": { + "example": "/dsr-presentation-cms-page?limit=25&page=11" + }, + "next": { + "example": "/dsr-presentation-cms-page?limit=25&page=4" + }, + "prev": { + "example": "/dsr-presentation-cms-page?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrPresentationCmsPage" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Dsr Presentation Cms Page" + ], + "summary": "Create a new Dsr Presentation Cms Page resources.", + "description": "Available since: 6.0.0.0", + "operationId": "createDsrPresentationCmsPage", + "parameters": [ + { + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "schema": { + "type": "string", + "enum": [ + "basic", + "detail" + ] + } + } + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DsrPresentationCmsPage" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of DsrPresentationCmsPage", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrPresentationCmsPage" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrPresentationCmsPage" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/dsr-presentation-cms-page": { + "post": { + "tags": [ + "Dsr Presentation Cms Page" + ], + "summary": "Search for the Dsr Presentation Cms Page resources.", + "description": "Available since: 6.0.0.0", + "operationId": "searchDsrPresentationCmsPage", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of DsrPresentationCmsPage", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrPresentationCmsPage" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrPresentationCmsPage" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/dsr-presentation-cms-page/{id}": { + "get": { + "tags": [ + "Dsr Presentation Cms Page" + ], + "summary": "Detailed information about a Dsr Presentation Cms Page resource.", + "description": "Available since: 6.0.0.0", + "operationId": "getDsrPresentationCmsPage", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the dsr_presentation_cms_page", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of DsrPresentationCmsPage", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrPresentationCmsPage" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrPresentationCmsPage" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Dsr Presentation Cms Page" + ], + "summary": "Delete a Dsr Presentation Cms Page resource.", + "description": "Available since: 6.0.0.0", + "operationId": "deleteDsrPresentationCmsPage", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the dsr_presentation_cms_page", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + }, + { + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "allowEmptyValue": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "$ref": "#/components/responses/204" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "patch": { + "tags": [ + "Dsr Presentation Cms Page" + ], + "summary": "Partially update information about a Dsr Presentation Cms Page resource.", + "description": "Available since: 6.0.0.0", + "operationId": "updateDsrPresentationCmsPage", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the dsr_presentation_cms_page", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + }, + { + "name": "_response", + "in": "query", + "description": "Data format for response. Empty if none is provided.", + "allowEmptyValue": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "description": "Partially update information about a Dsr Presentation Cms Page resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/DsrPresentationCmsPage" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of DsrPresentationCmsPage", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/DsrPresentationCmsPage" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/DsrPresentationCmsPage" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/dsr-presentation-cms-page": { + "post": { + "tags": [ + "Dsr Presentation Cms Page" + ], + "summary": "Aggregate for the Dsr Presentation Cms Page resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateDsrPresentationCmsPage", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of DsrPresentationCmsPage", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrPresentationCmsPage" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/DsrPresentationCmsPage" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/flow": { + "post": { + "tags": [ + "Flow" + ], + "summary": "Aggregate for the Flow resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateFlow", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Flow", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Flow" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Flow" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/flow-sequence": { + "post": { + "tags": [ + "Flow Sequence" + ], + "summary": "Aggregate for the Flow Sequence resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateFlowSequence", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of FlowSequence", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/FlowSequence" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/FlowSequence" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/flow-template": { + "post": { + "tags": [ + "Flow Template" + ], + "summary": "Aggregate for the Flow Template resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateFlowTemplate", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of FlowTemplate", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/FlowTemplate" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/FlowTemplate" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/import-export-file": { + "post": { + "tags": [ + "Import Export File" + ], + "summary": "Aggregate for the Import Export File resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateImportExportFile", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ImportExportFile", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ImportExportFile" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ImportExportFile" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/import-export-log": { + "post": { + "tags": [ + "Import Export Log" + ], + "summary": "Aggregate for the Import Export Log resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateImportExportLog", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ImportExportLog", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ImportExportLog" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ImportExportLog" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/import-export-profile": { + "post": { + "tags": [ + "Import Export Profile" + ], + "summary": "Aggregate for the Import Export Profile resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateImportExportProfile", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ImportExportProfile", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ImportExportProfile" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ImportExportProfile" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/integration": { + "post": { + "tags": [ + "Integration" + ], + "summary": "Aggregate for the Integration resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateIntegration", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Integration", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Integration" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Integration" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/landing-page": { + "post": { + "tags": [ + "Landing Page" + ], + "summary": "Aggregate for the Landing Page resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateLandingPage", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of LandingPage", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/LandingPage" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/LandingPage" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/language": { + "post": { + "tags": [ + "Language" + ], + "summary": "Aggregate for the Language resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateLanguage", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Language", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Language" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Language" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/locale": { + "post": { + "tags": [ + "Locale" + ], + "summary": "Aggregate for the Locale resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateLocale", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Locale", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Locale" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Locale" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/log-entry": { + "post": { + "tags": [ + "Log Entry" + ], + "summary": "Aggregate for the Log Entry resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateLogEntry", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of LogEntry", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/LogEntry" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/LogEntry" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/mail-header-footer": { + "post": { + "tags": [ + "Mail Header Footer" + ], + "summary": "Aggregate for the Mail Header Footer resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateMailHeaderFooter", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of MailHeaderFooter", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MailHeaderFooter" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MailHeaderFooter" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/mail-template": { + "post": { + "tags": [ + "Mail Template" + ], + "summary": "Aggregate for the Mail Template resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateMailTemplate", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of MailTemplate", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MailTemplate" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MailTemplate" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/mail-template-type": { + "post": { + "tags": [ + "Mail Template Type" + ], + "summary": "Aggregate for the Mail Template Type resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateMailTemplateType", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of MailTemplateType", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MailTemplateType" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MailTemplateType" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/main-category": { + "post": { + "tags": [ + "Main Category" + ], + "summary": "Aggregate for the Main Category resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateMainCategory", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of MainCategory", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MainCategory" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MainCategory" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/media": { + "post": { + "tags": [ + "Media" + ], + "summary": "Aggregate for the Media resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateMedia", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Media", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Media" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Media" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/media-default-folder": { + "post": { + "tags": [ + "Media Default Folder" + ], + "summary": "Aggregate for the Media Default Folder resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateMediaDefaultFolder", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of MediaDefaultFolder", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MediaDefaultFolder" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MediaDefaultFolder" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/media-folder": { + "post": { + "tags": [ + "Media Folder" + ], + "summary": "Aggregate for the Media Folder resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateMediaFolder", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of MediaFolder", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MediaFolder" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MediaFolder" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/media-folder-configuration": { + "post": { + "tags": [ + "Media Folder Configuration" + ], + "summary": "Aggregate for the Media Folder Configuration resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateMediaFolderConfiguration", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of MediaFolderConfiguration", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MediaFolderConfiguration" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MediaFolderConfiguration" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/media-thumbnail": { + "post": { + "tags": [ + "Media Thumbnail" + ], + "summary": "Aggregate for the Media Thumbnail resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateMediaThumbnail", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of MediaThumbnail", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MediaThumbnail" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MediaThumbnail" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/media-thumbnail-size": { + "post": { + "tags": [ + "Media Thumbnail Size" + ], + "summary": "Aggregate for the Media Thumbnail Size resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateMediaThumbnailSize", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of MediaThumbnailSize", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MediaThumbnailSize" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/MediaThumbnailSize" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/newsletter-recipient": { + "post": { + "tags": [ + "Newsletter Recipient" + ], + "summary": "Aggregate for the Newsletter Recipient resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateNewsletterRecipient", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of NewsletterRecipient", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/NewsletterRecipient" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/NewsletterRecipient" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/notification": { + "post": { + "tags": [ + "Notification" + ], + "summary": "Aggregate for the Notification resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateNotification", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Notification", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Notification" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Notification" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/number-range": { + "post": { + "tags": [ + "Number Range" + ], + "summary": "Aggregate for the Number Range resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateNumberRange", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of NumberRange", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/NumberRange" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/NumberRange" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/number-range-sales-channel": { + "post": { + "tags": [ + "Number Range Sales Channel" + ], + "summary": "Aggregate for the Number Range Sales Channel resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateNumberRangeSalesChannel", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of NumberRangeSalesChannel", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/NumberRangeSalesChannel" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/NumberRangeSalesChannel" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/number-range-state": { + "post": { + "tags": [ + "Number Range State" + ], + "summary": "Aggregate for the Number Range State resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateNumberRangeState", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of NumberRangeState", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/NumberRangeState" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/NumberRangeState" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/number-range-type": { + "post": { + "tags": [ + "Number Range Type" + ], + "summary": "Aggregate for the Number Range Type resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateNumberRangeType", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of NumberRangeType", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/NumberRangeType" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/NumberRangeType" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/order": { + "post": { + "tags": [ + "Order" + ], + "summary": "Aggregate for the Order resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateOrder", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Order", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Order" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Order" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/order-address": { + "post": { + "tags": [ + "Order Address" + ], + "summary": "Aggregate for the Order Address resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateOrderAddress", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of OrderAddress", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderAddress" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderAddress" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/order-customer": { + "post": { + "tags": [ + "Order Customer" + ], + "summary": "Aggregate for the Order Customer resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateOrderCustomer", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of OrderCustomer", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderCustomer" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderCustomer" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/order-delivery": { + "post": { + "tags": [ + "Order Delivery" + ], + "summary": "Aggregate for the Order Delivery resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateOrderDelivery", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of OrderDelivery", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderDelivery" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderDelivery" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/order-delivery-position": { + "post": { + "tags": [ + "Order Delivery Position" + ], + "summary": "Aggregate for the Order Delivery Position resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateOrderDeliveryPosition", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of OrderDeliveryPosition", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderDeliveryPosition" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderDeliveryPosition" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/order-line-item": { + "post": { + "tags": [ + "Order Line Item" + ], + "summary": "Aggregate for the Order Line Item resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateOrderLineItem", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of OrderLineItem", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderLineItem" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderLineItem" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/order-line-item-download": { + "post": { + "tags": [ + "Order Line Item Download" + ], + "summary": "Aggregate for the Order Line Item Download resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateOrderLineItemDownload", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of OrderLineItemDownload", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderLineItemDownload" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderLineItemDownload" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/order-transaction": { + "post": { + "tags": [ + "Order Transaction" + ], + "summary": "Aggregate for the Order Transaction resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateOrderTransaction", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of OrderTransaction", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderTransaction" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderTransaction" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/order-transaction-capture": { + "post": { + "tags": [ + "Order Transaction Capture" + ], + "summary": "Aggregate for the Order Transaction Capture resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateOrderTransactionCapture", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of OrderTransactionCapture", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderTransactionCapture" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderTransactionCapture" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/order-transaction-capture-refund": { + "post": { + "tags": [ + "Order Transaction Capture Refund" + ], + "summary": "Aggregate for the Order Transaction Capture Refund resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateOrderTransactionCaptureRefund", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of OrderTransactionCaptureRefund", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderTransactionCaptureRefund" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderTransactionCaptureRefund" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/order-transaction-capture-refund-position": { + "post": { + "tags": [ + "Order Transaction Capture Refund Position" + ], + "summary": "Aggregate for the Order Transaction Capture Refund Position resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateOrderTransactionCaptureRefundPosition", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of OrderTransactionCaptureRefundPosition", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderTransactionCaptureRefundPosition" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderTransactionCaptureRefundPosition" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/payment-method": { + "post": { + "tags": [ + "Payment Method" + ], + "summary": "Aggregate for the Payment Method resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregatePaymentMethod", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of PaymentMethod", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PaymentMethod" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PaymentMethod" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/plugin": { + "post": { + "tags": [ + "Plugin" + ], + "summary": "Aggregate for the Plugin resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregatePlugin", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Plugin", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Plugin" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Plugin" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product": { + "post": { + "tags": [ + "Product" + ], + "summary": "Aggregate for the Product resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProduct", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Product", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Product" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Product" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-configurator-setting": { + "post": { + "tags": [ + "Product Configurator Setting" + ], + "summary": "Aggregate for the Product Configurator Setting resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductConfiguratorSetting", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductConfiguratorSetting", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductConfiguratorSetting" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductConfiguratorSetting" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-cross-selling": { + "post": { + "tags": [ + "Product Cross Selling" + ], + "summary": "Aggregate for the Product Cross Selling resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductCrossSelling", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductCrossSelling", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductCrossSelling" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductCrossSelling" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-cross-selling-assigned-products": { + "post": { + "tags": [ + "Product Cross Selling Assigned Products" + ], + "summary": "Aggregate for the Product Cross Selling Assigned Products resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductCrossSellingAssignedProducts", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductCrossSellingAssignedProducts", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductCrossSellingAssignedProducts" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductCrossSellingAssignedProducts" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-download": { + "post": { + "tags": [ + "Product Download" + ], + "summary": "Aggregate for the Product Download resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductDownload", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductDownload", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductDownload" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductDownload" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-export": { + "post": { + "tags": [ + "Product Export" + ], + "summary": "Aggregate for the Product Export resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductExport", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductExport", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductExport" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductExport" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-feature-set": { + "post": { + "tags": [ + "Product Feature Set" + ], + "summary": "Aggregate for the Product Feature Set resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductFeatureSet", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductFeatureSet", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductFeatureSet" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductFeatureSet" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-keyword-dictionary": { + "post": { + "tags": [ + "Product Keyword Dictionary" + ], + "summary": "Aggregate for the Product Keyword Dictionary resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductKeywordDictionary", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductKeywordDictionary", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductKeywordDictionary" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductKeywordDictionary" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-manufacturer": { + "post": { + "tags": [ + "Product Manufacturer" + ], + "summary": "Aggregate for the Product Manufacturer resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductManufacturer", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductManufacturer", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductManufacturer" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductManufacturer" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-media": { + "post": { + "tags": [ + "Product Media" + ], + "summary": "Aggregate for the Product Media resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductMedia", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductMedia", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductMedia" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductMedia" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-price": { + "post": { + "tags": [ + "Product Price" + ], + "summary": "Aggregate for the Product Price resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductPrice", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductPrice", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductPrice" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductPrice" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-review": { + "post": { + "tags": [ + "Product Review" + ], + "summary": "Aggregate for the Product Review resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductReview", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductReview", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductReview" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductReview" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-search-config": { + "post": { + "tags": [ + "Product Search Config" + ], + "summary": "Aggregate for the Product Search Config resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductSearchConfig", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductSearchConfig", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductSearchConfig" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductSearchConfig" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-search-config-field": { + "post": { + "tags": [ + "Product Search Config Field" + ], + "summary": "Aggregate for the Product Search Config Field resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductSearchConfigField", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductSearchConfigField", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductSearchConfigField" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductSearchConfigField" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-search-keyword": { + "post": { + "tags": [ + "Product Search Keyword" + ], + "summary": "Aggregate for the Product Search Keyword resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductSearchKeyword", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductSearchKeyword", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductSearchKeyword" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductSearchKeyword" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-sorting": { + "post": { + "tags": [ + "Product Sorting" + ], + "summary": "Aggregate for the Product Sorting resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductSorting", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductSorting", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductSorting" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductSorting" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-stream": { + "post": { + "tags": [ + "Product Stream" + ], + "summary": "Aggregate for the Product Stream resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductStream", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductStream", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductStream" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductStream" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-stream-filter": { + "post": { + "tags": [ + "Product Stream Filter" + ], + "summary": "Aggregate for the Product Stream Filter resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductStreamFilter", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductStreamFilter", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductStreamFilter" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductStreamFilter" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-visibility": { + "post": { + "tags": [ + "Product Visibility" + ], + "summary": "Aggregate for the Product Visibility resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductVisibility", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductVisibility", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductVisibility" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductVisibility" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/promotion": { + "post": { + "tags": [ + "Promotion" + ], + "summary": "Aggregate for the Promotion resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregatePromotion", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Promotion", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Promotion" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Promotion" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/promotion-discount": { + "post": { + "tags": [ + "Promotion Discount" + ], + "summary": "Aggregate for the Promotion Discount resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregatePromotionDiscount", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of PromotionDiscount", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PromotionDiscount" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PromotionDiscount" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/promotion-discount-prices": { + "post": { + "tags": [ + "Promotion Discount Prices" + ], + "summary": "Aggregate for the Promotion Discount Prices resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregatePromotionDiscountPrices", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of PromotionDiscountPrices", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PromotionDiscountPrices" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PromotionDiscountPrices" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/promotion-individual-code": { + "post": { + "tags": [ + "Promotion Individual Code" + ], + "summary": "Aggregate for the Promotion Individual Code resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregatePromotionIndividualCode", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of PromotionIndividualCode", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PromotionIndividualCode" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PromotionIndividualCode" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/promotion-sales-channel": { + "post": { + "tags": [ + "Promotion Sales Channel" + ], + "summary": "Aggregate for the Promotion Sales Channel resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregatePromotionSalesChannel", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of PromotionSalesChannel", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PromotionSalesChannel" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PromotionSalesChannel" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/promotion-setgroup": { + "post": { + "tags": [ + "Promotion Setgroup" + ], + "summary": "Aggregate for the Promotion Setgroup resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregatePromotionSetgroup", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of PromotionSetgroup", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PromotionSetgroup" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PromotionSetgroup" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/property-group": { + "post": { + "tags": [ + "Property Group" + ], + "summary": "Aggregate for the Property Group resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregatePropertyGroup", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of PropertyGroup", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PropertyGroup" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PropertyGroup" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/property-group-option": { + "post": { + "tags": [ + "Property Group Option" + ], + "summary": "Aggregate for the Property Group Option resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregatePropertyGroupOption", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of PropertyGroupOption", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PropertyGroupOption" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PropertyGroupOption" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/rule": { + "post": { + "tags": [ + "Rule" + ], + "summary": "Aggregate for the Rule resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateRule", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Rule", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Rule" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Rule" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/rule-condition": { + "post": { + "tags": [ + "Rule Condition" + ], + "summary": "Aggregate for the Rule Condition resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateRuleCondition", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of RuleCondition", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/RuleCondition" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/RuleCondition" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/sales-channel": { + "post": { + "tags": [ + "Sales Channel" + ], + "summary": "Aggregate for the Sales Channel resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSalesChannel", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of SalesChannel", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SalesChannel" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SalesChannel" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/sales-channel-analytics": { + "post": { + "tags": [ + "Sales Channel Analytics" + ], + "summary": "Aggregate for the Sales Channel Analytics resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSalesChannelAnalytics", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of SalesChannelAnalytics", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SalesChannelAnalytics" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SalesChannelAnalytics" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/sales-channel-domain": { + "post": { + "tags": [ + "Sales Channel Domain" + ], + "summary": "Aggregate for the Sales Channel Domain resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSalesChannelDomain", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of SalesChannelDomain", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SalesChannelDomain" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SalesChannelDomain" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/sales-channel-type": { + "post": { + "tags": [ + "Sales Channel Type" + ], + "summary": "Aggregate for the Sales Channel Type resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSalesChannelType", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of SalesChannelType", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SalesChannelType" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SalesChannelType" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/salutation": { + "post": { + "tags": [ + "Salutation" + ], + "summary": "Aggregate for the Salutation resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSalutation", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Salutation", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Salutation" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Salutation" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/scheduled-task": { + "post": { + "tags": [ + "Scheduled Task" + ], + "summary": "Aggregate for the Scheduled Task resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateScheduledTask", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ScheduledTask", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ScheduledTask" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ScheduledTask" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/script": { + "post": { + "tags": [ + "Script" + ], + "summary": "Aggregate for the Script resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateScript", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Script", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Script" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Script" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/seo-url": { + "post": { + "tags": [ + "Seo Url" + ], + "summary": "Aggregate for the Seo Url resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSeoUrl", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of SeoUrl", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SeoUrl" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SeoUrl" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/seo-url-template": { + "post": { + "tags": [ + "Seo Url Template" + ], + "summary": "Aggregate for the Seo Url Template resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSeoUrlTemplate", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of SeoUrlTemplate", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SeoUrlTemplate" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SeoUrlTemplate" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/shipping-method": { + "post": { + "tags": [ + "Shipping Method" + ], + "summary": "Aggregate for the Shipping Method resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateShippingMethod", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ShippingMethod", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ShippingMethod" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ShippingMethod" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/shipping-method-price": { + "post": { + "tags": [ + "Shipping Method Price" + ], + "summary": "Aggregate for the Shipping Method Price resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateShippingMethodPrice", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of ShippingMethodPrice", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ShippingMethodPrice" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ShippingMethodPrice" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/snippet": { + "post": { + "tags": [ + "Snippet" + ], + "summary": "Aggregate for the Snippet resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSnippet", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Snippet", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Snippet" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Snippet" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/snippet-set": { + "post": { + "tags": [ + "Snippet Set" + ], + "summary": "Aggregate for the Snippet Set resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSnippetSet", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of SnippetSet", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SnippetSet" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SnippetSet" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/state-machine": { + "post": { + "tags": [ + "State Machine" + ], + "summary": "Aggregate for the State Machine resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateStateMachine", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of StateMachine", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/StateMachine" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/StateMachine" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/state-machine-history": { + "post": { + "tags": [ + "State Machine History" + ], + "summary": "Aggregate for the State Machine History resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateStateMachineHistory", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of StateMachineHistory", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/StateMachineHistory" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/StateMachineHistory" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/state-machine-state": { + "post": { + "tags": [ + "State Machine State" + ], + "summary": "Aggregate for the State Machine State resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateStateMachineState", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of StateMachineState", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/StateMachineState" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/StateMachineState" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/state-machine-transition": { + "post": { + "tags": [ + "State Machine Transition" + ], + "summary": "Aggregate for the State Machine Transition resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateStateMachineTransition", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of StateMachineTransition", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/StateMachineTransition" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/StateMachineTransition" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/system-config": { + "post": { + "tags": [ + "System Config" + ], + "summary": "Aggregate for the System Config resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSystemConfig", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of SystemConfig", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SystemConfig" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SystemConfig" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/tag": { + "post": { + "tags": [ + "Tag" + ], + "summary": "Aggregate for the Tag resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateTag", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Tag", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Tag" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Tag" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/tax": { + "post": { + "tags": [ + "Tax" + ], + "summary": "Aggregate for the Tax resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateTax", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Tax", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Tax" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Tax" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/tax-provider": { + "post": { + "tags": [ + "Tax Provider" + ], + "summary": "Aggregate for the Tax Provider resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateTaxProvider", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of TaxProvider", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/TaxProvider" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/TaxProvider" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/tax-rule": { + "post": { + "tags": [ + "Tax Rule" + ], + "summary": "Aggregate for the Tax Rule resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateTaxRule", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of TaxRule", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/TaxRule" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/TaxRule" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/tax-rule-type": { + "post": { + "tags": [ + "Tax Rule Type" + ], + "summary": "Aggregate for the Tax Rule Type resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateTaxRuleType", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of TaxRuleType", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/TaxRuleType" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/TaxRuleType" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/theme": { + "post": { + "tags": [ + "Theme" + ], + "summary": "Aggregate for the Theme resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateTheme", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Theme", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Theme" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Theme" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/unit": { + "post": { + "tags": [ + "Unit" + ], + "summary": "Aggregate for the Unit resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateUnit", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Unit", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Unit" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Unit" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/user": { + "post": { + "tags": [ + "User" + ], + "summary": "Aggregate for the User resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateUser", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of User", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/User" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/User" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/user-access-key": { + "post": { + "tags": [ + "User Access Key" + ], + "summary": "Aggregate for the User Access Key resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateUserAccessKey", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of UserAccessKey", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/UserAccessKey" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/UserAccessKey" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/user-config": { + "post": { + "tags": [ + "User Config" + ], + "summary": "Aggregate for the User Config resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateUserConfig", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of UserConfig", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/UserConfig" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/UserConfig" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/user-recovery": { + "post": { + "tags": [ + "User Recovery" + ], + "summary": "Aggregate for the User Recovery resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateUserRecovery", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of UserRecovery", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/UserRecovery" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/UserRecovery" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/webhook": { + "post": { + "tags": [ + "Webhook" + ], + "summary": "Aggregate for the Webhook resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateWebhook", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of Webhook", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Webhook" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Webhook" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/webhook-event-log": { + "post": { + "tags": [ + "Webhook Event Log" + ], + "summary": "Aggregate for the Webhook Event Log resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateWebhookEventLog", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, + "responses": { + "200": { + "description": "List of WebhookEventLog", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/WebhookEventLog" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/WebhookEventLog" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/_action/cache-delayed": { + "delete": { + "tags": [ + "System Operations" + ], + "summary": "Clear all invalidated caches", + "description": "Directly triggers invalidation of all cache tags that were marked for invalidation.", + "operationId": "clearCacheDelayed", + "responses": { + "204": { + "description": "Returns a no content response indicating that the cache has been cleared." + } + } + } + }, + "/_action/dsr/appointment/{appointmentId}/join-as-guide": { + "post": { + "tags": [ + "Appointment" + ], + "summary": "Join a meeting as a guide", + "description": "This route is used to join appointment as guide.", + "operationId": "joinAppointmentAsGuide", + "parameters": [ + { + "name": "appointmentId", + "in": "path", + "description": "Appointment id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/JoinAppointmentResponse" + } + } + } + } + } + } + }, + "/_action/dsr/appointment/{appointmentId}/start": { + "post": { + "tags": [ + "Appointment" + ], + "summary": "Start a presentation for a appointment", + "description": "Complete all needed data start the presentation", + "operationId": "startAppointment", + "parameters": [ + { + "name": "appointmentId", + "in": "path", + "description": "Appointment id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "204": { + "description": "" + } + } + } + }, + "/_action/dsr/appointment/{appointmentId}/end": { + "post": { + "tags": [ + "Appointment" + ], + "summary": "End a presentation for a appointment", + "description": "Complete all needed data and remove unneeded to close the presentation", + "operationId": "endAppointment", + "parameters": [ + { + "name": "appointmentId", + "in": "path", + "description": "Appointment id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "" + } + } + } + }, + "/_action/dsr/appointment/attendee/{attendeeId}/sw-context-token": { + "get": { + "tags": [ + "Appointment" + ], + "summary": "Get the sw-context-token for a attendee", + "description": "Returns the context-token for the given attendee if the attendee granted the permission for the cart", + "operationId": "getAttendeeToken", + "parameters": [ + { + "name": "attendeeId", + "in": "path", + "description": "Attendee id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "The sw-context-token from the attendee", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "attendee-sw-context-token": { + "type": "string" + } + }, + "example": { + "attendee-sw-context-token": "context token of attendee" + } + } + } + } + } + } + } + }, + "/_action/dsr/appointment/{appointmentId}/instant-listing": { + "post": { + "tags": [ + "Appointment" + ], + "summary": "Add a instant listing to the presentation", + "description": "Add a page as the instant listing to the presentation", + "operationId": "addInstantListing", + "parameters": [ + { + "name": "appointmentId", + "in": "path", + "description": "Appointment id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "required": [ + "productIds" + ], + "properties": { + "productIds": { + "type": "array", + "items": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "description": "Ids of the products which should be added to the instant listing" + }, + "currentPageGroupId": { + "type": "string", + "description": "Id of the current cms page", + "pattern": "^[0-9a-f]{32}$" + }, + "pageName": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "description": "The name of the instant listing page" + } + }, + "type": "object" + } + } + } + }, + "responses": { + "201": { + "description": "Created a new instant listing", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "index": { + "type": "integer", + "description": "The current index of the instant listing which is created by this request" + } + }, + "example": { + "index": 1 + } + } + } + } + } + } + }, + "patch": { + "tags": [ + "Appointment" + ], + "summary": "Update a instant listing from the presentation", + "description": "Updates the products for the given listing", + "operationId": "updateInstantListing", + "parameters": [ + { + "name": "appointmentId", + "in": "path", + "description": "Appointment id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "required": [ + "addProductIds", + "removeProductIds", + "currentPageGroupId" + ], + "properties": { + "addProductIds": { + "type": "array", + "items": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "description": "Ids of the products which should be added to the instant listing" + }, + "removeProductIds": { + "type": "array", + "items": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "description": "Ids of the products which should be removed to the instant listing" + }, + "currentPageGroupId": { + "type": "string", + "description": "Id of the current cms page", + "pattern": "^[0-9a-f]{32}$" + }, + "pageName": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "description": "The name of the instant listing page" + } + }, + "type": "object" + } + } + } + }, + "responses": { + "200": { + "description": "Updated the instant listing", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "id": { + "type": "string", + "pattern": "^[0-9a-f]{32}$", + "description": "The id of the instant listing page" + }, + "pickedProductIds": { + "type": "array", + "items": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "description": "Ids of the products which are picked for the instant listing" + }, + "title": { + "type": "string", + "description": "The title of the instant listing" + } + }, + "example": { + "id": "018c3e5ffd3a70899fa1321bf7e2a7f7", + "pickedProductIds": [ + "018c19b80403709cb2cef54f70860042", + "018c19b804027291955d8f076c272d0d" + ], + "title": "Default Digital Sales Rooms product listing page" + } + } + } + } + } + } + } + }, + "/_action/dsr/appointment/{appointmentId}/presentation/state": { + "get": { + "tags": [ + "Appointment" + ], + "summary": "Get the current presentation state", + "description": "Returns the presentation state for all and the guide", + "operationId": "getGuidePresentationState", + "parameters": [ + { + "name": "appointmentId", + "in": "path", + "description": "Appointment id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GuidePresentationStateResponse" + } + } + } + } + } + } + }, + "/_action/dsr/appointment/{appointmentId}/video-room": { + "post": { + "tags": [ + "Appointment" + ], + "summary": "Create a video room", + "description": "Creates a video room on the remote video tool", + "operationId": "createVideoRoom", + "parameters": [ + { + "name": "appointmentId", + "in": "path", + "description": "Appointment id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/VideoChatCreateStruct" + } + } + } + } + } + }, + "delete": { + "tags": [ + "Appointment" + ], + "summary": "Delete a video room", + "description": "Delete a video room and tokens on the remote video tool", + "operationId": "deleteVideoRoom", + "parameters": [ + { + "name": "appointmentId", + "in": "path", + "description": "Appointment id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "", + "content": { + "application/json": [] + } + } + } + } + }, + "/_action/dsr/appointment/{appointmentId}/widgets/attendee-insights": { + "get": { + "tags": [ + "Appointment" + ], + "summary": "Get attendee insights", + "description": "Get attendee insights for the given appointment", + "operationId": "getAttendeeInsights", + "parameters": [ + { + "name": "appointmentId", + "in": "path", + "description": "Appointment id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetAttendeeInsightsResponse" + } + } + } + } + } + } + }, + "/_action/dsr/appointment/{appointmentId}/widgets/cart-insights": { + "get": { + "tags": [ + "Appointment" + ], + "summary": "Get cart insights", + "description": "Get cart insights for the given appointment", + "operationId": "getCartInsights", + "parameters": [ + { + "name": "appointmentId", + "in": "path", + "description": "Appointment id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GetCartInsightsResponse" + } + } + } + } + } + } + }, + "/_action/dsr/appointment/{appointmentId}/widgets/cart-statistics": { + "get": { + "tags": [ + "Appointment" + ], + "summary": "Get cart statistics", + "description": "Get cart statistics (cart line items) of all the attendees for the given appointment", + "operationId": "getCartStatistics", + "parameters": [ + { + "name": "appointmentId", + "in": "path", + "description": "Appointment id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Cart" + } + } + } + } + } + } + }, + "/_action/dsr/appointment/{appointmentId}/widgets/last-seen": { + "get": { + "tags": [ + "Appointment" + ], + "summary": "Get last seen products insights", + "description": "Get last seen products of all attendees for the given appointment", + "operationId": "getLastSeenProductsInsights", + "parameters": [ + { + "name": "appointmentId", + "in": "path", + "description": "Appointment id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "requestBody": { + "required": false, + "content": { + "application/json": { + "schema": { + "properties": { + "limit": { + "type": "integer", + "description": "The limit of the products which should be returned", + "default": 10 + }, + "page": { + "type": "integer", + "description": "The page of the products which should be returned", + "default": 1 + }, + "attendeeId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$", + "description": "The attendee id for which the last seen products should be returned" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/WidgetProductListing" + } + } + } + } + } + } + }, + "/_action/dsr/appointment/{appointmentId}/widgets/wishlist": { + "get": { + "tags": [ + "Appointment" + ], + "summary": "Get wishlist insights", + "description": "Get wishlist of all the attendees for the given appointment", + "operationId": "getWishlistInsights", + "parameters": [ + { + "name": "appointmentId", + "in": "path", + "description": "Appointment id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/WidgetProductListing" + } + } + } + } + } + } + }, + "/_action/dsr/appointment/attendee/{attendeeId}/remove": { + "post": { + "tags": [ + "Appointment" + ], + "summary": "Remove an attendee from the appointment", + "description": "Remove an attendee from the appointment", + "operationId": "removeAttendee", + "parameters": [ + { + "name": "attendeeId", + "in": "path", + "description": "Attendee id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { "message": { "type": "string" }, @@ -4556,7 +15699,7 @@ } }, "/_action/dsr/appointment/attendee/{attendeeId}/last-seen-product-ids": { - "post": { + "get": { "tags": [ "Appointment" ], @@ -4610,6 +15753,204 @@ } } } + }, + "/_action/dsr/appointment/attendee/{attendeeId}/load-temp-cart": { + "get": { + "tags": [ + "Appointment" + ], + "summary": "Load a temporary cart for the attendee", + "description": "Load a temporary cart for the attendee", + "operationId": "loadTempCart", + "parameters": [ + { + "name": "attendeeId", + "in": "path", + "description": "Attendee id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + }, + { + "name": "sw-context-token", + "in": "header", + "description": "Contains sw-context-token value", + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Cart" + } + } + } + } + } + } + }, + "/_action/dsr/appointment/attendee/{attendeeId}/add-temp-discount": { + "post": { + "tags": [ + "Appointment" + ], + "summary": "Add discount to the temp cart", + "description": "Add discount to the temp cart", + "operationId": "addTempDiscount", + "parameters": [ + { + "name": "attendeeId", + "in": "path", + "description": "Attendee id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AddTempDiscountRequestBody" + } + } + } + }, + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Cart" + } + } + } + } + } + } + }, + "/_action/dsr/appointment/attendee/{attendeeId}/remove-temp-discount": { + "post": { + "tags": [ + "Appointment" + ], + "summary": "Remove all discount from the temp cart", + "description": "Remove all discount from the temp cart", + "operationId": "removeTempDiscount", + "parameters": [ + { + "name": "attendeeId", + "in": "path", + "description": "Attendee id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Cart" + } + } + } + } + } + } + }, + "/_action/dsr/appointment/attendee/{attendeeId}/apply-temp-discount": { + "post": { + "tags": [ + "Appointment" + ], + "summary": "Apply the discount from the temp cart to the attendee cart", + "description": "Apply the discount from the temp cart to the attendee cart", + "operationId": "applyTempDiscount", + "parameters": [ + { + "name": "attendeeId", + "in": "path", + "description": "Attendee id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Cart" + } + } + } + } + } + } + }, + "/_action/dsr/appointment/attendee/{attendeeId}/add-cart-discount": { + "post": { + "tags": [ + "Appointment" + ], + "summary": "Add discount to the attendee cart", + "description": "Add discount to the attendee cart", + "operationId": "addCartDiscount", + "parameters": [ + { + "name": "attendeeId", + "in": "path", + "description": "Attendee id", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AddCartDiscountRequestBody" + } + } + } + }, + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Cart" + } + } + } + } + } + } } }, "components": { @@ -4973,9 +16314,7 @@ { "required": [ "id", - "name", - "privileges", - "createdAt" + "name" ], "properties": { "id": { @@ -5114,9 +16453,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "name", - "privileges", - "createdAt" + "name" ], "properties": { "id": { @@ -5172,8 +16509,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "userId", - "aclRoleId", - "createdAt" + "aclRoleId" ], "properties": { "id": { @@ -5218,13 +16554,9 @@ "id", "name", "path", - "active", - "configurable", "version", - "allowDisable", "integrationId", "aclRoleId", - "createdAt", "label" ], "properties": { @@ -5298,6 +16630,9 @@ "checkoutGatewayUrl": { "type": "string" }, + "inAppPurchasesGatewayUrl": { + "type": "string" + }, "sourceType": { "type": "string" }, @@ -5724,13 +17059,9 @@ "id", "name", "path", - "active", - "configurable", "version", - "allowDisable", "integrationId", "aclRoleId", - "createdAt", "label" ], "properties": { @@ -5804,6 +17135,9 @@ "checkoutGatewayUrl": { "type": "string" }, + "inAppPurchasesGatewayUrl": { + "type": "string" + }, "sourceType": { "type": "string" }, @@ -5929,7 +17263,6 @@ "url", "action", "appId", - "createdAt", "label" ], "properties": { @@ -6017,7 +17350,6 @@ "url", "action", "appId", - "createdAt", "label" ], "properties": { @@ -6074,8 +17406,7 @@ "id", "value", "appId", - "localeId", - "createdAt" + "localeId" ], "properties": { "id": { @@ -6114,8 +17445,7 @@ "id", "value", "appId", - "localeId", - "createdAt" + "localeId" ], "properties": { "id": { @@ -6160,7 +17490,6 @@ "template", "styles", "appId", - "createdAt", "label" ], "properties": { @@ -6248,7 +17577,6 @@ "template", "styles", "appId", - "createdAt", "label" ], "properties": { @@ -6306,7 +17634,6 @@ "appId", "name", "url", - "createdAt", "label" ], "properties": { @@ -6458,7 +17785,6 @@ "appId", "name", "url", - "createdAt", "label" ], "properties": { @@ -6556,8 +17882,7 @@ "id", "appId", "name", - "aware", - "createdAt" + "aware" ], "properties": { "id": { @@ -6666,8 +17991,7 @@ "id", "appId", "name", - "aware", - "createdAt" + "aware" ], "properties": { "id": { @@ -6723,8 +18047,7 @@ "id", "appName", "identifier", - "paymentMethodId", - "createdAt" + "paymentMethodId" ], "properties": { "id": { @@ -6880,8 +18203,7 @@ "id", "appName", "identifier", - "paymentMethodId", - "createdAt" + "paymentMethodId" ], "properties": { "id": { @@ -6958,7 +18280,6 @@ "identifier", "active", "appId", - "createdAt", "name" ], "properties": { @@ -7078,7 +18399,6 @@ "identifier", "active", "appId", - "createdAt", "name" ], "properties": { @@ -7144,8 +18464,7 @@ "id", "appName", "identifier", - "shippingMethodId", - "createdAt" + "shippingMethodId" ], "properties": { "id": { @@ -7283,8 +18602,7 @@ "id", "appName", "identifier", - "shippingMethodId", - "createdAt" + "shippingMethodId" ], "properties": { "id": { @@ -7343,8 +18661,7 @@ "template", "path", "active", - "appId", - "createdAt" + "appId" ], "properties": { "id": { @@ -7420,8 +18737,7 @@ "template", "path", "active", - "appId", - "createdAt" + "appId" ], "properties": { "id": { @@ -7466,10 +18782,6 @@ { "required": [ "id", - "displayNestedProducts", - "type", - "productAssignmentType", - "createdAt", "name" ], "properties": { @@ -8024,10 +19336,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "displayNestedProducts", - "type", - "productAssignmentType", - "createdAt", "name" ], "properties": { @@ -8285,8 +19593,7 @@ "id", "position", "type", - "sectionId", - "createdAt" + "sectionId" ], "properties": { "id": { @@ -8478,8 +19785,7 @@ "id", "position", "type", - "sectionId", - "createdAt" + "sectionId" ], "properties": { "id": { @@ -8590,8 +19896,7 @@ { "required": [ "id", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -8877,8 +20182,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -9014,7 +20318,6 @@ "position", "type", "pageId", - "createdAt", "name" ], "properties": { @@ -9199,7 +20502,6 @@ "position", "type", "pageId", - "createdAt", "name" ], "properties": { @@ -9304,8 +20606,7 @@ "id", "type", "slot", - "blockId", - "createdAt" + "blockId" ], "properties": { "id": { @@ -9404,8 +20705,7 @@ "id", "type", "slot", - "blockId", - "createdAt" + "blockId" ], "properties": { "id": { @@ -9474,8 +20774,6 @@ { "required": [ "id", - "isEu", - "createdAt", "name", "addressFormat" ], @@ -9826,8 +21124,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "isEu", - "createdAt", "name", "addressFormat" ], @@ -10003,7 +21299,6 @@ "id", "countryId", "shortCode", - "createdAt", "name" ], "properties": { @@ -10151,7 +21446,6 @@ "id", "countryId", "shortCode", - "createdAt", "name" ], "properties": { @@ -10224,7 +21518,6 @@ "isoCode", "itemRounding", "totalRounding", - "createdAt", "shortName", "name" ], @@ -10555,7 +21848,6 @@ "isoCode", "itemRounding", "totalRounding", - "createdAt", "shortName", "name" ], @@ -10707,8 +21999,7 @@ "currencyId", "countryId", "itemRounding", - "totalRounding", - "createdAt" + "totalRounding" ], "properties": { "id": { @@ -10850,8 +22141,7 @@ "currencyId", "countryId", "itemRounding", - "totalRounding", - "createdAt" + "totalRounding" ], "properties": { "id": { @@ -10937,8 +22227,7 @@ "required": [ "id", "name", - "fields", - "createdAt" + "fields" ], "properties": { "id": { @@ -11000,8 +22289,7 @@ "required": [ "id", "name", - "fields", - "createdAt" + "fields" ], "properties": { "id": { @@ -11066,8 +22354,7 @@ "required": [ "id", "name", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -11181,8 +22468,7 @@ "required": [ "id", "name", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -11242,8 +22528,7 @@ { "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -11416,8 +22701,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -11488,8 +22772,7 @@ "required": [ "id", "customFieldSetId", - "entityName", - "createdAt" + "entityName" ], "properties": { "id": { @@ -11557,8 +22840,7 @@ "required": [ "id", "customFieldSetId", - "entityName", - "createdAt" + "entityName" ], "properties": { "id": { @@ -11606,9 +22888,7 @@ "firstName", "lastName", "email", - "accountType", - "defaultPaymentMethodId", - "createdAt" + "defaultPaymentMethodId" ], "properties": { "id": { @@ -12398,9 +23678,7 @@ "firstName", "lastName", "email", - "accountType", - "defaultPaymentMethodId", - "createdAt" + "defaultPaymentMethodId" ], "properties": { "id": { @@ -12696,8 +23974,7 @@ "firstName", "lastName", "city", - "street", - "createdAt" + "street" ], "properties": { "id": { @@ -12901,8 +24178,7 @@ "firstName", "lastName", "city", - "street", - "createdAt" + "street" ], "properties": { "id": { @@ -12995,7 +24271,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -13147,7 +24422,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -13217,8 +24491,7 @@ "description": "Added since version: 6.3.1.0", "required": [ "customerGroupId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -13257,8 +24530,7 @@ "required": [ "id", "hash", - "customerId", - "createdAt" + "customerId" ], "properties": { "id": { @@ -13326,8 +24598,7 @@ "required": [ "id", "hash", - "customerId", - "createdAt" + "customerId" ], "properties": { "id": { @@ -13395,8 +24666,7 @@ "required": [ "id", "customerId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -13528,8 +24798,7 @@ "required": [ "id", "customerId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -13582,8 +24851,7 @@ "required": [ "id", "productId", - "wishlistId", - "createdAt" + "wishlistId" ], "properties": { "id": { @@ -13685,8 +24953,7 @@ "required": [ "id", "productId", - "wishlistId", - "createdAt" + "wishlistId" ], "properties": { "id": { @@ -13736,8 +25003,7 @@ "name", "min", "max", - "unit", - "createdAt" + "unit" ], "properties": { "id": { @@ -13853,8 +25119,7 @@ "name", "min", "max", - "unit", - "createdAt" + "unit" ], "properties": { "id": { @@ -13919,8 +25184,7 @@ "fileType", "orderId", "config", - "deepLinkCode", - "createdAt" + "deepLinkCode" ], "properties": { "id": { @@ -14143,8 +25407,7 @@ "fileType", "orderId", "config", - "deepLinkCode", - "createdAt" + "deepLinkCode" ], "properties": { "id": { @@ -14233,9 +25496,7 @@ "required": [ "id", "documentTypeId", - "name", - "global", - "createdAt" + "name" ], "properties": { "id": { @@ -14385,9 +25646,7 @@ "required": [ "id", "documentTypeId", - "name", - "global", - "createdAt" + "name" ], "properties": { "id": { @@ -14457,8 +25716,7 @@ { "required": [ "id", - "documentBaseConfigId", - "createdAt" + "documentBaseConfigId" ], "properties": { "id": { @@ -14588,8 +25846,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "documentBaseConfigId", - "createdAt" + "documentBaseConfigId" ], "properties": { "id": { @@ -14640,7 +25897,6 @@ "required": [ "id", "technicalName", - "createdAt", "name" ], "properties": { @@ -14778,7 +26034,6 @@ "required": [ "id", "technicalName", - "createdAt", "name" ], "properties": { @@ -14840,10 +26095,8 @@ "presentationId", "salesChannelDomainId", "presentationPath", - "mode", "name", - "createdById", - "createdAt" + "createdById" ], "properties": { "id": { @@ -15166,10 +26419,8 @@ "presentationId", "salesChannelDomainId", "presentationPath", - "mode", "name", - "createdById", - "createdAt" + "createdById" ], "properties": { "id": { @@ -15307,8 +26558,7 @@ "required": [ "id", "appointmentId", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -15529,8 +26779,7 @@ "required": [ "id", "appointmentId", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -15626,8 +26875,7 @@ "lastName", "emailAddress", "subject", - "requestedById", - "createdAt" + "requestedById" ], "properties": { "id": { @@ -15816,8 +27064,7 @@ "lastName", "emailAddress", "subject", - "requestedById", - "createdAt" + "requestedById" ], "properties": { "id": { @@ -15894,8 +27141,7 @@ { "required": [ "id", - "appointmentId", - "createdAt" + "appointmentId" ], "properties": { "id": { @@ -15918,9 +27164,6 @@ "url": { "type": "string" }, - "startAsBroadcast": { - "type": "boolean" - }, "customFields": { "type": "object" }, @@ -15976,8 +27219,7 @@ "DsrAppointmentVideoChat": { "required": [ "id", - "appointmentId", - "createdAt" + "appointmentId" ], "properties": { "id": { @@ -16000,9 +27242,6 @@ "url": { "type": "string" }, - "startAsBroadcast": { - "type": "boolean" - }, "customFields": { "type": "object" }, @@ -16032,8 +27271,7 @@ "id", "attendeeId", "productId", - "alias", - "createdAt" + "alias" ], "properties": { "id": { @@ -16138,8 +27376,7 @@ "id", "attendeeId", "productId", - "alias", - "createdAt" + "alias" ], "properties": { "id": { @@ -16190,8 +27427,7 @@ "id", "name", "triggeredAt", - "attendeeId", - "createdAt" + "attendeeId" ], "properties": { "id": { @@ -16270,8 +27506,7 @@ "id", "name", "triggeredAt", - "attendeeId", - "createdAt" + "attendeeId" ], "properties": { "id": { @@ -16321,7 +27556,6 @@ "required": [ "id", "createdById", - "createdAt", "name" ], "properties": { @@ -16534,7 +27768,6 @@ "required": [ "id", "createdById", - "createdAt", "name" ], "properties": { @@ -16618,8 +27851,7 @@ "required": [ "id", "presentationId", - "cmsPageId", - "createdAt" + "cmsPageId" ], "properties": { "id": { @@ -16817,8 +28049,7 @@ "required": [ "id", "presentationId", - "cmsPageId", - "createdAt" + "cmsPageId" ], "properties": { "id": { @@ -16910,8 +28141,7 @@ "required": [ "id", "name", - "eventName", - "createdAt" + "eventName" ], "properties": { "id": { @@ -17030,8 +28260,7 @@ "required": [ "id", "name", - "eventName", - "createdAt" + "eventName" ], "properties": { "id": { @@ -17096,8 +28325,7 @@ { "required": [ "id", - "flowId", - "createdAt" + "flowId" ], "properties": { "id": { @@ -17311,8 +28539,7 @@ "description": "Added since version: 6.4.6.0", "required": [ "id", - "flowId", - "createdAt" + "flowId" ], "properties": { "id": { @@ -17395,8 +28622,7 @@ { "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -17428,8 +28654,7 @@ "description": "Added since version: 6.4.18.0", "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -17466,8 +28691,7 @@ "id", "originalName", "path", - "expireDate", - "createdAt" + "expireDate" ], "properties": { "id": { @@ -17546,8 +28770,7 @@ "id", "originalName", "path", - "expireDate", - "createdAt" + "expireDate" ], "properties": { "id": { @@ -17599,8 +28822,7 @@ "activity", "state", "records", - "config", - "createdAt" + "config" ], "properties": { "id": { @@ -17817,8 +29039,7 @@ "activity", "state", "records", - "config", - "createdAt" + "config" ], "properties": { "id": { @@ -17904,8 +29125,7 @@ "sourceEntity", "fileType", "delimiter", - "enclosure", - "createdAt" + "enclosure" ], "properties": { "id": { @@ -18010,8 +29230,7 @@ "sourceEntity", "fileType", "delimiter", - "enclosure", - "createdAt" + "enclosure" ], "properties": { "id": { @@ -18087,8 +29306,7 @@ "id", "label", "accessKey", - "secretAccessKey", - "createdAt" + "secretAccessKey" ], "properties": { "id": { @@ -18240,8 +29458,7 @@ "id", "label", "accessKey", - "secretAccessKey", - "createdAt" + "secretAccessKey" ], "properties": { "id": { @@ -18366,7 +29583,6 @@ { "required": [ "id", - "createdAt", "name", "url" ], @@ -18560,7 +29776,6 @@ "description": "Added since version: 6.4.0.0", "required": [ "id", - "createdAt", "name", "url" ], @@ -18716,8 +29931,7 @@ "required": [ "id", "localeId", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -19229,8 +30443,7 @@ "required": [ "id", "localeId", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -19386,7 +30599,6 @@ "required": [ "id", "code", - "createdAt", "name", "territory" ], @@ -19497,7 +30709,6 @@ "required": [ "id", "code", - "createdAt", "name", "territory" ], @@ -19554,8 +30765,7 @@ }, { "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -19596,8 +30806,7 @@ "LogEntry": { "description": "Added since version: 6.0.0.0", "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -19642,7 +30851,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -19729,7 +30937,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -19790,7 +30997,6 @@ "required": [ "id", "mailTemplateTypeId", - "createdAt", "subject", "contentHtml", "contentPlain" @@ -19913,7 +31119,6 @@ "required": [ "id", "mailTemplateTypeId", - "createdAt", "subject", "contentHtml", "contentPlain" @@ -20021,7 +31226,6 @@ "required": [ "id", "technicalName", - "createdAt", "name" ], "properties": { @@ -20103,7 +31307,6 @@ "required": [ "id", "technicalName", - "createdAt", "name" ], "properties": { @@ -20159,8 +31362,7 @@ "id", "productId", "categoryId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -20300,8 +31502,7 @@ "id", "productId", "categoryId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -20358,8 +31559,7 @@ }, { "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -20375,8 +31575,7 @@ "pattern": "^[0-9a-f]{32}$" }, "mimeType": { - "type": "string", - "readOnly": true + "type": "string" }, "fileExtension": { "type": "string", @@ -20388,8 +31587,7 @@ "readOnly": true }, "fileName": { - "type": "string", - "readOnly": true + "type": "string" }, "fileSize": { "type": "integer", @@ -21232,8 +32430,7 @@ "Media": { "description": "Added since version: 6.0.0.0", "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -21249,8 +32446,7 @@ "pattern": "^[0-9a-f]{32}$" }, "mimeType": { - "type": "string", - "readOnly": true + "type": "string" }, "fileExtension": { "type": "string", @@ -21262,8 +32458,7 @@ "readOnly": true }, "fileName": { - "type": "string", - "readOnly": true + "type": "string" }, "fileSize": { "type": "integer", @@ -21528,8 +32723,7 @@ { "required": [ "id", - "entity", - "createdAt" + "entity" ], "properties": { "id": { @@ -21595,8 +32789,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "entity", - "createdAt" + "entity" ], "properties": { "id": { @@ -21635,8 +32828,7 @@ "required": [ "id", "configurationId", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -21847,8 +33039,7 @@ "required": [ "id", "configurationId", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -21927,8 +33118,7 @@ }, { "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -22039,8 +33229,7 @@ "MediaFolderConfiguration": { "description": "Added since version: 6.0.0.0", "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -22158,8 +33347,7 @@ "id", "mediaId", "width", - "height", - "createdAt" + "height" ], "properties": { "id": { @@ -22245,8 +33433,7 @@ "url", "mediaId", "width", - "height", - "createdAt" + "height" ], "properties": { "id": { @@ -22303,8 +33490,7 @@ "required": [ "id", "width", - "height", - "createdAt" + "height" ], "properties": { "id": { @@ -22378,8 +33564,7 @@ "required": [ "id", "width", - "height", - "createdAt" + "height" ], "properties": { "id": { @@ -22429,8 +33614,7 @@ "status", "hash", "languageId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -22629,8 +33813,7 @@ "status", "hash", "languageId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -22749,8 +33932,7 @@ "required": [ "id", "status", - "message", - "createdAt" + "message" ], "properties": { "id": { @@ -22864,8 +34046,7 @@ "required": [ "id", "status", - "message", - "createdAt" + "message" ], "properties": { "id": { @@ -22928,7 +34109,6 @@ "global", "pattern", "start", - "createdAt", "name" ], "properties": { @@ -23079,7 +34259,6 @@ "global", "pattern", "start", - "createdAt", "name" ], "properties": { @@ -23148,8 +34327,7 @@ "required": [ "id", "numberRangeId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -23280,8 +34458,7 @@ "required": [ "id", "numberRangeId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -23332,8 +34509,7 @@ "required": [ "id", "numberRangeId", - "lastValue", - "createdAt" + "lastValue" ], "properties": { "id": { @@ -23402,8 +34578,7 @@ "required": [ "id", "numberRangeId", - "lastValue", - "createdAt" + "lastValue" ], "properties": { "id": { @@ -23444,7 +34619,6 @@ "required": [ "id", "global", - "createdAt", "typeName" ], "properties": { @@ -23554,7 +34728,6 @@ "required": [ "id", "global", - "createdAt", "typeName" ], "properties": { @@ -23619,8 +34792,7 @@ "currencyFactor", "stateId", "itemRounding", - "totalRounding", - "createdAt" + "totalRounding" ], "properties": { "id": { @@ -24317,8 +35489,7 @@ "currencyFactor", "stateId", "itemRounding", - "totalRounding", - "createdAt" + "totalRounding" ], "properties": { "id": { @@ -24652,8 +35823,7 @@ "firstName", "lastName", "street", - "city", - "createdAt" + "city" ], "properties": { "id": { @@ -24899,8 +36069,7 @@ "firstName", "lastName", "street", - "city", - "createdAt" + "city" ], "properties": { "id": { @@ -25013,8 +36182,7 @@ "orderId", "email", "firstName", - "lastName", - "createdAt" + "lastName" ], "properties": { "id": { @@ -25185,8 +36353,7 @@ "orderId", "email", "firstName", - "lastName", - "createdAt" + "lastName" ], "properties": { "id": { @@ -25278,10 +36445,8 @@ "shippingOrderAddressId", "shippingMethodId", "stateId", - "trackingCodes", "shippingDateEarliest", - "shippingDateLatest", - "createdAt" + "shippingDateLatest" ], "properties": { "id": { @@ -25565,10 +36730,8 @@ "shippingOrderAddressId", "shippingMethodId", "stateId", - "trackingCodes", "shippingDateEarliest", - "shippingDateLatest", - "createdAt" + "shippingDateLatest" ], "properties": { "id": { @@ -25718,8 +36881,7 @@ "required": [ "id", "orderDeliveryId", - "orderLineItemId", - "createdAt" + "orderLineItemId" ], "properties": { "id": { @@ -25901,8 +37063,7 @@ "required": [ "id", "orderDeliveryId", - "orderLineItemId", - "createdAt" + "orderLineItemId" ], "properties": { "id": { @@ -26033,11 +37194,9 @@ "identifier", "quantity", "label", - "position", "states", "price", - "children", - "createdAt" + "children" ], "properties": { "id": { @@ -26489,11 +37648,9 @@ "identifier", "quantity", "label", - "position", "states", "price", - "children", - "createdAt" + "children" ], "properties": { "id": { @@ -26712,8 +37869,7 @@ "orderLineItemId", "mediaId", "position", - "accessGranted", - "createdAt" + "accessGranted" ], "properties": { "id": { @@ -26831,8 +37987,7 @@ "orderLineItemId", "mediaId", "position", - "accessGranted", - "createdAt" + "accessGranted" ], "properties": { "id": { @@ -26928,8 +38083,7 @@ "orderId", "paymentMethodId", "amount", - "stateId", - "createdAt" + "stateId" ], "properties": { "id": { @@ -27164,8 +38318,7 @@ "orderId", "paymentMethodId", "amount", - "stateId", - "createdAt" + "stateId" ], "properties": { "id": { @@ -27294,8 +38447,7 @@ "id", "orderTransactionId", "stateId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -27496,8 +38648,7 @@ "id", "orderTransactionId", "stateId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -27619,8 +38770,7 @@ "id", "captureId", "stateId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -27824,8 +38974,7 @@ "id", "captureId", "stateId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -27950,8 +39099,7 @@ "id", "refundId", "orderLineItemId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -28132,8 +39280,7 @@ "id", "refundId", "orderLineItemId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -28258,7 +39405,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -28608,7 +39754,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -28756,7 +39901,6 @@ "name", "autoload", "version", - "createdAt", "label" ], "properties": { @@ -28890,7 +40034,6 @@ "name", "autoload", "version", - "createdAt", "label" ], "properties": { @@ -28997,7 +40140,6 @@ "price", "productNumber", "stock", - "createdAt", "name" ], "properties": { @@ -30282,6 +41424,9 @@ } }, "type": "object" + }, + { + "$ref": "#/components/schemas/DiscountLineItemPayload" } ] }, @@ -30293,7 +41438,6 @@ "price", "productNumber", "stock", - "createdAt", "name" ], "properties": { @@ -30897,8 +42041,7 @@ "required": [ "id", "productId", - "optionId", - "createdAt" + "optionId" ], "properties": { "id": { @@ -31047,8 +42190,7 @@ "required": [ "id", "productId", - "optionId", - "createdAt" + "optionId" ], "properties": { "id": { @@ -31117,10 +42259,7 @@ "required": [ "id", "name", - "position", - "type", - "productId", - "createdAt" + "productId" ], "properties": { "id": { @@ -31279,10 +42418,7 @@ "required": [ "id", "name", - "position", - "type", - "productId", - "createdAt" + "productId" ], "properties": { "id": { @@ -31362,8 +42498,7 @@ "required": [ "id", "crossSellingId", - "productId", - "createdAt" + "productId" ], "properties": { "id": { @@ -31469,8 +42604,7 @@ "required": [ "id", "crossSellingId", - "productId", - "createdAt" + "productId" ], "properties": { "id": { @@ -31554,8 +42688,7 @@ "required": [ "id", "productId", - "mediaId", - "createdAt" + "mediaId" ], "properties": { "id": { @@ -31668,8 +42801,7 @@ "required": [ "id", "productId", - "mediaId", - "createdAt" + "mediaId" ], "properties": { "id": { @@ -31737,8 +42869,7 @@ "encoding", "fileFormat", "generateByCronjob", - "interval", - "createdAt" + "interval" ], "properties": { "id": { @@ -31985,8 +43116,7 @@ "encoding", "fileFormat", "generateByCronjob", - "interval", - "createdAt" + "interval" ], "properties": { "id": { @@ -32091,7 +43221,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -32166,7 +43295,6 @@ "description": "Added since version: 6.3.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -32308,7 +43436,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -32423,7 +43550,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -32486,8 +43612,7 @@ "required": [ "id", "productId", - "mediaId", - "createdAt" + "mediaId" ], "properties": { "id": { @@ -32631,8 +43756,7 @@ "required": [ "id", "productId", - "mediaId", - "createdAt" + "mediaId" ], "properties": { "id": { @@ -32734,8 +43858,7 @@ "productId", "ruleId", "price", - "quantityStart", - "createdAt" + "quantityStart" ], "properties": { "id": { @@ -32860,8 +43983,7 @@ "productId", "ruleId", "price", - "quantityStart", - "createdAt" + "quantityStart" ], "properties": { "id": { @@ -32965,8 +44087,7 @@ "salesChannelId", "languageId", "title", - "content", - "createdAt" + "content" ], "properties": { "id": { @@ -33162,8 +44283,7 @@ "salesChannelId", "languageId", "title", - "content", - "createdAt" + "content" ], "properties": { "id": { @@ -33249,10 +44369,7 @@ { "required": [ "id", - "languageId", - "andLogic", - "minSearchLength", - "createdAt" + "languageId" ], "properties": { "id": { @@ -33360,10 +44477,7 @@ "description": "Added since version: 6.3.5.0", "required": [ "id", - "languageId", - "andLogic", - "minSearchLength", - "createdAt" + "languageId" ], "properties": { "id": { @@ -33419,11 +44533,7 @@ "required": [ "id", "searchConfigId", - "field", - "tokenize", - "searchable", - "ranking", - "createdAt" + "field" ], "properties": { "id": { @@ -33534,11 +44644,7 @@ "required": [ "id", "searchConfigId", - "field", - "tokenize", - "searchable", - "ranking", - "createdAt" + "field" ], "properties": { "id": { @@ -33597,8 +44703,7 @@ "languageId", "productId", "keyword", - "ranking", - "createdAt" + "ranking" ], "properties": { "id": { @@ -33713,8 +44818,7 @@ "languageId", "productId", "keyword", - "ranking", - "createdAt" + "ranking" ], "properties": { "id": { @@ -33776,7 +44880,6 @@ "priority", "active", "fields", - "createdAt", "label" ], "properties": { @@ -33829,7 +44932,6 @@ "priority", "active", "fields", - "createdAt", "label" ], "properties": { @@ -33881,7 +44983,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -34093,7 +45194,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -34204,8 +45304,7 @@ "required": [ "id", "productStreamId", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -34356,8 +45455,7 @@ "required": [ "id", "productStreamId", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -34494,8 +45592,7 @@ "id", "productId", "salesChannelId", - "visibility", - "createdAt" + "visibility" ], "properties": { "id": { @@ -34602,8 +45699,7 @@ "id", "productId", "salesChannelId", - "visibility", - "createdAt" + "visibility" ], "properties": { "id": { @@ -34654,14 +45750,6 @@ { "required": [ "id", - "active", - "priority", - "exclusive", - "useCodes", - "useIndividualCodes", - "useSetGroups", - "preventCombination", - "createdAt", "name" ], "properties": { @@ -35044,14 +46132,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "active", - "priority", - "exclusive", - "useCodes", - "useIndividualCodes", - "useSetGroups", - "preventCombination", - "createdAt", "name" ], "properties": { @@ -35238,9 +46318,7 @@ "promotionId", "scope", "type", - "value", - "considerAdvancedRules", - "createdAt" + "value" ], "properties": { "id": { @@ -35398,9 +46476,7 @@ "promotionId", "scope", "type", - "value", - "considerAdvancedRules", - "createdAt" + "value" ], "properties": { "id": { @@ -35479,8 +46555,7 @@ "id", "discountId", "currencyId", - "price", - "createdAt" + "price" ], "properties": { "id": { @@ -35583,8 +46658,7 @@ "id", "discountId", "currencyId", - "price", - "createdAt" + "price" ], "properties": { "id": { @@ -35660,8 +46734,7 @@ "required": [ "id", "promotionId", - "code", - "createdAt" + "code" ], "properties": { "id": { @@ -35732,8 +46805,7 @@ "required": [ "id", "promotionId", - "code", - "createdAt" + "code" ], "properties": { "id": { @@ -35861,8 +46933,7 @@ "id", "promotionId", "salesChannelId", - "priority", - "createdAt" + "priority" ], "properties": { "id": { @@ -35965,8 +47036,7 @@ "id", "promotionId", "salesChannelId", - "priority", - "createdAt" + "priority" ], "properties": { "id": { @@ -36016,8 +47086,7 @@ "promotionId", "packagerKey", "sorterKey", - "value", - "createdAt" + "value" ], "properties": { "id": { @@ -36125,8 +47194,7 @@ "promotionId", "packagerKey", "sorterKey", - "value", - "createdAt" + "value" ], "properties": { "id": { @@ -36206,9 +47274,6 @@ { "required": [ "id", - "displayType", - "sortingType", - "createdAt", "name" ], "properties": { @@ -36299,9 +47364,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "displayType", - "sortingType", - "createdAt", "name" ], "properties": { @@ -36366,7 +47428,6 @@ "required": [ "id", "groupId", - "createdAt", "name" ], "properties": { @@ -36574,7 +47635,6 @@ "required": [ "id", "groupId", - "createdAt", "name" ], "properties": { @@ -36653,8 +47713,7 @@ "required": [ "id", "name", - "priority", - "createdAt" + "priority" ], "properties": { "id": { @@ -37148,8 +48207,7 @@ "required": [ "id", "name", - "priority", - "createdAt" + "priority" ], "properties": { "id": { @@ -37291,8 +48349,7 @@ "required": [ "id", "type", - "ruleId", - "createdAt" + "ruleId" ], "properties": { "id": { @@ -37467,8 +48524,7 @@ "required": [ "id", "type", - "ruleId", - "createdAt" + "ruleId" ], "properties": { "id": { @@ -37574,7 +48630,6 @@ "countryId", "navigationCategoryId", "accessKey", - "createdAt", "name", "homeEnabled" ], @@ -38910,7 +49965,6 @@ "countryId", "navigationCategoryId", "accessKey", - "createdAt", "name", "homeEnabled" ], @@ -39295,8 +50349,7 @@ }, { "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -39367,8 +50420,7 @@ "SalesChannelAnalytics": { "description": "Added since version: 6.2.0.0", "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -39472,8 +50524,7 @@ "salesChannelId", "languageId", "currencyId", - "snippetSetId", - "createdAt" + "snippetSetId" ], "properties": { "id": { @@ -39745,8 +50796,7 @@ "salesChannelId", "languageId", "currencyId", - "snippetSetId", - "createdAt" + "snippetSetId" ], "properties": { "id": { @@ -39941,7 +50991,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -40034,7 +51083,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -40101,7 +51149,6 @@ "required": [ "id", "salutationKey", - "createdAt", "displayName", "letterName" ], @@ -40305,7 +51352,6 @@ "required": [ "id", "salutationKey", - "createdAt", "displayName", "letterName" ], @@ -40385,9 +51431,7 @@ "scheduledTaskClass", "runInterval", "defaultRunInterval", - "status", - "nextExecutionTime", - "createdAt" + "status" ], "properties": { "id": { @@ -40442,9 +51486,7 @@ "scheduledTaskClass", "runInterval", "defaultRunInterval", - "status", - "nextExecutionTime", - "createdAt" + "status" ], "properties": { "id": { @@ -40501,8 +51543,7 @@ "script", "hook", "name", - "active", - "createdAt" + "active" ], "properties": { "id": { @@ -40581,8 +51622,7 @@ "script", "hook", "name", - "active", - "createdAt" + "active" ], "properties": { "id": { @@ -40634,8 +51674,7 @@ "foreignKey", "routeName", "pathInfo", - "seoPathInfo", - "createdAt" + "seoPathInfo" ], "properties": { "id": { @@ -40769,8 +51808,7 @@ "foreignKey", "routeName", "pathInfo", - "seoPathInfo", - "createdAt" + "seoPathInfo" ], "properties": { "id": { @@ -40847,8 +51885,7 @@ "required": [ "id", "entityName", - "routeName", - "createdAt" + "routeName" ], "properties": { "id": { @@ -40928,8 +51965,7 @@ "required": [ "id", "entityName", - "routeName", - "createdAt" + "routeName" ], "properties": { "id": { @@ -40981,8 +52017,6 @@ "required": [ "id", "deliveryTimeId", - "taxType", - "createdAt", "name" ], "properties": { @@ -41359,8 +52393,6 @@ "required": [ "id", "deliveryTimeId", - "taxType", - "createdAt", "name" ], "properties": { @@ -41479,8 +52511,7 @@ { "required": [ "id", - "shippingMethodId", - "createdAt" + "shippingMethodId" ], "properties": { "id": { @@ -41631,8 +52662,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "shippingMethodId", - "createdAt" + "shippingMethodId" ], "properties": { "id": { @@ -41734,8 +52764,7 @@ "setId", "translationKey", "value", - "author", - "createdAt" + "author" ], "properties": { "id": { @@ -41814,8 +52843,7 @@ "setId", "translationKey", "value", - "author", - "createdAt" + "author" ], "properties": { "id": { @@ -41865,8 +52893,7 @@ "id", "name", "baseFile", - "iso", - "createdAt" + "iso" ], "properties": { "id": { @@ -41973,8 +53000,7 @@ "id", "name", "baseFile", - "iso", - "createdAt" + "iso" ], "properties": { "id": { @@ -42028,7 +53054,6 @@ "required": [ "id", "technicalName", - "createdAt", "name" ], "properties": { @@ -42170,7 +53195,6 @@ "required": [ "id", "technicalName", - "createdAt", "name" ], "properties": { @@ -42239,8 +53263,7 @@ "stateMachineId", "entityName", "fromStateId", - "toStateId", - "createdAt" + "toStateId" ], "properties": { "id": { @@ -42422,8 +53445,7 @@ "stateMachineId", "entityName", "fromStateId", - "toStateId", - "createdAt" + "toStateId" ], "properties": { "id": { @@ -42496,7 +53518,6 @@ "id", "technicalName", "stateMachineId", - "createdAt", "name" ], "properties": { @@ -42854,7 +53875,6 @@ "id", "technicalName", "stateMachineId", - "createdAt", "name" ], "properties": { @@ -42960,8 +53980,7 @@ "actionName", "stateMachineId", "fromStateId", - "toStateId", - "createdAt" + "toStateId" ], "properties": { "id": { @@ -43100,8 +54119,7 @@ "actionName", "stateMachineId", "fromStateId", - "toStateId", - "createdAt" + "toStateId" ], "properties": { "id": { @@ -43158,8 +54176,7 @@ "required": [ "id", "configurationKey", - "configurationValue", - "createdAt" + "configurationValue" ], "properties": { "id": { @@ -43235,8 +54252,7 @@ "required": [ "id", "configurationKey", - "configurationValue", - "createdAt" + "configurationValue" ], "properties": { "id": { @@ -43283,8 +54299,7 @@ { "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -43597,8 +54612,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -43685,9 +54699,7 @@ "required": [ "id", "taxRate", - "name", - "position", - "createdAt" + "name" ], "properties": { "id": { @@ -43827,9 +54839,7 @@ "required": [ "id", "taxRate", - "name", - "position", - "createdAt" + "name" ], "properties": { "id": { @@ -43893,7 +54903,6 @@ "id", "identifier", "priority", - "createdAt", "name" ], "properties": { @@ -44015,7 +55024,6 @@ "id", "identifier", "priority", - "createdAt", "name" ], "properties": { @@ -44084,8 +55092,7 @@ "taxRuleTypeId", "countryId", "taxRate", - "taxId", - "createdAt" + "taxId" ], "properties": { "id": { @@ -44247,8 +55254,7 @@ "taxRuleTypeId", "countryId", "taxRate", - "taxId", - "createdAt" + "taxId" ], "properties": { "id": { @@ -44329,7 +55335,6 @@ "id", "technicalName", "position", - "createdAt", "typeName" ], "properties": { @@ -44408,7 +55413,6 @@ "id", "technicalName", "position", - "createdAt", "typeName" ], "properties": { @@ -44460,8 +55464,7 @@ "id", "name", "author", - "active", - "createdAt" + "active" ], "properties": { "id": { @@ -44660,8 +55663,7 @@ "id", "name", "author", - "active", - "createdAt" + "active" ], "properties": { "id": { @@ -44839,7 +55841,6 @@ { "required": [ "id", - "createdAt", "shortCode", "name" ], @@ -44915,7 +55916,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "shortCode", "name" ], @@ -44968,9 +55968,7 @@ "username", "firstName", "lastName", - "email", - "timeZone", - "createdAt" + "email" ], "properties": { "id": { @@ -45663,9 +56661,7 @@ "username", "firstName", "lastName", - "email", - "timeZone", - "createdAt" + "email" ], "properties": { "id": { @@ -46026,8 +57022,7 @@ "id", "userId", "accessKey", - "secretAccessKey", - "createdAt" + "secretAccessKey" ], "properties": { "id": { @@ -46106,8 +57101,7 @@ "id", "userId", "accessKey", - "secretAccessKey", - "createdAt" + "secretAccessKey" ], "properties": { "id": { @@ -46157,8 +57151,7 @@ "required": [ "id", "userId", - "key", - "createdAt" + "key" ], "properties": { "id": { @@ -46229,8 +57222,7 @@ "required": [ "id", "userId", - "key", - "createdAt" + "key" ], "properties": { "id": { @@ -46273,8 +57265,7 @@ "required": [ "id", "hash", - "userId", - "createdAt" + "userId" ], "properties": { "id": { @@ -46342,8 +57333,7 @@ "required": [ "id", "hash", - "userId", - "createdAt" + "userId" ], "properties": { "id": { @@ -46384,9 +57374,7 @@ "id", "name", "eventName", - "url", - "errorCount", - "createdAt" + "url" ], "properties": { "id": { @@ -46472,9 +57460,7 @@ "id", "name", "eventName", - "url", - "errorCount", - "createdAt" + "url" ], "properties": { "id": { @@ -46533,8 +57519,7 @@ "webhookName", "eventName", "deliveryStatus", - "url", - "createdAt" + "url" ], "properties": { "id": { @@ -46608,8 +57593,7 @@ "webhookName", "eventName", "deliveryStatus", - "url", - "createdAt" + "url" ], "properties": { "id": { @@ -46674,68 +57658,6 @@ }, "type": "object" }, - "infoConfigResponse": { - "type": "object", - "properties": { - "version": { - "type": "string", - "description": "The Shopware version." - }, - "versionRevision": { - "type": "string", - "description": "The Shopware version revision." - }, - "adminWorker": { - "type": "object", - "description": "Information about the admin worker.", - "properties": { - "enableAdminWorker": { - "type": "boolean", - "description": "State of the admin worker." - }, - "transports": { - "type": "array", - "description": "Configured transports.", - "items": { - "type": "string" - } - } - } - }, - "bundles": { - "type": "object", - "description": "Asset files of active extensions", - "additionalProperties": { - "type": "object", - "properties": { - "css": { - "type": "array", - "items": { - "type": "string", - "description": "Url to the css file." - } - }, - "js": { - "type": "array", - "items": { - "type": "string", - "description": "Url to the js file." - } - } - } - } - }, - "settings": { - "type": "object", - "properties": { - "enableUrlFeature": { - "type": "boolean", - "description": "State of the `urlFeature` setting." - } - } - } - } - }, "OAuthScopes": { "description": "OAuth scopes that should be requested.", "type": "string", @@ -46939,6 +57861,32 @@ "net" ] }, + "flowBuilderActionsResponse": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "Name of the flow action" + }, + "requirements": { + "type": "array", + "description": "When requirement fit with aware from `events.json` actions will be shown", + "items": { + "type": "string" + } + }, + "extensions": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Extensions data of event" + } + } + } + }, "businessEventsResponse": { "type": "array", "items": { @@ -46973,6 +57921,68 @@ } } }, + "infoConfigResponse": { + "type": "object", + "properties": { + "version": { + "type": "string", + "description": "The Shopware version." + }, + "versionRevision": { + "type": "string", + "description": "The Shopware version revision." + }, + "adminWorker": { + "type": "object", + "description": "Information about the admin worker.", + "properties": { + "enableAdminWorker": { + "type": "boolean", + "description": "State of the admin worker." + }, + "transports": { + "type": "array", + "description": "Configured transports.", + "items": { + "type": "string" + } + } + } + }, + "bundles": { + "type": "object", + "description": "Asset files of active extensions", + "additionalProperties": { + "type": "object", + "properties": { + "css": { + "type": "array", + "items": { + "type": "string", + "description": "Url to the css file." + } + }, + "js": { + "type": "array", + "items": { + "type": "string", + "description": "Url to the js file." + } + } + } + } + }, + "settings": { + "type": "object", + "properties": { + "enableUrlFeature": { + "type": "boolean", + "description": "State of the `urlFeature` setting." + } + } + } + } + }, "Criteria": { "type": "object", "description": "Search parameters. For more information, see our documentation on [Search Queries](https://shopware.stoplight.io/docs/store-api/docs/concepts/search-queries.md#structure)", @@ -46989,22 +57999,19 @@ "type": "array", "description": "List of filters to restrict the search result. For more information, see [Search Queries > Filter](https://shopware.stoplight.io/docs/store-api/docs/concepts/search-queries.md#filter)", "items": { - "type": "object", - "properties": { - "type": { - "type": "string" + "anyOf": [ + { + "$ref": "#/components/schemas/SimpleFilter" }, - "field": { - "type": "string" + { + "$ref": "#/components/schemas/EqualsFilter" }, - "value": { - "type": "string" + { + "$ref": "#/components/schemas/MultiNotFilter" + }, + { + "$ref": "#/components/schemas/RangeFilter" } - }, - "required": [ - "type", - "field", - "value" ] } }, @@ -47033,55 +58040,31 @@ "type": "array", "description": "Filters that applied without affecting aggregations. For more information, see [Search Queries > Post Filter](https://shopware.stoplight.io/docs/store-api/docs/concepts/search-queries.md#post-filter)", "items": { - "type": "object", - "properties": { - "type": { - "type": "string" - }, - "field": { - "type": "string" + "anyOf": [ + { + "$ref": "#/components/schemas/SimpleFilter" }, - "value": { - "type": "string" - } - }, - "required": [ - "type", - "field", - "value" - ] - } - }, - "associations": { - "type": "object", - "description": "Used to fetch associations which are not fetched by default." - }, - "aggregations": { - "type": "array", - "description": "Used to perform aggregations on the search result. For more information, see [Search Queries > Aggregations](https://shopware.stoplight.io/docs/store-api/docs/concepts/search-queries.md#aggregations)", - "items": { - "type": "object", - "properties": { - "name": { - "description": "Give your aggregation an identifier, so you can find it easier", - "type": "string" + { + "$ref": "#/components/schemas/EqualsFilter" }, - "type": { - "description": "The type of aggregation", - "type": "string" + { + "$ref": "#/components/schemas/MultiNotFilter" }, - "field": { - "description": "The field you want to aggregate over.", - "type": "string" + { + "$ref": "#/components/schemas/RangeFilter" } - }, - "required": [ - "name", - "type", - "field" ] } }, + "associations": { + "$ref": "#/components/schemas/Associations" + }, + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + }, "grouping": { "type": "array", "description": "Perform groupings over certain fields", @@ -47107,184 +58090,624 @@ "exact", "next-pages" ] + }, + "ids": { + "type": "array", + "description": "List of ids to search for", + "items": { + "type": "string" + } + }, + "includes": { + "$ref": "#/components/schemas/Includes" } } }, - "flowBuilderActionsResponse": { + "Includes": { + "description": "Specify the fields that should be returned for the given entities. Object key needs to be the entity name, and the list of fields needs to be the value. Note that the include fields will only be stripped on the API-Level, consider using the `fields` parameter for performance reasons.", + "type": "object", + "additionalProperties": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "Filters": { "type": "array", "items": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "Name of the flow action" + "anyOf": [ + { + "$ref": "#/components/schemas/SimpleFilter" }, - "requirements": { - "type": "array", - "description": "When requirement fit with aware from `events.json` actions will be shown", - "items": { + { + "$ref": "#/components/schemas/EqualsFilter" + }, + { + "$ref": "#/components/schemas/MultiNotFilter" + }, + { + "$ref": "#/components/schemas/RangeFilter" + } + ] + } + }, + "SimpleFilter": { + "anyOf": [ + { + "type": "object", + "properties": { + "type": { + "type": "string", + "enum": [ + "contains", + "equalsAny", + "prefix", + "suffix" + ] + }, + "field": { + "type": "string" + }, + "value": { "type": "string" } }, - "extensions": { - "type": "array", - "items": { + "required": [ + "type", + "field", + "value" + ] + }, + { + "type": "object", + "properties": { + "type": { + "type": "string", + "enum": [ + "equalsAny", + "equalsAll" + ] + }, + "field": { "type": "string" }, - "description": "Extensions data of event" - } + "value": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "type", + "field", + "value" + ] } - } + ] }, - "DynamicPageOpenedPayload": { - "allOf": [ - { - "$ref": "#/components/schemas/AbstractDynamicPageOpenedPayload" + "EqualsFilter": { + "type": "object", + "properties": { + "type": { + "type": "string", + "enum": [ + "equals" + ] + }, + "field": { + "type": "string" + }, + "value": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "number" + }, + { + "type": "boolean" + }, + { + "type": "null" + } + ] } + }, + "required": [ + "type", + "field", + "value" ] }, - "CartDeliveryPosition": { + "MultiNotFilter": { "type": "object", - "description": "A list of all cart errors, such as insufficient stocks, invalid addresses or vouchers.", "properties": { - "deliveryDate": { + "type": { + "type": "string", + "enum": [ + "multi", + "not" + ] + }, + "operator": { + "type": "string", + "enum": [ + "and", + "or", + "nor", + "nand" + ] + }, + "queries": { + "$ref": "#/components/schemas/Filters" + } + }, + "required": [ + "type", + "queries" + ] + }, + "RangeFilter": { + "type": "object", + "properties": { + "type": { + "type": "string", + "enum": [ + "range" + ] + }, + "field": { + "type": "string" + }, + "parameters": { "type": "object", "properties": { - "earliest": { - "type": "string", - "format": "date-time" + "gte": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ] }, - "latest": { - "type": "string", - "format": "date-time" + "gt": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "lte": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "lt": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ] } } + } + }, + "required": [ + "type", + "field", + "parameters" + ] + }, + "Sort": { + "type": "object", + "properties": { + "field": { + "type": "string" }, - "identifier": { + "order": { + "type": "string", + "enum": [ + "ASC", + "DESC" + ] + }, + "naturalSorting": { + "type": "boolean" + }, + "type": { "type": "string" + } + }, + "required": [ + "field", + "order" + ] + }, + "Associations": { + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/Criteria" + } + }, + "Aggregation": { + "anyOf": [ + { + "$ref": "#/components/schemas/AggregationMetrics" }, - "lineItem": { - "$ref": "#/components/schemas/LineItem" + { + "title": "AggregationEntity", + "allOf": [ + { + "$ref": "#/components/schemas/AggregationEntity" + }, + { + "$ref": "#/components/schemas/SubAggregations" + } + ] }, - "price": { - "$ref": "#/components/schemas/CalculatedPrice" + { + "title": "AggregationFilter", + "allOf": [ + { + "$ref": "#/components/schemas/AggregationFilter" + }, + { + "$ref": "#/components/schemas/SubAggregations" + } + ] + }, + { + "title": "AggregationTerms", + "allOf": [ + { + "$ref": "#/components/schemas/AggregationTerms" + }, + { + "$ref": "#/components/schemas/SubAggregations" + } + ] + }, + { + "title": "AggregationHistogram", + "allOf": [ + { + "$ref": "#/components/schemas/AggregationHistogram" + }, + { + "$ref": "#/components/schemas/SubAggregations" + } + ] + }, + { + "title": "AggregationRange", + "allOf": [ + { + "$ref": "#/components/schemas/AggregationRange" + }, + { + "$ref": "#/components/schemas/SubAggregations" + } + ] + } + ] + }, + "SubAggregations": { + "type": "object", + "properties": { + "aggregation": { + "anyOf": [ + { + "$ref": "#/components/schemas/AggregationMetrics" + }, + { + "$ref": "#/components/schemas/AggregationEntity" + }, + { + "$ref": "#/components/schemas/AggregationFilter" + }, + { + "$ref": "#/components/schemas/AggregationTerms" + }, + { + "$ref": "#/components/schemas/AggregationHistogram" + }, + { + "$ref": "#/components/schemas/AggregationRange" + } + ] } } }, - "CartItems": { + "AggregationEntity": { + "title": "AggregationEntity", "type": "object", "properties": { - "items": { + "name": { + "description": "Give your aggregation an identifier, so you can find it easier", + "type": "string" + }, + "type": { + "description": "The type of aggregation", + "type": "string", + "enum": [ + "entity" + ] + }, + "field": { + "description": "The field you want to aggregate over.", + "type": "string" + }, + "definition": { + "description": "The entity definition e.g \"product_manufacturer\".", + "type": "string" + } + }, + "required": [ + "name", + "type", + "field", + "definition" + ] + }, + "AggregationFilter": { + "title": "AggregationFilter", + "type": "object", + "properties": { + "name": { + "description": "Give your aggregation an identifier, so you can find it easier", + "type": "string" + }, + "type": { + "description": "The type of aggregation", + "type": "string", + "enum": [ + "filter" + ] + }, + "filter": { "type": "array", "items": { - "$ref": "#/components/schemas/LineItem" + "$ref": "#/components/schemas/Filters" } } - } + }, + "required": [ + "name", + "type", + "filter" + ] }, - "CalculatedPrice": { + "AggregationTerms": { + "title": "AggregationTerms", "type": "object", - "description": "Represents a product along with detailed information required to display a variant selection.", "properties": { - "unitPrice": { - "type": "number" + "name": { + "description": "Give your aggregation an identifier, so you can find it easier", + "type": "string" }, - "quantity": { - "type": "number" + "type": { + "description": "The type of aggregation", + "type": "string", + "enum": [ + "terms" + ] }, - "rawTotal": { + "field": { + "description": "The field you want to aggregate over.", + "type": "string" + }, + "limit": { + "description": "The number of terms to return", "type": "number" }, - "totalPrice": { + "sort": { + "type": "array", + "description": "Sorting the aggregation result.", + "items": { + "$ref": "#/components/schemas/Sort" + } + } + }, + "required": [ + "name", + "type", + "field" + ] + }, + "AggregationHistogram": { + "title": "AggregationHistogram", + "type": "object", + "properties": { + "name": { + "description": "Give your aggregation an identifier, so you can find it easier", + "type": "string" + }, + "type": { + "description": "The type of aggregation", + "type": "string", + "enum": [ + "histogram" + ] + }, + "field": { + "description": "The field you want to aggregate over.", + "type": "string" + }, + "interval": { + "description": "The interval of the histogram", "type": "number" }, - "calculatedTaxes": { + "format": { + "description": "The format of the histogram", + "type": "string" + }, + "timeZone": { + "description": "The timezone of the histogram", + "type": "string" + } + }, + "required": [ + "name", + "type", + "field" + ] + }, + "AggregationRange": { + "title": "AggregationRange", + "description": "For more information, see [Aggregations Reference > Range Aggregation](https://developer.shopware.com/docs/resources/references/core-reference/dal-reference/aggregations-reference.html#range-aggregations)", + "type": "object", + "properties": { + "name": { + "description": "Give your aggregation an identifier, so you can find it easier", + "type": "string" + }, + "type": { + "description": "The type of aggregation", + "type": "string", + "enum": [ + "range" + ] + }, + "field": { + "description": "The field you want to aggregate over.", + "type": "string" + }, + "ranges": { + "description": "The ranges of the aggregation", "type": "array", "items": { "type": "object", - "properties": { - "apiAlias": { - "type": "string", - "enum": [ - "cart_tax_calculated" + "anyOf": [ + { + "type": "object", + "title": "From and to", + "properties": { + "from": { + "type": "number", + "description": "The lower bound of the range" + }, + "to": { + "type": "number", + "description": "The upper bound of the range" + } + }, + "required": [ + "from", + "to" ] }, - "tax": { - "type": "number" - }, - "taxRate": { - "type": "number" + { + "type": "object", + "title": "From only", + "properties": { + "from": { + "type": "string", + "description": "The lower bound of the range" + } + }, + "required": [ + "from" + ] }, - "price": { - "type": "number" + { + "type": "object", + "title": "To only", + "properties": { + "to": { + "type": "string", + "description": "The upper bound of the range" + } + }, + "required": [ + "to" + ] } - }, - "required": [ - "apiAlias", - "tax", - "taxRate", - "price" ] } + } + }, + "required": [ + "name", + "type", + "field", + "ranges" + ] + }, + "AggregationMetrics": { + "type": "object", + "properties": { + "name": { + "type": "string" }, - "referencePrice": { - "oneOf": [ - { - "$ref": "#/components/schemas/CartPriceReference" - }, - { - "type": "null" - } + "type": { + "type": "string", + "enum": [ + "avg", + "count", + "max", + "min", + "stats", + "sum" ] }, - "listPrice": { - "oneOf": [ - { - "$ref": "#/components/schemas/CartListPrice" - }, - { - "type": "null" - } + "field": { + "type": "string" + } + }, + "required": [ + "name", + "type", + "field" + ] + }, + "CartPriceQuantity": { + "type": "object", + "properties": { + "apiAlias": { + "type": "string", + "enum": [ + "cart_price_quantity" ] }, - "positionPrice": { + "isCalculated": { + "type": "boolean" + }, + "listPrice": { + "$ref": "#/components/schemas/CartListPrice" + }, + "price": { "type": "number" }, - "netPrice": { + "quantity": { "type": "number" }, "regulationPrice": { - "type": "object", "properties": { - "price": { - "type": "number" - }, - "apiAlias": { - "type": "string", - "enum": [ - "cart_regulation_price" - ] - } - }, - "nullable": true - }, - "hasRange": { - "type": "boolean" - }, - "variantId": { - "type": "string", - "format": "^[0-9a-f]{32}$", - "nullable": true - }, - "apiAlias": { - "type": "string", - "enum": [ - "calculated_price" - ] + "price": { + "type": "number", + "format": "float" + } + }, + "type": "object" }, "taxRules": { "type": "array", - "description": "Currently active tax rules and/or rates", "items": { "type": "object", "properties": { @@ -47297,199 +58720,110 @@ } } } + }, + "type": { + "type": "string" } }, "required": [ - "apiAlias", - "hasRange", - "regulationPrice", - "listPrice", - "referencePrice", - "calculatedTaxes", - "totalPrice", - "quantity", - "unitPrice", - "positionPrice", - "netPrice", - "taxRules" + "apiAlias" ] }, - "JoinAppointmentResponse": { + "StateForGuides": { "type": "object", - "description": "Includes all data you will need to attend to a appointment.", "properties": { - "mercureSubscriberTopics": { + "clients": { "type": "array", "items": { - "type": "string", - "description": "mercure topic" + "type": "string" }, - "description": "The topics to which the attendee/guide can subscribe for" - }, - "mercurePublisherTopic": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "description": "The topic to which the attendee/guide can send updates" - }, - "JWTMercureSubscriberToken": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "description": "The JWT mercure token to publish updates" - }, - "mercureHubPublicUrl": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "description": "The mercure hub url to connect for subscribing and updating" - }, - "JWTMercurePublisherToken": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "description": "The JWT mercure token to subscribe for updates" - }, - "id": { - "type": "string", - "pattern": "^[0-9a-f]{32}$", - "description": "The appointment id" - }, - "newContextToken": { - "type": "string", - "description": "The new context token" - }, - "attendeeId": { - "type": "string", - "pattern": "^[0-9a-f]{32}$", - "description": "The created Id for the attendee" - }, - "salesChannelId": { - "type": "string", - "pattern": "^[0-9a-f]{32}$", - "description": "The id of the current sales channel" - }, - "salesChannelName": { - "type": "string", - "description": "The name of the current sales channel" - }, - "appointmentName": { - "type": "string", - "description": "The name of the appointment" + "default": [] }, - "presentationGuideMode": { - "type": "string", - "enum": [ - "self", - "guided" - ], - "description": "The type of the appointment" + "inactiveClients": { + "type": "array", + "items": { + "type": "string" + }, + "default": [] }, - "isPreview": { - "type": "boolean", - "description": "To see if it's a preview appointment" + "guides": { + "type": "array", + "items": { + "type": "string" + }, + "default": [] }, - "attendeeName": { - "oneOf": [ + "videoGuideToken": { + "anyOf": [ { "type": "string" }, { "type": "null" } - ], - "description": "The name of the attendee" + ] }, - "videoUserId": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "description": "The video user id that attendee could use" + "quickViewState": { + "type": "array", + "items": { + "type": "string" + }, + "default": [] }, - "b2bFeatures": { - "type": "object", - "description": "The b2b features that available for the appointment" + "extensions": { + "type": "array", + "default": [] } - }, - "example": { - "mercureSubscriberTopics": [ - "gs-guide-actions-2d2c358f1ca04098aacf12873c2eed82", - "gs-presentation-state-for-client-2d2c358f1ca04098aacf12873c2eed82", - "gs-presentation-state-for-all-2d2c358f1ca04098aacf12873c2eed82" - ], - "mercurePublisherTopic": "gs-client-actions-2d2c358f1ca04098aacf12873c2eed82", - "JWTMercureSubscriberToken": "jwt token for subscribing to updates", - "mercureHubPublicUrl": "http://localhost:8081/.well-known/mercure", - "JWTMercurePublisherToken": "jwt token for publishing updates", - "attendeeName": "attendee name", - "videoUserId": null, - "b2bFeatures": { - "feature1": false, - "feature2": true - }, - "id": "2d2c358f1ca04098aacf12873c2eed82", - "newContextToken": "new context token to call the other routes", - "attendeeId": "b6358241e4ad4a4e99d0f729d21d63be", - "salesChannelId": "4a791ec7f9ff46b2ad67ae2f562891d3", - "salesChannelName": "Storefront", - "appointmentName": "Test Appointment", - "presentationGuideMode": "guided", - "isPreview": false, - "apiAlias": "swag_digital_sales_rooms_content_appointment_struct_appointment_join_struct" } }, - "WidgetProductListing": { + "DiscountType": { + "type": "string", + "description": "Type of the discount", + "enum": [ + "percentage", + "absolute" + ] + }, + "AddTempDiscountRequestBody": { "type": "object", - "description": "Includes all data you will need to attend to a appointment.", + "required": [ + "discountType", + "discountValue", + "appliedItemIds" + ], "properties": { - "extensions": { - "type": "array", - "description": "List of extensions", - "default": [] + "discountType": { + "$ref": "#/components/schemas/DiscountType" }, - "products": { + "discountValue": { + "type": "number", + "description": "Value of the discount (leave it 0 if you want to remove the discount)", + "maximum": 0 + }, + "appliedItemIds": { "type": "array", - "description": "List of last seen products", "items": { - "$ref": "#/components/schemas/Product" - } - }, - "total": { - "type": "integer", - "description": "The total number of products" - }, - "page": { - "type": "integer", - "description": "The current page" + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "description": "Ids of the items to which the discount should be applied" + } + } + }, + "AddCartDiscountRequestBody": { + "type": "object", + "required": [ + "discountType", + "discountValue" + ], + "properties": { + "discountType": { + "$ref": "#/components/schemas/DiscountType" }, - "limit": { - "type": "integer", - "description": "The number of products per page" + "discountValue": { + "type": "number", + "description": "Value of the discount (leave it 0 if you want to remove the discount)", + "maximum": 0 } } }, @@ -47521,271 +58855,213 @@ } } }, - "LineItemType": { - "type": "string", - "enum": [ - "product", - "credit", - "custom", - "promotion", - "discount", - "container", - "quantity" - ] - }, - "LineItem": { + "CartDelivery": { "type": "object", + "description": "A list of all cart errors, such as insufficient stocks, invalid addresses or vouchers.", "properties": { - "children": { - "type": "array", - "items": { - "$ref": "#/components/schemas/LineItem" + "deliveryDate": { + "type": "object", + "properties": { + "earliest": { + "type": "string", + "format": "date-time" + }, + "latest": { + "type": "string", + "format": "date-time" + } } }, - "cover": { - "$ref": "#/components/schemas/ProductMedia" - }, - "dataContextHash": { - "type": "string" - }, - "dataTimestamp": { - "type": "string" - }, - "deliveryInformation": { - "$ref": "#/components/schemas/CartDeliveryInformation" - }, - "description": { - "type": "string" - }, - "good": { - "type": "boolean" - }, - "id": { - "type": "string" - }, - "label": { - "type": "string" - }, - "modified": { - "type": "boolean" - }, - "modifiedByApp": { - "type": "boolean" - }, - "payload": { - "$ref": "#/components/schemas/ProductJsonApi" - }, - "price": { + "location": { "type": "object", "properties": { "apiAlias": { "type": "string", "enum": [ - "calculated_price" - ] - }, - "calculatedTaxes": { - "type": "array", - "items": { - "type": "object", - "properties": { - "apiAlias": { - "type": "string", - "enum": [ - "cart_tax_calculated" - ] - }, - "tax": { - "type": "number" - }, - "taxRate": { - "type": "number" - }, - "price": { - "type": "number" - } - }, - "required": [ - "apiAlias", - "tax", - "taxRate", - "price" - ] - } - }, - "listPrice": { - "oneOf": [ - { - "$ref": "#/components/schemas/CartListPrice" - }, - { - "type": "null" - } + "cart_delivery_shipping_location" ] }, - "quantity": { - "type": "number" + "country": { + "$ref": "#/components/schemas/Country" }, - "referencePrice": { - "oneOf": [ - { - "$ref": "#/components/schemas/CartPriceReference" - }, - { - "type": "null" - } - ] + "address": { + "$ref": "#/components/schemas/CustomerAddress" }, - "regulationPrice": { - "type": "object", - "properties": { - "price": { - "type": "number" - }, - "apiAlias": { - "type": "string", - "enum": [ - "cart_regulation_price" - ] - } - }, - "nullable": true + "state": { + "$ref": "#/components/schemas/CountryState" + } + } + }, + "positions": { + "type": "array", + "items": { + "$ref": "#/components/schemas/CartDeliveryPosition" + } + }, + "shippingCosts": { + "$ref": "#/components/schemas/CalculatedPrice" + }, + "shippingMethod": { + "$ref": "#/components/schemas/ShippingMethod" + } + } + }, + "StateForAll": { + "type": "object", + "properties": { + "currentGuideProductId": { + "anyOf": [ + { + "type": "string", + "pattern": "^[0-9a-f]{32}$" }, - "totalPrice": { - "type": "number" + { + "type": "null" + } + ] + }, + "lastActiveGuideSection": { + "anyOf": [ + { + "type": "string", + "pattern": "^[0-9a-f]{32}$" }, - "unitPrice": { - "type": "number" + { + "type": "null" + } + ] + }, + "currentPageId": { + "anyOf": [ + { + "type": "string", + "pattern": "^[0-9a-f]{32}$" }, - "taxRules": { - "type": "array", - "description": "Currently active tax rules and/or rates", - "items": { - "type": "object", - "properties": { - "taxRate": { - "type": "number", - "format": "float" - }, - "name": { - "type": "string" - } - } - } + { + "type": "null" } - }, - "required": [ - "apiAlias", - "totalPrice", - "quantity", - "unitPrice" ] }, - "priceDefinition": { - "$ref": "#/components/schemas/CartPriceQuantity" + "currentSectionId": { + "anyOf": [ + { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + { + "type": "null" + } + ] }, - "quantity": { - "type": "number" + "currentSlideAlias": { + "type": "integer", + "default": 0 }, - "quantityInformation": { - "type": "object", - "properties": { - "maxPurchase": { - "type": "number" - }, - "minPurchase": { - "type": "number" + "currentSlideData": { + "anyOf": [ + { + "$ref": "#/components/schemas/DynamicProductListingPageOpenedPayload" }, - "purchaseSteps": { - "type": "number" + { + "type": "null" } - } - }, - "referencedId": { - "type": "string" + ] }, - "removable": { - "type": "boolean" + "currentDynamicPage": { + "$ref": "#/components/schemas/DynamicPageOpenedPayload" }, - "stackable": { - "type": "boolean" + "started": { + "type": "boolean", + "default": false }, - "states": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "is-physical", - "is-download" - ] - } + "running": { + "type": "boolean", + "default": false }, - "type": { - "$ref": "#/components/schemas/LineItemType" + "ended": { + "type": "boolean", + "default": false }, - "uniqueIdentifier": { - "type": "string" - } - }, - "required": [ - "id", - "type" - ] - }, - "PresentationCmsPage": { - "type": "object", - "properties": { - "id": { - "type": "string", - "pattern": "^[0-9a-f]{32}$", - "description": "The presentation cms page id" + "startedAt": { + "anyOf": [ + { + "type": "string", + "format": "date-time" + }, + { + "type": "null" + } + ] }, - "title": { + "endedAt": { "anyOf": [ { - "type": "string" + "type": "string", + "format": "date-time" }, { "type": "null" } - ], - "description": "The title of presentation cms page" + ] }, - "presentationId": { - "type": "string", - "pattern": "^[0-9a-f]{32}$", - "description": "The presentation using this presentation cms page" + "accessibleFrom": { + "anyOf": [ + { + "type": "string", + "format": "date-time" + }, + { + "type": "null" + } + ] }, - "dsrPresentationVersionId": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "accessibleTo": { + "anyOf": [ + { + "type": "string", + "format": "date-time" + }, + { + "type": "null" + } + ] }, - "cmsPageId": { + "appointmentMode": { "type": "string", - "pattern": "^[0-9a-f]{32}$", - "description": "The CMS page id the presentation using" + "enum": [ + "guided", + "self" + ] }, - "cmsPage": { - "$ref": "#/components/schemas/CmsPage" + "videoAudioSettings": { + "type": "string", + "enum": [ + "both", + "none", + "audio-only" + ], + "default": "none" }, - "cmsPageVersionId": { + "videoRoomUrl": { "type": "string", - "pattern": "^[0-9a-f]{32}$", - "description": "The CMS page version id the presentation using" + "default": "" }, - "productId": { + "attendeeRestrictionType": { "anyOf": [ { "type": "string", - "pattern": "^[0-9a-f]{32}$" + "enum": [ + "open", + "customer", + "rules" + ] }, { "type": "null" } - ], - "description": "The product id is assigned to presentation if it's product detail" + ] }, - "productStreamId": { + "productDetailDefaultPageId": { "anyOf": [ { "type": "string", @@ -47794,124 +59070,259 @@ { "type": "null" } - ], - "description": "The product stream id is assigned to presentation if it's product listing" + ] }, - "pickedProductIds": { + "quickviewPageId": { "anyOf": [ { - "type": "array", - "items": { - "type": "string", - "pattern": "^[0-9a-f]{32}$", - "description": "Product id" - } + "type": "string", + "pattern": "^[0-9a-f]{32}$" }, { "type": "null" } - ], - "description": "The product id is assigned to presentation if it's product listing or instant listing" - }, - "position": { - "type": "integer", - "description": "The position of slide" - }, - "isInstantListing": { - "type": "boolean", - "description": "True if this slide is an instant listing" - }, - "createdAt": { - "type": "string", - "format": "date-time" + ] }, - "updatedAt": { + "productListingDefaultPageId": { "anyOf": [ { "type": "string", - "format": "date-time" + "pattern": "^[0-9a-f]{32}$" }, { "type": "null" } ] }, - "customFields": { - "anyOf": [ + "allowUserActionsForGuide": { + "type": "boolean", + "default": false + }, + "broadcastMode": { + "type": "boolean", + "default": false + }, + "viewMode": { + "type": "string", + "enum": [ + "onlyYou", + "presentation", + "videoGrid" + ], + "default": "presentation" + }, + "allowScreenSharing": { + "type": "boolean", + "default": false + }, + "extensions": { + "type": "array", + "default": [] + } + } + }, + "CartPriceReference": { + "type": "object", + "properties": { + "purchaseUnit": { + "type": "number" + }, + "referenceUnit": { + "type": "number" + }, + "unitName": { + "type": "string" + }, + "price": { + "type": "number" + }, + "apiAlias": { + "type": "string", + "enum": [ + "cart_price_reference" + ] + }, + "listPrice": { + "oneOf": [ { - "type": "object" + "$ref": "#/components/schemas/CartListPrice" }, { "type": "null" } ] }, - "translated": { + "regulationPrice": { "type": "object", "properties": { - "title": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "price": { + "type": "number" + }, + "apiAlias": { + "type": "string", + "enum": [ + "cart_regulation_price" ] } + }, + "nullable": true + }, + "hasRange": { + "type": "boolean" + }, + "variantId": { + "type": "string", + "format": "^[0-9a-f]{32}$", + "nullable": true + } + }, + "required": [ + "apiAlias", + "hasRange", + "regulationPrice", + "listPrice", + "calculatedTaxes", + "totalPrice", + "quantity", + "unitName" + ] + }, + "Cart": { + "type": "object", + "properties": { + "name": { + "description": "Name of the cart - for example `guest-cart`", + "type": "string" + }, + "token": { + "description": "Context token identifying the cart and the user session", + "type": "string" + }, + "price": { + "$ref": "#/components/schemas/CalculatedPrice" + }, + "lineItems": { + "description": "All items within the cart", + "type": "array", + "items": { + "$ref": "#/components/schemas/LineItem" + } + }, + "errors": { + "type": "array", + "description": "A list of all cart errors, such as insufficient stocks, invalid addresses or vouchers.", + "items": { + "$ref": "#/components/schemas/CartError" + } + }, + "deliveries": { + "type": "array", + "items": { + "$ref": "#/components/schemas/CartDelivery" + } + }, + "transactions": { + "description": "A list of all payment transactions associated with the current cart.", + "type": "array", + "items": { + "type": "object", + "properties": { + "paymentMethodId": { + "type": "string" + }, + "amount": { + "$ref": "#/components/schemas/CalculatedPrice" + } + } } + }, + "modified": { + "type": "boolean" + }, + "customerComment": { + "type": "string", + "description": "A comment that can be added to the cart.", + "nullable": true + }, + "affiliateCode": { + "type": "string", + "description": "An affiliate tracking code", + "nullable": true + }, + "campaignCode": { + "type": "string", + "description": "A campaign tracking code", + "nullable": true } } }, - "CartDelivery": { + "CartError": { "type": "object", "description": "A list of all cart errors, such as insufficient stocks, invalid addresses or vouchers.", "properties": { - "deliveryDate": { + "items": { "type": "object", "properties": { - "earliest": { - "type": "string", - "format": "date-time" + "key": { + "type": "string" }, - "latest": { - "type": "string", - "format": "date-time" - } - } - }, - "location": { - "type": "object", - "properties": { - "apiAlias": { - "type": "string", + "level": { + "type": "number", "enum": [ - "cart_delivery_shipping_location" - ] - }, - "country": { - "$ref": "#/components/schemas/Country" + 0, + 10, + 20 + ], + "description": "* `0` - notice,\n* `10` - warning,\n* `20` - error" }, - "address": { - "$ref": "#/components/schemas/CustomerAddress" + "message": { + "type": "string" }, - "state": { - "$ref": "#/components/schemas/CountryState" + "messageKey": { + "type": "string" } } - }, - "positions": { - "type": "array", - "items": { - "$ref": "#/components/schemas/CartDeliveryPosition" + } + } + }, + "DynamicPageOpenedPayload": { + "allOf": [ + { + "$ref": "#/components/schemas/AbstractDynamicPageOpenedPayload" + } + ] + }, + "GetAttendeeInsightsResponse": { + "type": "object", + "description": "Returns aggregations for the current attendees within the appointment.", + "properties": { + "attendees": { + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/AttendeeInsights" } }, - "shippingCosts": { - "$ref": "#/components/schemas/CalculatedPrice" + "currencyId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" }, - "shippingMethod": { - "$ref": "#/components/schemas/ShippingMethod" + "currencySymbol": { + "type": "string" } + }, + "example": { + "extensions": [], + "attendees": { + "04da9d8572494ae68391a471d4c3a470": { + "extensions": [], + "id": "04da9d8572494ae68391a471d4c3a470", + "cartSum": 6770.53, + "productCount": 3, + "lineItemCount": 3 + } + }, + "currencyId": "b7d2554b0ce847cd82f3ac9bd1c0dfca", + "currencySymbol": "$" } }, "GuidePresentationStateResponse": { @@ -47998,52 +59409,716 @@ "hasJoined": false } }, - "guides": { - "1850bbdc12dc44aba95bc78b16c3643c": { - "attendeeId": "1850bbdc12dc44aba95bc78b16c3643c", - "attendeeName": " admin", - "videoUserId": null, - "guideCartPermissionsGranted": false, - "hasJoined": true + "guides": { + "1850bbdc12dc44aba95bc78b16c3643c": { + "attendeeId": "1850bbdc12dc44aba95bc78b16c3643c", + "attendeeName": " admin", + "videoUserId": null, + "guideCartPermissionsGranted": false, + "hasJoined": true + } + }, + "videoGuideToken": null, + "quickViewState": [], + "extensions": [] + } + } + }, + "CalculatedPrice": { + "type": "object", + "description": "Represents a product along with detailed information required to display a variant selection.", + "properties": { + "unitPrice": { + "type": "number" + }, + "quantity": { + "type": "number" + }, + "rawTotal": { + "type": "number" + }, + "totalPrice": { + "type": "number" + }, + "calculatedTaxes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "apiAlias": { + "type": "string", + "enum": [ + "cart_tax_calculated" + ] + }, + "tax": { + "type": "number" + }, + "taxRate": { + "type": "number" + }, + "price": { + "type": "number" + } + }, + "required": [ + "apiAlias", + "tax", + "taxRate", + "price" + ] + } + }, + "referencePrice": { + "oneOf": [ + { + "$ref": "#/components/schemas/CartPriceReference" + }, + { + "type": "null" + } + ] + }, + "listPrice": { + "oneOf": [ + { + "$ref": "#/components/schemas/CartListPrice" + }, + { + "type": "null" + } + ] + }, + "positionPrice": { + "type": "number" + }, + "netPrice": { + "type": "number" + }, + "regulationPrice": { + "type": "object", + "properties": { + "price": { + "type": "number" + }, + "apiAlias": { + "type": "string", + "enum": [ + "cart_regulation_price" + ] + } + }, + "nullable": true + }, + "hasRange": { + "type": "boolean" + }, + "variantId": { + "type": "string", + "format": "^[0-9a-f]{32}$", + "nullable": true + }, + "apiAlias": { + "type": "string", + "enum": [ + "calculated_price" + ] + }, + "taxRules": { + "type": "array", + "description": "Currently active tax rules and/or rates", + "items": { + "type": "object", + "properties": { + "taxRate": { + "type": "number", + "format": "float" + }, + "name": { + "type": "string" + } + } + } + } + }, + "required": [ + "apiAlias", + "hasRange", + "regulationPrice", + "listPrice", + "referencePrice", + "calculatedTaxes", + "totalPrice", + "quantity", + "unitPrice", + "positionPrice", + "netPrice", + "taxRules" + ] + }, + "CartListPrice": { + "type": "object", + "description": "", + "properties": { + "discount": { + "type": "number" + }, + "percentage": { + "type": "number" + }, + "price": { + "type": "number" + }, + "apiAlias": { + "type": "string", + "enum": [ + "cart_list_price" + ] + } + }, + "required": [ + "apiAlias" + ] + }, + "BasePresentationSlideData": { + "properties": { + "cmsPage": { + "$ref": "#/components/schemas/CmsPage" + }, + "extensions": { + "type": "object", + "properties": { + "cmsPageRelation": { + "$ref": "#/components/schemas/PresentationCmsPage" + } + } + } + } + }, + "PresentationSlideData": { + "type": "object", + "properties": { + "cmsPage": { + "$ref": "#/components/schemas/CmsPage" + }, + "extensions": { + "type": "object", + "properties": { + "cmsPageRelation": { + "$ref": "#/components/schemas/PresentationCmsPage" + } + } + }, + "product": { + "$ref": "#/components/schemas/Product" + }, + "category": { + "$ref": "#/components/schemas/Category" + }, + "configurator": { + "type": "array", + "items": { + "$ref": "#/components/schemas/PropertyGroup" + } + } + }, + "example": { + "extensions": { + "cmsPageRelation": { + "translated": { + "title": null + }, + "createdAt": "2023-08-09T11:00:13.160+00:00", + "updatedAt": null, + "presentationId": "506cce706e914c1e8b083f05670d85c4", + "cmsPageId": "33e88c7994fa4cf79a1265e5105b93b2", + "title": null, + "productId": null, + "productStreamId": null, + "position": 2, + "isInstantListing": false, + "cmsPage": { + "versionId": "0fa91ce3e96a4bc2be4bd9ce752c3425", + "translated": { + "name": "Default Digital Sales Rooms product listing page", + "customFields": [] + }, + "createdAt": "2023-08-03T17:24:09.000+00:00", + "updatedAt": null, + "name": "Default Digital Sales Rooms product listing page", + "type": "presentation_product_list", + "entity": null, + "sections": [ + { + "translated": [], + "createdAt": "2023-08-03T17:24:09.000+00:00", + "updatedAt": null, + "type": "default", + "blocks": [ + { + "versionId": "0fa91ce3e96a4bc2be4bd9ce752c3425", + "translated": [], + "createdAt": "2023-08-03T17:24:09.000+00:00", + "updatedAt": null, + "type": "product-listing", + "slots": [ + { + "versionId": "0fa91ce3e96a4bc2be4bd9ce752c3425", + "translated": { + "config": { + "filters": { + "value": "manufacturer-filter,rating-filter,price-filter,shipping-free-filter,property-filter", + "source": "static" + }, + "boxLayout": { + "value": "standard", + "source": "static" + }, + "showSorting": { + "value": true, + "source": "static" + }, + "defaultSorting": { + "value": "", + "source": "static" + }, + "useCustomSorting": { + "value": false, + "source": "static" + }, + "availableSortings": { + "value": [], + "source": "static" + }, + "propertyWhitelist": { + "value": [], + "source": "static" + } + }, + "customFields": [] + }, + "createdAt": "2023-08-03T17:24:09.000+00:00", + "updatedAt": null, + "type": "product-listing", + "slot": "content", + "block": null, + "blockId": "96ea8b9676a5461c9149d205d792ecf2", + "config": { + "filters": { + "value": "manufacturer-filter,rating-filter,price-filter,shipping-free-filter,property-filter", + "source": "static" + }, + "boxLayout": { + "value": "standard", + "source": "static" + }, + "showSorting": { + "value": true, + "source": "static" + }, + "defaultSorting": { + "value": "", + "source": "static" + }, + "useCustomSorting": { + "value": false, + "source": "static" + }, + "availableSortings": { + "value": [], + "source": "static" + }, + "propertyWhitelist": { + "value": [], + "source": "static" + } + }, + "fieldConfig": null, + "translations": null, + "data": null, + "locked": false, + "cmsBlockVersionId": "0fa91ce3e96a4bc2be4bd9ce752c3425", + "customFields": null, + "apiAlias": "cms_slot" + } + ], + "sectionId": "2229e1f1208a4b8086baf7aec84f5e2c", + "position": 0, + "name": null, + "sectionPosition": "main", + "marginTop": "20px", + "marginBottom": "20px", + "marginLeft": "20px", + "marginRight": "20px", + "backgroundColor": null, + "backgroundMediaId": null, + "backgroundMedia": null, + "backgroundMediaMode": "cover", + "cssClass": null, + "cmsSectionVersionId": "0fa91ce3e96a4bc2be4bd9ce752c3425", + "visibility": null, + "customFields": null, + "apiAlias": "cms_block" + } + ], + "pageId": "33e88c7994fa4cf79a1265e5105b93b2", + "page": null, + "position": 0, + "sizingMode": "boxed", + "mobileBehavior": "wrap", + "backgroundColor": null, + "backgroundMediaId": null, + "backgroundMedia": null, + "backgroundMediaMode": "cover", + "cssClass": null, + "cmsPageVersionId": "0fa91ce3e96a4bc2be4bd9ce752c3425", + "visibility": null, + "customFields": null, + "apiAlias": "cms_section" + } + ], + "translations": null, + "cssClass": null, + "config": null, + "previewMediaId": null, + "previewMedia": null, + "landingPages": null, + "id": "33e88c7994fa4cf79a1265e5105b93b2", + "customFields": null, + "apiAlias": "cms_page" + }, + "pickedProductIds": null, + "dsrPresentationVersionId": "213769ba28dd4ee788bdb49dc9ce53d2", + "id": "4ee08e142ed046eb99681594f67599f1", + "customFields": null, + "cmsPageVersionId": "0fa91ce3e96a4bc2be4bd9ce752c3425", + "apiAlias": "dsr_presentation_cms_page" + } + }, + "cmsPage": { + "versionId": "0fa91ce3e96a4bc2be4bd9ce752c3425", + "translated": { + "name": "Default Digital Sales Rooms product listing page", + "customFields": [] + }, + "createdAt": "2023-08-03T17:24:09.000+00:00", + "updatedAt": null, + "name": "Default Digital Sales Rooms product listing page", + "type": "presentation_product_list", + "entity": null, + "sections": [ + { + "translated": [], + "createdAt": "2023-08-03T17:24:09.000+00:00", + "updatedAt": null, + "type": "default", + "blocks": [ + { + "versionId": "0fa91ce3e96a4bc2be4bd9ce752c3425", + "translated": [], + "createdAt": "2023-08-03T17:24:09.000+00:00", + "updatedAt": null, + "type": "product-listing", + "slots": [ + { + "versionId": "0fa91ce3e96a4bc2be4bd9ce752c3425", + "translated": { + "config": { + "filters": { + "value": "manufacturer-filter,rating-filter,price-filter,shipping-free-filter,property-filter", + "source": "static" + }, + "boxLayout": { + "value": "standard", + "source": "static" + }, + "showSorting": { + "value": true, + "source": "static" + }, + "defaultSorting": { + "value": "", + "source": "static" + }, + "useCustomSorting": { + "value": false, + "source": "static" + }, + "availableSortings": { + "value": [], + "source": "static" + }, + "propertyWhitelist": { + "value": [], + "source": "static" + } + }, + "customFields": [] + }, + "createdAt": "2023-08-03T17:24:09.000+00:00", + "updatedAt": null, + "type": "product-listing", + "slot": "content", + "block": null, + "blockId": "96ea8b9676a5461c9149d205d792ecf2", + "config": { + "filters": { + "value": "manufacturer-filter,rating-filter,price-filter,shipping-free-filter,property-filter", + "source": "static" + }, + "boxLayout": { + "value": "standard", + "source": "static" + }, + "showSorting": { + "value": true, + "source": "static" + }, + "defaultSorting": { + "value": "", + "source": "static" + }, + "useCustomSorting": { + "value": false, + "source": "static" + }, + "availableSortings": { + "value": [], + "source": "static" + }, + "propertyWhitelist": { + "value": [], + "source": "static" + } + }, + "fieldConfig": null, + "translations": null, + "data": { + "listing": { + "elements": [ + { + "versionId": null, + "translated": [], + "createdAt": null, + "updatedAt": null, + "parentId": null, + "childCount": null, + "taxId": null, + "manufacturerId": null, + "unitId": null, + "active": null, + "displayGroup": null, + "manufacturerNumber": null, + "ean": null, + "sales": null, + "productNumber": null, + "stock": null, + "availableStock": null, + "available": null, + "deliveryTimeId": null, + "deliveryTime": null, + "restockTime": null, + "isCloseout": null, + "purchaseSteps": null, + "maxPurchase": null, + "minPurchase": null, + "purchaseUnit": null, + "referenceUnit": null, + "shippingFree": null, + "markAsTopseller": null, + "weight": null, + "width": null, + "height": null, + "length": null, + "releaseDate": null, + "categoryTree": null, + "streamIds": null, + "optionIds": null, + "propertyIds": null, + "name": null, + "keywords": null, + "description": null, + "metaDescription": null, + "metaTitle": null, + "packUnit": null, + "packUnitPlural": null, + "tax": null, + "manufacturer": null, + "unit": null, + "cover": null, + "parent": null, + "children": null, + "media": null, + "cmsPageId": null, + "cmsPage": null, + "translations": null, + "categories": null, + "properties": null, + "options": null, + "configuratorSettings": null, + "categoriesRo": null, + "coverId": null, + "categoryIds": null, + "productReviews": null, + "ratingAverage": null, + "mainCategories": null, + "seoUrls": null, + "crossSellings": null, + "canonicalProductId": null, + "canonicalProduct": null, + "streams": null, + "downloads": null, + "states": [], + "id": "a32702bb0b1443e3881c3b9a38c09169", + "customFields": null, + "apiAlias": "product" + } + ], + "aggregations": [], + "page": 1, + "limit": null, + "entity": "product", + "total": 0, + "states": [], + "apiAlias": "dal_entity_search_result" + }, + "apiAlias": "cms_product_listing" + }, + "locked": false, + "cmsBlockVersionId": "0fa91ce3e96a4bc2be4bd9ce752c3425", + "customFields": null, + "apiAlias": "cms_slot" + } + ], + "sectionId": "2229e1f1208a4b8086baf7aec84f5e2c", + "position": 0, + "name": null, + "sectionPosition": "main", + "marginTop": "20px", + "marginBottom": "20px", + "marginLeft": "20px", + "marginRight": "20px", + "backgroundColor": null, + "backgroundMediaId": null, + "backgroundMedia": null, + "backgroundMediaMode": "cover", + "cssClass": null, + "cmsSectionVersionId": "0fa91ce3e96a4bc2be4bd9ce752c3425", + "visibility": null, + "customFields": null, + "apiAlias": "cms_block" + } + ], + "pageId": "33e88c7994fa4cf79a1265e5105b93b2", + "page": null, + "position": 0, + "sizingMode": "boxed", + "mobileBehavior": "wrap", + "backgroundColor": null, + "backgroundMediaId": null, + "backgroundMedia": null, + "backgroundMediaMode": "cover", + "cssClass": null, + "cmsPageVersionId": "0fa91ce3e96a4bc2be4bd9ce752c3425", + "visibility": null, + "customFields": null, + "apiAlias": "cms_section" } + ], + "translations": null, + "cssClass": null, + "config": null, + "previewMediaId": null, + "previewMedia": null, + "landingPages": null, + "id": "33e88c7994fa4cf79a1265e5105b93b2", + "customFields": null, + "apiAlias": "cms_page" + }, + "category": { + "versionId": null, + "translated": { + "breadcrumb": [] }, - "videoGuideToken": null, - "quickViewState": [], - "extensions": [] - } + "createdAt": null, + "updatedAt": null, + "afterCategoryId": null, + "parentId": null, + "mediaId": null, + "name": null, + "breadcrumb": [], + "path": null, + "level": null, + "active": null, + "childCount": null, + "visibleChildCount": 0, + "displayNestedProducts": null, + "parent": null, + "children": null, + "translations": null, + "media": null, + "cmsPageId": null, + "cmsPageIdSwitched": false, + "cmsPage": null, + "linkType": null, + "linkNewTab": null, + "internalLink": null, + "externalLink": null, + "visible": null, + "type": null, + "productAssignmentType": null, + "description": null, + "metaTitle": null, + "metaDescription": null, + "keywords": null, + "seoUrls": null, + "customEntityTypeId": null, + "id": "34f21c5eb6d54a939f10973204aa5f08", + "customFields": null, + "apiAlias": "category" + }, + "apiAlias": "pwa_page_result" } }, - "GetAttendeeInsightsResponse": { + "WidgetProductListing": { "type": "object", - "description": "Returns aggregations for the current attendees within the appointment.", + "description": "Includes all data you will need to attend to a appointment.", "properties": { - "attendees": { + "extensions": { + "type": "array", + "description": "List of extensions", + "default": [] + }, + "products": { "type": "array", + "description": "List of last seen products", "items": { - "$ref": "#/components/schemas/AttendeeInsights" + "$ref": "#/components/schemas/Product" } }, - "currencyId": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "total": { + "type": "integer", + "description": "The total number of products" }, - "currencySymbol": { - "type": "string" + "page": { + "type": "integer", + "description": "The current page" + }, + "limit": { + "type": "integer", + "description": "The number of products per page" } - }, - "example": { - "extensions": [], - "attendees": { - "04da9d8572494ae68391a471d4c3a470": { - "extensions": [], - "id": "04da9d8572494ae68391a471d4c3a470", - "cartSum": 6770.53, - "productCount": 3, - "lineItemCount": 3 + } + }, + "CartItems": { + "type": "object", + "properties": { + "items": { + "type": "array", + "items": { + "$ref": "#/components/schemas/LineItem" } - }, - "currencyId": "b7d2554b0ce847cd82f3ac9bd1c0dfca", - "currencySymbol": "$" + } } }, "VideoChatCreateStruct": { @@ -48065,10 +60140,6 @@ "ownerToken": { "type": "string", "description": "Token for the room owner (guide) to connect to the daily room" - }, - "startAsBroadcast": { - "type": "boolean", - "default": false } }, "example": { @@ -48076,276 +60147,296 @@ "userToken": "dummy user token", "ownerToken": "dummy owner token", "roomName": "rSq20mrgwsj4eIXo1u95", - "startAsBroadcast": false, "extensions": [] } }, - "StateForAll": { + "LineItemType": { + "type": "string", + "enum": [ + "product", + "credit", + "custom", + "promotion", + "discount", + "container", + "quantity", + "dsr-line-item-discount", + "dsr-cart-discount" + ] + }, + "DiscountLineItemPayload": { "type": "object", "properties": { - "currentGuideProductId": { - "anyOf": [ - { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - }, - { - "type": "null" - } + "discountType": { + "type": "string", + "enum": [ + "percentage", + "absolute" ] }, - "lastActiveGuideSection": { - "anyOf": [ - { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - }, - { - "type": "null" - } - ] + "discountValue": { + "type": "number", + "format": "float", + "maximum": 0 }, - "currentPageId": { - "anyOf": [ - { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - }, - { - "type": "null" - } - ] + "discountPrice": { + "type": "number", + "format": "float", + "maximum": 0 + } + } + }, + "LineItem": { + "type": "object", + "properties": { + "children": { + "type": "array", + "items": { + "$ref": "#/components/schemas/LineItem" + } }, - "currentSectionId": { - "anyOf": [ - { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - }, - { - "type": "null" - } - ] + "cover": { + "$ref": "#/components/schemas/ProductMedia" }, - "currentSlideAlias": { - "type": "integer", - "default": 0 + "dataContextHash": { + "type": "string" }, - "currentSlideData": { - "anyOf": [ - { - "$ref": "#/components/schemas/DynamicProductListingPageOpenedPayload" - }, - { - "type": "null" - } - ] + "dataTimestamp": { + "type": "string" }, - "currentDynamicPage": { - "$ref": "#/components/schemas/DynamicPageOpenedPayload" + "deliveryInformation": { + "$ref": "#/components/schemas/CartDeliveryInformation" }, - "started": { - "type": "boolean", - "default": false + "description": { + "type": "string" }, - "running": { - "type": "boolean", - "default": false + "good": { + "type": "boolean" }, - "ended": { - "type": "boolean", - "default": false + "id": { + "type": "string" }, - "startedAt": { - "anyOf": [ - { - "type": "string", - "format": "date-time" - }, - { - "type": "null" - } - ] + "label": { + "type": "string" }, - "endedAt": { - "anyOf": [ - { - "type": "string", - "format": "date-time" - }, - { - "type": "null" - } - ] + "modified": { + "type": "boolean" }, - "accessibleFrom": { - "anyOf": [ - { - "type": "string", - "format": "date-time" - }, - { - "type": "null" - } - ] + "modifiedByApp": { + "type": "boolean" }, - "accessibleTo": { - "anyOf": [ + "payload": { + "allOf": [ { - "type": "string", - "format": "date-time" + "$ref": "#/components/schemas/ProductJsonApi" }, { - "type": "null" + "type": "object", + "properties": { + "discountType": { + "type": "string", + "enum": [ + "percentage", + "absolute" + ] + }, + "discountValue": { + "type": "number", + "format": "float", + "maximum": 0 + }, + "discountPrice": { + "type": "number", + "format": "float", + "maximum": 0 + } + } } ] }, - "appointmentMode": { - "type": "string", - "enum": [ - "guided", - "self" - ] - }, - "videoAudioSettings": { - "type": "string", - "enum": [ - "both", - "none", - "audio-only" - ], - "default": "none" - }, - "videoRoomUrl": { - "type": "string", - "default": "" + "extensions": { + "type": "object", + "properties": { + "meta": { + "type": "object", + "properties": { + "attendees": { + "type": "array", + "items": { + "type": "object", + "required": [ + "id", + "name" + ], + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + } + } + } + } + } + } }, - "attendeeRestrictionType": { - "anyOf": [ - { + "price": { + "type": "object", + "properties": { + "apiAlias": { "type": "string", "enum": [ - "open", - "customer", - "rules" + "calculated_price" ] }, - { - "type": "null" - } - ] - }, - "productDetailDefaultPageId": { - "anyOf": [ - { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "calculatedTaxes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "apiAlias": { + "type": "string", + "enum": [ + "cart_tax_calculated" + ] + }, + "tax": { + "type": "number" + }, + "taxRate": { + "type": "number" + }, + "price": { + "type": "number" + } + }, + "required": [ + "apiAlias", + "tax", + "taxRate", + "price" + ] + } }, - { - "type": "null" - } - ] - }, - "quickviewPageId": { - "anyOf": [ - { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "listPrice": { + "oneOf": [ + { + "$ref": "#/components/schemas/CartListPrice" + }, + { + "type": "null" + } + ] }, - { - "type": "null" - } - ] - }, - "productListingDefaultPageId": { - "anyOf": [ - { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "quantity": { + "type": "number" }, - { - "type": "null" - } - ] - }, - "allowUserActionsForGuide": { - "type": "boolean", - "default": false - }, - "broadcastMode": { - "type": "boolean", - "default": false - }, - "viewMode": { - "type": "string", - "enum": [ - "onlyYou", - "presentation", - "videoGrid" - ], - "default": "presentation" - }, - "allowScreenSharing": { - "type": "boolean", - "default": false - }, - "extensions": { - "type": "array", - "default": [] - } - } - }, - "CartPriceQuantity": { - "type": "object", - "properties": { - "apiAlias": { - "type": "string", - "enum": [ - "cart_price_quantity" + "referencePrice": { + "oneOf": [ + { + "$ref": "#/components/schemas/CartPriceReference" + }, + { + "type": "null" + } + ] + }, + "regulationPrice": { + "type": "object", + "properties": { + "price": { + "type": "number" + }, + "apiAlias": { + "type": "string", + "enum": [ + "cart_regulation_price" + ] + } + }, + "nullable": true + }, + "totalPrice": { + "type": "number" + }, + "unitPrice": { + "type": "number" + }, + "taxRules": { + "type": "array", + "description": "Currently active tax rules and/or rates", + "items": { + "type": "object", + "properties": { + "taxRate": { + "type": "number", + "format": "float" + }, + "name": { + "type": "string" + } + } + } + } + }, + "required": [ + "apiAlias", + "totalPrice", + "quantity", + "unitPrice" ] }, - "isCalculated": { - "type": "boolean" - }, - "listPrice": { - "$ref": "#/components/schemas/CartListPrice" - }, - "price": { - "type": "number" + "priceDefinition": { + "$ref": "#/components/schemas/CartPriceQuantity" }, "quantity": { "type": "number" }, - "regulationPrice": { + "quantityInformation": { + "type": "object", "properties": { - "price": { - "type": "number", - "format": "float" + "maxPurchase": { + "type": "number" + }, + "minPurchase": { + "type": "number" + }, + "purchaseSteps": { + "type": "number" } - }, - "type": "object" + } }, - "taxRules": { + "referencedId": { + "type": "string" + }, + "removable": { + "type": "boolean" + }, + "stackable": { + "type": "boolean" + }, + "states": { "type": "array", "items": { - "type": "object", - "properties": { - "taxRate": { - "type": "number", - "format": "float" - }, - "name": { - "type": "string" - } - } + "type": "string", + "enum": [ + "is-physical", + "is-download" + ] } }, "type": { + "$ref": "#/components/schemas/LineItemType" + }, + "uniqueIdentifier": { "type": "string" } }, "required": [ - "apiAlias" + "id", + "type" ] }, "GetListBodyRequest": { @@ -48361,168 +60452,90 @@ } } }, - "CartError": { - "type": "object", - "description": "A list of all cart errors, such as insufficient stocks, invalid addresses or vouchers.", - "properties": { - "items": { + "PresentationCmsPage": { + "allOf": [ + { + "$ref": "#/components/schemas/DsrPresentationCmsPage" + }, + { "type": "object", "properties": { - "key": { - "type": "string" - }, - "level": { - "type": "number", - "enum": [ - 0, - 10, - 20 + "pickedProductIds": { + "anyOf": [ + { + "type": "array", + "items": { + "type": "string", + "pattern": "^[0-9a-f]{32}$", + "description": "Product id" + } + }, + { + "type": "null" + } ], - "description": "* `0` - notice,\n* `10` - warning,\n* `20` - error" - }, - "message": { - "type": "string" - }, - "messageKey": { - "type": "string" - } - } - } - } - }, - "Cart": { - "type": "object", - "properties": { - "name": { - "description": "Name of the cart - for example `guest-cart`", - "type": "string" - }, - "token": { - "description": "Context token identifying the cart and the user session", - "type": "string" - }, - "price": { - "$ref": "#/components/schemas/CalculatedPrice" - }, - "lineItems": { - "description": "All items within the cart", - "type": "array", - "items": { - "$ref": "#/components/schemas/LineItem" - } - }, - "errors": { - "type": "array", - "description": "A list of all cart errors, such as insufficient stocks, invalid addresses or vouchers.", - "items": { - "$ref": "#/components/schemas/CartError" - } - }, - "deliveries": { - "type": "array", - "items": { - "$ref": "#/components/schemas/CartDelivery" - } - }, - "transactions": { - "description": "A list of all payment transactions associated with the current cart.", - "type": "array", - "items": { - "type": "object", - "properties": { - "paymentMethodId": { - "type": "string" - }, - "amount": { - "$ref": "#/components/schemas/CalculatedPrice" - } + "description": "The product id is assigned to presentation if it's product listing or instant listing" } } - }, - "modified": { - "type": "boolean" - }, - "customerComment": { - "type": "string", - "description": "A comment that can be added to the cart.", - "nullable": true - }, - "affiliateCode": { - "type": "string", - "description": "An affiliate tracking code", - "nullable": true - }, - "campaignCode": { - "type": "string", - "description": "A campaign tracking code", - "nullable": true } - } + ] }, - "CartPriceReference": { + "CartDeliveryInformation": { "type": "object", "properties": { - "purchaseUnit": { - "type": "number" - }, - "referenceUnit": { - "type": "number" - }, - "unitName": { - "type": "string" - }, - "price": { - "type": "number" - }, "apiAlias": { "type": "string", "enum": [ - "cart_price_reference" + "cart_delivery_information" ] }, - "listPrice": { - "oneOf": [ - { - "$ref": "#/components/schemas/CartListPrice" - }, - { - "type": "null" - } - ] + "freeDelivery": { + "type": "boolean" }, - "regulationPrice": { + "deliveryTime": { "type": "object", "properties": { - "price": { - "type": "number" + "name": { + "type": "string" + }, + "min": { + "type": "integer" + }, + "max": { + "type": "integer" + }, + "unit": { + "type": "string" }, "apiAlias": { "type": "string", "enum": [ - "cart_regulation_price" + "cart_delivery_time" ] } - }, - "nullable": true + } }, - "hasRange": { - "type": "boolean" + "height": { + "type": "integer" }, - "variantId": { - "type": "string", - "format": "^[0-9a-f]{32}$", - "nullable": true + "length": { + "type": "integer" + }, + "restockTime": { + "type": "integer" + }, + "stock": { + "type": "integer" + }, + "weight": { + "type": "integer" + }, + "width": { + "type": "integer" } }, "required": [ - "apiAlias", - "hasRange", - "regulationPrice", - "listPrice", - "calculatedTaxes", - "totalPrice", - "quantity", - "unitName" + "apiAlias" ] }, "GetCartInsightsResponse": { @@ -48638,53 +60651,6 @@ } } }, - "StateForGuides": { - "type": "object", - "properties": { - "clients": { - "type": "array", - "items": { - "type": "string" - }, - "default": [] - }, - "inactiveClients": { - "type": "array", - "items": { - "type": "string" - }, - "default": [] - }, - "guides": { - "type": "array", - "items": { - "type": "string" - }, - "default": [] - }, - "videoGuideToken": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ] - }, - "quickViewState": { - "type": "array", - "items": { - "type": "string" - }, - "default": [] - }, - "extensions": { - "type": "array", - "default": [] - } - } - }, "AbstractDynamicPageOpenedPayload": { "type": "object", "required": [ @@ -48701,87 +60667,188 @@ } } }, - "CartListPrice": { + "CartDeliveryPosition": { "type": "object", - "description": "", + "description": "A list of all cart errors, such as insufficient stocks, invalid addresses or vouchers.", "properties": { - "discount": { - "type": "number" + "deliveryDate": { + "type": "object", + "properties": { + "earliest": { + "type": "string", + "format": "date-time" + }, + "latest": { + "type": "string", + "format": "date-time" + } + } }, - "percentage": { - "type": "number" + "identifier": { + "type": "string" }, - "price": { - "type": "number" + "lineItem": { + "$ref": "#/components/schemas/LineItem" }, - "apiAlias": { - "type": "string", - "enum": [ - "cart_list_price" - ] + "price": { + "$ref": "#/components/schemas/CalculatedPrice" } - }, - "required": [ - "apiAlias" - ] + } }, - "CartDeliveryInformation": { + "JoinAppointmentResponse": { "type": "object", + "description": "Includes all data you will need to attend to a appointment.", "properties": { - "apiAlias": { - "type": "string", - "enum": [ - "cart_delivery_information" - ] - }, - "freeDelivery": { - "type": "boolean" + "mercureSubscriberTopics": { + "type": "array", + "items": { + "type": "string", + "description": "mercure topic" + }, + "description": "The topics to which the attendee/guide can subscribe for" }, - "deliveryTime": { - "type": "object", - "properties": { - "name": { + "mercurePublisherTopic": { + "oneOf": [ + { "type": "string" }, - "min": { - "type": "integer" + { + "type": "null" + } + ], + "description": "The topic to which the attendee/guide can send updates" + }, + "JWTMercureSubscriberToken": { + "oneOf": [ + { + "type": "string" }, - "max": { - "type": "integer" + { + "type": "null" + } + ], + "description": "The JWT mercure token to publish updates" + }, + "mercureHubPublicUrl": { + "oneOf": [ + { + "type": "string" }, - "unit": { + { + "type": "null" + } + ], + "description": "The mercure hub url to connect for subscribing and updating" + }, + "JWTMercurePublisherToken": { + "oneOf": [ + { "type": "string" }, - "apiAlias": { - "type": "string", - "enum": [ - "cart_delivery_time" - ] + { + "type": "null" } - } + ], + "description": "The JWT mercure token to subscribe for updates" }, - "height": { - "type": "integer" + "id": { + "type": "string", + "pattern": "^[0-9a-f]{32}$", + "description": "The appointment id" }, - "length": { - "type": "integer" + "newContextToken": { + "type": "string", + "description": "The new context token will be used in the header (sw-context-token) for calling the other routes" }, - "restockTime": { - "type": "integer" + "attendeeId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$", + "description": "The created Id for the attendee" }, - "stock": { - "type": "integer" + "salesChannelId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$", + "description": "The id of the current sales channel" }, - "weight": { - "type": "integer" + "salesChannelName": { + "type": "string", + "description": "The name of the current sales channel" }, - "width": { - "type": "integer" + "appointmentName": { + "type": "string", + "description": "The name of the appointment" + }, + "presentationGuideMode": { + "type": "string", + "enum": [ + "self", + "guided" + ], + "description": "The type of the appointment" + }, + "isPreview": { + "type": "boolean", + "description": "To see if it's a preview appointment" + }, + "attendeeName": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "description": "The name of the attendee" + }, + "videoUserId": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "description": "The video user id that attendee could use" + }, + "b2bFeatures": { + "type": "object", + "description": "The b2b features that available for the appointment", + "properties": { + "quoteManagement": { + "type": "boolean", + "description": "To know if the quote management is enabled for current customer" + } + } } }, - "required": [ - "apiAlias" - ] + "example": { + "mercureSubscriberTopics": [ + "gs-guide-actions-2d2c358f1ca04098aacf12873c2eed82", + "gs-presentation-state-for-client-2d2c358f1ca04098aacf12873c2eed82", + "gs-presentation-state-for-all-2d2c358f1ca04098aacf12873c2eed82" + ], + "mercurePublisherTopic": "gs-client-actions-2d2c358f1ca04098aacf12873c2eed82", + "JWTMercureSubscriberToken": "jwt token for subscribing to updates", + "mercureHubPublicUrl": "http://localhost:8081/.well-known/mercure", + "JWTMercurePublisherToken": "jwt token for publishing updates", + "attendeeName": "attendee name", + "videoUserId": null, + "b2bFeatures": { + "feature1": false, + "feature2": true + }, + "id": "2d2c358f1ca04098aacf12873c2eed82", + "newContextToken": "new context token to call the other routes", + "attendeeId": "b6358241e4ad4a4e99d0f729d21d63be", + "salesChannelId": "4a791ec7f9ff46b2ad67ae2f562891d3", + "salesChannelName": "Storefront", + "appointmentName": "Test Appointment", + "presentationGuideMode": "guided", + "isPreview": false, + "apiAlias": "swag_digital_sales_rooms_content_appointment_struct_appointment_join_struct" + } } }, "responses": { diff --git a/SwagDigitalSalesRooms-adminapi.summary.json b/SwagDigitalSalesRooms-adminapi.summary.json index d469189..121ff69 100644 --- a/SwagDigitalSalesRooms-adminapi.summary.json +++ b/SwagDigitalSalesRooms-adminapi.summary.json @@ -1,7 +1,13 @@ { "paths": [ + "/_action/cache-delayed", + "/_action/dsr/appointment/attendee/{attendeeId}/add-cart-discount", + "/_action/dsr/appointment/attendee/{attendeeId}/add-temp-discount", + "/_action/dsr/appointment/attendee/{attendeeId}/apply-temp-discount", "/_action/dsr/appointment/attendee/{attendeeId}/last-seen-product-ids", + "/_action/dsr/appointment/attendee/{attendeeId}/load-temp-cart", "/_action/dsr/appointment/attendee/{attendeeId}/remove", + "/_action/dsr/appointment/attendee/{attendeeId}/remove-temp-discount", "/_action/dsr/appointment/attendee/{attendeeId}/sw-context-token", "/_action/dsr/appointment/{appointmentId}/end", "/_action/dsr/appointment/{appointmentId}/instant-listing", @@ -14,6 +20,149 @@ "/_action/dsr/appointment/{appointmentId}/widgets/cart-statistics", "/_action/dsr/appointment/{appointmentId}/widgets/last-seen", "/_action/dsr/appointment/{appointmentId}/widgets/wishlist", + "/aggregate/acl-role", + "/aggregate/app", + "/aggregate/app-action-button", + "/aggregate/app-administration-snippet", + "/aggregate/app-cms-block", + "/aggregate/app-flow-action", + "/aggregate/app-flow-event", + "/aggregate/app-payment-method", + "/aggregate/app-script-condition", + "/aggregate/app-shipping-method", + "/aggregate/app-template", + "/aggregate/category", + "/aggregate/cms-block", + "/aggregate/cms-page", + "/aggregate/cms-section", + "/aggregate/cms-slot", + "/aggregate/country", + "/aggregate/country-state", + "/aggregate/currency", + "/aggregate/currency-country-rounding", + "/aggregate/custom-entity", + "/aggregate/custom-field", + "/aggregate/custom-field-set", + "/aggregate/custom-field-set-relation", + "/aggregate/customer", + "/aggregate/customer-address", + "/aggregate/customer-group", + "/aggregate/customer-recovery", + "/aggregate/customer-wishlist", + "/aggregate/customer-wishlist-product", + "/aggregate/delivery-time", + "/aggregate/document", + "/aggregate/document-base-config", + "/aggregate/document-base-config-sales-channel", + "/aggregate/document-type", + "/aggregate/dsr-appointment", + "/aggregate/dsr-appointment-attendee", + "/aggregate/dsr-appointment-request", + "/aggregate/dsr-appointment-video-chat", + "/aggregate/dsr-attendee-product-collection", + "/aggregate/dsr-interaction", + "/aggregate/dsr-presentation", + "/aggregate/dsr-presentation-cms-page", + "/aggregate/flow", + "/aggregate/flow-sequence", + "/aggregate/flow-template", + "/aggregate/import-export-file", + "/aggregate/import-export-log", + "/aggregate/import-export-profile", + "/aggregate/integration", + "/aggregate/landing-page", + "/aggregate/language", + "/aggregate/locale", + "/aggregate/log-entry", + "/aggregate/mail-header-footer", + "/aggregate/mail-template", + "/aggregate/mail-template-type", + "/aggregate/main-category", + "/aggregate/media", + "/aggregate/media-default-folder", + "/aggregate/media-folder", + "/aggregate/media-folder-configuration", + "/aggregate/media-thumbnail", + "/aggregate/media-thumbnail-size", + "/aggregate/newsletter-recipient", + "/aggregate/notification", + "/aggregate/number-range", + "/aggregate/number-range-sales-channel", + "/aggregate/number-range-state", + "/aggregate/number-range-type", + "/aggregate/order", + "/aggregate/order-address", + "/aggregate/order-customer", + "/aggregate/order-delivery", + "/aggregate/order-delivery-position", + "/aggregate/order-line-item", + "/aggregate/order-line-item-download", + "/aggregate/order-transaction", + "/aggregate/order-transaction-capture", + "/aggregate/order-transaction-capture-refund", + "/aggregate/order-transaction-capture-refund-position", + "/aggregate/payment-method", + "/aggregate/plugin", + "/aggregate/product", + "/aggregate/product-configurator-setting", + "/aggregate/product-cross-selling", + "/aggregate/product-cross-selling-assigned-products", + "/aggregate/product-download", + "/aggregate/product-export", + "/aggregate/product-feature-set", + "/aggregate/product-keyword-dictionary", + "/aggregate/product-manufacturer", + "/aggregate/product-media", + "/aggregate/product-price", + "/aggregate/product-review", + "/aggregate/product-search-config", + "/aggregate/product-search-config-field", + "/aggregate/product-search-keyword", + "/aggregate/product-sorting", + "/aggregate/product-stream", + "/aggregate/product-stream-filter", + "/aggregate/product-visibility", + "/aggregate/promotion", + "/aggregate/promotion-discount", + "/aggregate/promotion-discount-prices", + "/aggregate/promotion-individual-code", + "/aggregate/promotion-sales-channel", + "/aggregate/promotion-setgroup", + "/aggregate/property-group", + "/aggregate/property-group-option", + "/aggregate/rule", + "/aggregate/rule-condition", + "/aggregate/sales-channel", + "/aggregate/sales-channel-analytics", + "/aggregate/sales-channel-domain", + "/aggregate/sales-channel-type", + "/aggregate/salutation", + "/aggregate/scheduled-task", + "/aggregate/script", + "/aggregate/seo-url", + "/aggregate/seo-url-template", + "/aggregate/shipping-method", + "/aggregate/shipping-method-price", + "/aggregate/snippet", + "/aggregate/snippet-set", + "/aggregate/state-machine", + "/aggregate/state-machine-history", + "/aggregate/state-machine-state", + "/aggregate/state-machine-transition", + "/aggregate/system-config", + "/aggregate/tag", + "/aggregate/tax", + "/aggregate/tax-provider", + "/aggregate/tax-rule", + "/aggregate/tax-rule-type", + "/aggregate/theme", + "/aggregate/unit", + "/aggregate/user", + "/aggregate/user-access-key", + "/aggregate/user-config", + "/aggregate/user-recovery", + "/aggregate/webhook", + "/aggregate/webhook-event-log", "/dsr-appointment", "/dsr-appointment-attendee", "/dsr-appointment-attendee/{id}", @@ -44,6 +193,15 @@ "AclRole", "AclRoleJsonApi", "AclUserRole", + "AddCartDiscountRequestBody", + "AddTempDiscountRequestBody", + "Aggregation", + "AggregationEntity", + "AggregationFilter", + "AggregationHistogram", + "AggregationMetrics", + "AggregationRange", + "AggregationTerms", "App", "AppActionButton", "AppActionButtonJsonApi", @@ -64,7 +222,9 @@ "AppShippingMethodJsonApi", "AppTemplate", "AppTemplateJsonApi", + "Associations", "AttendeeInsights", + "BasePresentationSlideData", "CalculatedPrice", "Cart", "CartDelivery", @@ -119,6 +279,8 @@ "CustomerWishlistProductJsonApi", "DeliveryTime", "DeliveryTimeJsonApi", + "DiscountLineItemPayload", + "DiscountType", "Document", "DocumentBaseConfig", "DocumentBaseConfigJsonApi", @@ -144,6 +306,8 @@ "DsrPresentationCmsPageJsonApi", "DsrPresentationJsonApi", "DynamicPageOpenedPayload", + "EqualsFilter", + "Filters", "Flow", "FlowJsonApi", "FlowSequence", @@ -160,6 +324,7 @@ "ImportExportLogJsonApi", "ImportExportProfile", "ImportExportProfileJsonApi", + "Includes", "Integration", "IntegrationJsonApi", "IntegrationRole", @@ -199,6 +364,7 @@ "MediaThumbnailJsonApi", "MediaThumbnailSize", "MediaThumbnailSizeJsonApi", + "MultiNotFilter", "NewsletterRecipient", "NewsletterRecipientJsonApi", "NewsletterRecipientTag", @@ -245,6 +411,7 @@ "Plugin", "PluginJsonApi", "PresentationCmsPage", + "PresentationSlideData", "Price", "Product", "ProductCategory", @@ -313,6 +480,7 @@ "PropertyGroupJsonApi", "PropertyGroupOption", "PropertyGroupOptionJsonApi", + "RangeFilter", "Rule", "RuleCondition", "RuleConditionJsonApi", @@ -346,10 +514,12 @@ "ShippingMethodPrice", "ShippingMethodPriceJsonApi", "ShippingMethodTag", + "SimpleFilter", "Snippet", "SnippetJsonApi", "SnippetSet", "SnippetSetJsonApi", + "Sort", "StateForAll", "StateForGuides", "StateMachine", @@ -360,6 +530,7 @@ "StateMachineStateJsonApi", "StateMachineTransition", "StateMachineTransitionJsonApi", + "SubAggregations", "SystemConfig", "SystemConfigJsonApi", "Tag", diff --git a/adminapi.json b/adminapi.json index ff20a69..34b507b 100644 --- a/adminapi.json +++ b/adminapi.json @@ -7,7 +7,7 @@ "name": "MIT", "url": "https://github.com/shopware/shopware/blob/trunk/LICENSE" }, - "version": "6.6.9999999.9999999-dev" + "version": "6.6.7.0" }, "servers": [ { @@ -65490,335 +65490,6 @@ } } }, - "/_info/flow-actions.json": { - "get": { - "tags": [ - "System Info & Health Check" - ], - "summary": "Get actions for flow builder", - "description": "Get a list of action for flow builder.", - "operationId": "flow-actions", - "responses": { - "200": { - "description": "Returns a list of action for flow builder.", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/flowBuilderActionsResponse" - } - } - } - } - } - } - }, - "/_action/number-range/reserve/{type}/{saleschannel}": { - "get": { - "tags": [ - "Document Management" - ], - "summary": "Reserve or preview a number-range / document number.", - "description": "This endpoint provides functionality to reserve or preview a document number which can be used to create a new document using the `/_action/order/{orderId}/document/{documentTypeName}` endpoint.\n\nThe number generated by the endpoint will be reserved and the number pointer will be incremented with every call. For preview purposes, you can add the `?preview=1` parameter to the request. In that case, the number will not be incremented.", - "operationId": "numberRangeReserve", - "parameters": [ - { - "name": "type", - "in": "path", - "description": "`technicalName` of the document type (e.g. `document_invoice`). Available types can be fetched with the `/api/document-type endpoint`.", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "saleschannel", - "in": "path", - "description": "Sales channel for the number range. Number ranges can be defined per sales channel, so you can pass a sales channel ID here.", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "preview", - "in": "query", - "description": "If this parameter has a true value, the number will not actually be incremented, but only previewed.", - "required": false, - "schema": { - "type": "boolean" - } - } - ], - "responses": { - "200": { - "description": "The generated number", - "content": { - "application/json": { - "schema": { - "properties": { - "number": { - "description": "The generated (or previewed) document number.", - "type": "string" - } - }, - "type": "object" - } - } - } - }, - "400": { - "description": "Number range not found" - } - } - } - }, - "/_info/routes": { - "get": { - "summary": "Get API routes", - "operationId": "getRoutes", - "responses": { - "200": { - "description": "Successful operation", - "content": { - "application/json": { - "schema": { - "type": "object", - "required": [ - "endpoints" - ], - "properties": { - "endpoints": { - "type": "array", - "items": { - "type": "object", - "required": [ - "methods", - "path" - ], - "properties": { - "methods": { - "type": "array", - "items": { - "type": "string" - } - }, - "path": { - "type": "string" - } - } - } - } - } - } - } - } - } - } - } - }, - "/_action/index": { - "post": { - "tags": [ - "System Operations" - ], - "summary": "Run indexer", - "description": "Runs all registered indexer in the shop asynchronously.", - "operationId": "index", - "requestBody": { - "content": { - "application/json": { - "schema": { - "properties": { - "skip": { - "description": "Array of indexers/updaters to be skipped.", - "type": "array", - "items": { - "type": "string" - } - } - }, - "type": "object" - } - } - } - }, - "responses": { - "204": { - "description": "Returns a no content response indicating that the indexing progress startet." - } - } - } - }, - "/_action/cache": { - "delete": { - "tags": [ - "System Operations" - ], - "summary": "Clear caches", - "description": "The cache is immediately cleared synchronously for all used adapters.", - "operationId": "clearCache", - "responses": { - "204": { - "description": "Returns a no content response indicating that the cache has been cleared." - } - } - } - }, - "/_action/document/{documentId}/{deepLinkCode}": { - "get": { - "tags": [ - "Document Management" - ], - "summary": "Download a document", - "description": "Download a document by its identifier and deep link code.", - "operationId": "downloadDocument", - "parameters": [ - { - "name": "documentId", - "in": "path", - "description": "Identifier of the document to be downloaded.", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - { - "name": "deepLinkCode", - "in": "path", - "description": "A unique hash code which was generated when the document was created.", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "download", - "in": "query", - "description": "This parameter controls the `Content-Disposition` header. If set to `true` the header will be set to `attachment` else `inline`.", - "schema": { - "type": "boolean", - "default": false - } - } - ], - "responses": { - "200": { - "description": "The document.", - "content": { - "application/octet-stream": { - "schema": { - "type": "string", - "format": "binary" - } - } - } - } - } - } - }, - "/_action/document/{documentId}/upload": { - "post": { - "tags": [ - "Document Management" - ], - "summary": "Upload a file for a document", - "description": "Uploads a file for a document. This prevents the document from being dynamically generated and delivers the uploaded file instead, when the document is downloaded.\n\nNote:\n* The document is required to be `static`\n* A document can only have one media file\n\nThe are two methods of providing a file to this route:\n * Use a typical file upload and provide the file in the request\n * Fetch the file from an url. This only works if the `shopware.media.enable_url_upload_feature` variable is set to true in the shop environment.\nTo use file upload via url, the content type has to be `application/json` and the parameter `url` has to be provided.", - "operationId": "uploadToDocument", - "parameters": [ - { - "name": "documentId", - "in": "path", - "description": "Identifier of the document the new file should be added to.", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - { - "name": "fileName", - "in": "query", - "description": "Name of the uploaded file.", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "extension", - "in": "query", - "description": "Extension of the uploaded file. For example `pdf`", - "required": true, - "schema": { - "type": "string" - } - } - ], - "requestBody": { - "content": { - "application/octet-stream": { - "schema": { - "type": "string", - "format": "binary" - } - }, - "application/json": { - "schema": { - "required": [ - "url" - ], - "properties": { - "url": { - "description": "The url of the document that will be downloaded.", - "type": "string" - } - }, - "type": "object" - } - } - } - }, - "responses": { - "200": { - "description": "Document uploaded successful", - "content": { - "application/json": { - "schema": { - "properties": { - "documentId": { - "description": "Identifier of the document.", - "type": "string", - "pattern": "^[0-9a-f]{32}$" - }, - "documentDeepLink": { - "description": "A unique hash code which is required to open the document.", - "type": "string" - } - }, - "type": "object" - } - } - } - } - } - } - }, - "/_action/container_cache": { - "delete": { - "tags": [ - "System Operations" - ], - "summary": "Clear container caches", - "description": "The container cache is immediately cleared synchronously.", - "operationId": "clearContainerCache", - "responses": { - "204": { - "description": "Returns a no content response indicating that the container cache is cleared." - } - } - } - }, "/_action/mail-template/send": { "post": { "tags": [ @@ -66092,60 +65763,76 @@ } } }, - "/oauth/token": { + "/_info/openapi3.json": { + "get": { + "tags": [ + "System Info & Health Check" + ], + "summary": "Get OpenAPI Specification", + "description": "Get information about the admin API in OpenAPI format.", + "operationId": "api-info", + "parameters": [ + { + "name": "type", + "in": "query", + "description": "Type of the api", + "schema": { + "type": "string", + "enum": [ + "jsonapi", + "json" + ] + } + } + ], + "responses": { + "200": { + "$ref": "#/components/responses/OpenApi3" + } + } + } + }, + "/_proxy/generate-imitate-customer-token": { "post": { "tags": [ - "Authorization & Authentication" + "Customer impersonation" ], - "summary": "Fetch an access token", - "description": "Fetch a access token that can be used to perform authenticated requests. For more information take a look at the [Authentication documentation](https://shopware.stoplight.io/docs/admin-api/docs/concepts/authentication-authorisation.md).", - "operationId": "token", + "summary": "Generate a customer impersonation token", + "description": "Generates a customer impersonation token for the given customer and sales channel.\n\nThe token can be used to authenticate as the customer in the sales channel.", + "operationId": "generateImitateCustomerToken", "requestBody": { "required": true, "content": { "application/json": { "schema": { - "oneOf": [ - { - "$ref": "#/components/schemas/OAuthPasswordGrant" - }, - { - "$ref": "#/components/schemas/OAuthRefreshTokenGrant" + "required": [ + "customerId", + "salesChannelId" + ], + "properties": { + "customerId": { + "description": "ID of the customer", + "type": "string" }, - { - "$ref": "#/components/schemas/OAuthClientCredentialsGrant" + "salesChannelId": { + "description": "ID of the sales channel", + "type": "string" } - ] + }, + "type": "object" } } } }, "responses": { "200": { - "description": "Authorized successfully.", + "description": "The generated customer impersonation token.", "content": { "application/json": { "schema": { - "required": [ - "token_type", - "expires_in", - "access_token" - ], "properties": { - "token_type": { - "description": "Type of the token.", - "type": "string" - }, - "expires_in": { - "description": "Token lifetime in seconds.", - "type": "integer" - }, - "access_token": { - "description": "The access token that can be used for subsequent requests", - "type": "string" - }, - "refresh_token": { - "description": "The refresh token that can be used to refresh the access token. This field is not returned on grant type `refresh_token`.", + "token": { + "description": "The generated customer impersonation token", "type": "string" } }, @@ -66153,26 +65840,38 @@ } } } - }, - "400": { - "$ref": "#/components/responses/400" } } } }, - "/_action/order_transaction_capture_refund/{refundId}": { + "/_action/indexing": { "post": { "tags": [ - "Order Management" + "System Operations" ], - "summary": "Refund an order transaction capture", - "description": "Refunds an order transaction capture.", - "operationId": "orderTransactionCaptureRefund", + "summary": "Run indexer", + "description": "Runs all registered indexer in the shop asynchronously.", + "operationId": "indexing", + "responses": { + "200": { + "description": "Returns an empty response indicating that the indexing process started." + } + } + } + }, + "/_action/indexing/{indexer}": { + "post": { + "tags": [ + "System Operations" + ], + "summary": "Iterate an indexer", + "description": "Starts a defined indexer with an offset.\n\nfor the next request. `finish: true` in the response indicates that the indexer is finished", + "operationId": "iterate", "parameters": [ { - "name": "refundId", + "name": "indexer", "in": "path", - "description": "Identifier of the order transaction capture refund.", + "description": "Name of the indexer to iterate.", "required": true, "schema": { "type": "string", @@ -66180,37 +65879,35 @@ } } ], - "responses": { - "204": { - "description": "Refund was successful" - }, - "400": { - "description": "Something went wrong, while processing the refund" - }, - "404": { - "description": "Refund with id not found" + "requestBody": { + "content": { + "application/json": { + "schema": { + "properties": { + "offset": { + "description": "The offset for the iteration.", + "type": "integer" + } + }, + "type": "object" + } + } } - } - } - }, - "/_action/scheduled-task/run": { - "post": { - "tags": [ - "System Operations" - ], - "summary": "Run scheduled tasks.", - "description": "Starts the scheduled task worker to handle the next scheduled tasks.", - "operationId": "runScheduledTasks", + }, "responses": { "200": { - "description": "Returns a success message indicating a successful run.", + "description": "Returns information about the iteration.", "content": { "application/json": { "schema": { "properties": { - "message": { - "description": "Success message", - "type": "string" + "finish": { + "description": "Indicates if the indexing process finished.", + "type": "boolean" + }, + "offset": { + "description": "Offset to be used for the next iteration.", + "type": "integer" } }, "type": "object" @@ -66221,27 +65918,21 @@ } } }, - "/_action/scheduled-task/min-run-interval": { + "/_info/flow-actions.json": { "get": { "tags": [ - "System Operations" + "System Info & Health Check" ], - "summary": "Get the minimum schedules task interval", - "description": "Fetches the smallest interval that a scheduled task uses.", - "operationId": "getMinRunInterval", + "summary": "Get actions for flow builder", + "description": "Get a list of action for flow builder.", + "operationId": "flow-actions", "responses": { "200": { - "description": "Returns the minimum interval.", + "description": "Returns a list of action for flow builder.", "content": { "application/json": { "schema": { - "properties": { - "minRunInterval": { - "description": "Minimal interval in seconds.", - "type": "string" - } - }, - "type": "object" + "$ref": "#/components/schemas/flowBuilderActionsResponse" } } } @@ -66249,19 +65940,52 @@ } } }, - "/_action/order/{orderId}/order-address": { + "/_action/index": { "post": { "tags": [ - "Order address" + "System Operations" ], - "summary": "Update order addresses", - "description": "Endpoint which takes a list of mapping objects as payload and updates the order addresses accordingly", - "operationId": "updateOrderAddresses", + "summary": "Run indexer", + "description": "Runs all registered indexer in the shop asynchronously.", + "operationId": "index", + "requestBody": { + "content": { + "application/json": { + "schema": { + "properties": { + "skip": { + "description": "Array of indexers/updaters to be skipped.", + "type": "array", + "items": { + "type": "string" + } + } + }, + "type": "object" + } + } + } + }, + "responses": { + "204": { + "description": "Returns a no content response indicating that the indexing progress startet." + } + } + } + }, + "/_action/order_transaction_capture_refund/{refundId}": { + "post": { + "tags": [ + "Order Management" + ], + "summary": "Refund an order transaction capture", + "description": "Refunds an order transaction capture.", + "operationId": "orderTransactionCaptureRefund", "parameters": [ { - "name": "orderId", + "name": "refundId", "in": "path", - "description": "Identifier of the order.", + "description": "Identifier of the order transaction capture refund.", "required": true, "schema": { "type": "string", @@ -66269,47 +65993,88 @@ } } ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "mapping": { - "type": "array", - "items": { - "type": "object", - "properties": { - "customerAddressId": { - "type": "string", - "description": "The ID of the customer address" - }, - "type": { - "type": "string", - "description": "The type of the address" - }, - "deliveryId": { - "type": "string", - "description": "The ID of the delivery (optional)", - "nullable": true - } - }, - "required": [ - "customerAddressId", - "type" - ] + "responses": { + "204": { + "description": "Refund was successful" + }, + "400": { + "description": "Something went wrong, while processing the refund" + }, + "404": { + "description": "Refund with id not found" + } + } + } + }, + "/_action/cleanup": { + "delete": { + "tags": [ + "System Operations" + ], + "summary": "Clear old cache folders", + "description": "Removes cache folders that are not needed anymore.", + "operationId": "clearOldCacheFolders", + "responses": { + "204": { + "description": "Returns a no content response indicating that the cleanup finished." + } + } + } + }, + "/_action/cache_info": { + "get": { + "tags": [ + "System Operations" + ], + "summary": "Get cache information", + "description": "Get information about the cache configuration", + "operationId": "info", + "responses": { + "200": { + "description": "Information about the cache state.", + "content": { + "application/json": { + "schema": { + "properties": { + "environment": { + "description": "The active environment.", + "type": "string" }, - "description": "The mapping of order addresses" - } + "httpCache": { + "description": "State of the HTTP cache.", + "type": "boolean" + }, + "cacheAdapter": { + "description": "The active cache adapter.", + "type": "string" + } + }, + "type": "object" } } } - }, - "required": true - }, + } + } + } + }, + "/_info/config": { + "get": { + "tags": [ + "System Info & Health Check" + ], + "summary": "Get API information", + "description": "Get information about the API", + "operationId": "config", "responses": { - "204": { - "description": "Returns a no content response indicating that the update has been made." + "200": { + "description": "Returns information about the API.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/infoConfigResponse" + } + } + } } } } @@ -66386,73 +66151,66 @@ } } }, - "/_action/indexing": { - "post": { + "/_action/cache": { + "delete": { "tags": [ "System Operations" ], - "summary": "Run indexer", - "description": "Runs all registered indexer in the shop asynchronously.", - "operationId": "indexing", + "summary": "Clear caches", + "description": "The cache is immediately cleared synchronously for all used adapters.", + "operationId": "clearCache", "responses": { - "200": { - "description": "Returns an empty response indicating that the indexing process started." + "204": { + "description": "Returns a no content response indicating that the cache has been cleared." } } } }, - "/_action/indexing/{indexer}": { + "/_action/index-products": { "post": { "tags": [ "System Operations" ], - "summary": "Iterate an indexer", - "description": "Starts a defined indexer with an offset.\n\nfor the next request. `finish: true` in the response indicates that the indexer is finished", - "operationId": "iterate", - "parameters": [ - { - "name": "indexer", - "in": "path", - "description": "Name of the indexer to iterate.", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } + "summary": "Send product indexing message", + "description": "Dispatches a product indexing message to the message bus, with the provided ids", + "operationId": "productIndexing", + "responses": { + "204": { + "description": "Returns an empty response indicating that the message dispatched." } + } + } + }, + "/_action/order/document/download": { + "post": { + "tags": [ + "Document Management" ], + "summary": "Download a documents", + "description": "Download a multiple documents in one pdf file.", + "operationId": "downloadDocuments", "requestBody": { + "description": "documentIds", "content": { "application/json": { "schema": { - "properties": { - "offset": { - "description": "The offset for the iteration.", - "type": "integer" - } - }, - "type": "object" + "type": "array", + "items": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } } } } }, "responses": { "200": { - "description": "Returns information about the iteration.", + "description": "The documents.", "content": { - "application/json": { + "application/octet-stream": { "schema": { - "properties": { - "finish": { - "description": "Indicates if the indexing process finished.", - "type": "boolean" - }, - "offset": { - "description": "Offset to be used for the next iteration.", - "type": "integer" - } - }, - "type": "object" + "type": "string", + "format": "binary" } } } @@ -66460,86 +66218,94 @@ } } }, - "/_proxy/generate-imitate-customer-token": { + "/_action/order/document/{documentTypeName}/create": { "post": { "tags": [ - "Customer impersonation" + "Document Management" + ], + "summary": "Create documents for orders", + "description": "Creates documents for orders. Documents can for example be an invoice or a delivery note.", + "operationId": "createDocuments", + "parameters": [ + { + "name": "documentTypeName", + "in": "path", + "description": "The type of document to create", + "required": true, + "schema": { + "type": "string" + } + } ], - "summary": "Generate a customer impersonation token", - "description": "Generates a customer impersonation token for the given customer and sales channel.\n\nThe token can be used to authenticate as the customer in the sales channel.", - "operationId": "generateImitateCustomerToken", "requestBody": { + "description": "test", "required": true, "content": { "application/json": { "schema": { - "required": [ - "customerId", - "salesChannelId" - ], - "properties": { - "customerId": { - "description": "ID of the customer", - "type": "string" - }, - "salesChannelId": { - "description": "ID of the sales channel", - "type": "string" - } - }, - "type": "object" - } - } - } - }, - "responses": { - "200": { - "description": "The generated customer impersonation token.", - "content": { - "application/json": { - "schema": { + "type": "array", + "items": { + "type": "object", + "required": [ + "orderId", + "type" + ], "properties": { - "token": { - "description": "The generated customer impersonation token", + "orderId": { + "description": "Identifier of the order.", + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "type": { + "description": "Type of the document to be generated.", "type": "string" + }, + "fileType": { + "description": "Type of document file to be generated.", + "type": "string", + "default": "pdf" + }, + "static": { + "description": "Indicate if the document should be static or not.", + "type": "boolean", + "default": false + }, + "referencedDocumentId": { + "description": "Identifier of the reverenced document.", + "type": "string", + "default": "null", + "pattern": "^[0-9a-f]{32}$" + }, + "config": { + "description": "Document specific configuration, like documentNumber, documentDate, documentComment.", + "type": "object" } - }, - "type": "object" + } } } } } - } - } - }, - "/_action/index-products": { - "post": { - "tags": [ - "System Operations" - ], - "summary": "Send product indexing message", - "description": "Dispatches a product indexing message to the message bus, with the provided ids", - "operationId": "productIndexing", + }, "responses": { - "204": { - "description": "Returns an empty response indicating that the message dispatched." + "200": { + "description": "Documents created successfully. The `api/_action/order/document/create` route can be used to download the document." } } } }, - "/_action/order_transaction/{orderTransactionId}/state/{transition}": { + "/_action/order/{orderId}/state/{transition}": { "post": { "tags": [ "Order Management" ], - "summary": "Transition an order transaction to a new state", - "description": "Changes the order transaction state and informs the customer via email if configured.", - "operationId": "orderTransactionStateTransition", + "summary": "Transition an order to a new state", + "description": "Changes the order state and informs the customer via email if configured.", + "operationId": "orderStateTransition", "parameters": [ { - "name": "orderTransactionId", + "name": "orderId", "in": "path", - "description": "Identifier of the order transaction.", + "description": "Identifier of the order.", "required": true, "schema": { "type": "string", @@ -66582,7 +66348,7 @@ } }, "stateFieldName": { - "description": "This is the state column within the order transaction database table. There should be no need to change it from the default.", + "description": "This is the state column within the order database table. There should be no need to change it from the default.", "type": "string", "default": "stateId" } @@ -66594,36 +66360,136 @@ }, "responses": { "200": { - "description": "Returns information about the transition that was made. `#/components/schemas/StateMachineTransition`" + "description": "Todo: Use ref of `state_machine_transition` here" } } } }, - "/_action/cache_info": { + "/_action/container_cache": { + "delete": { + "tags": [ + "System Operations" + ], + "summary": "Clear container caches", + "description": "The container cache is immediately cleared synchronously.", + "operationId": "clearContainerCache", + "responses": { + "204": { + "description": "Returns a no content response indicating that the container cache is cleared." + } + } + } + }, + "/_action/scheduled-task/run": { + "post": { + "tags": [ + "System Operations" + ], + "summary": "Run scheduled tasks.", + "description": "Starts the scheduled task worker to handle the next scheduled tasks.", + "operationId": "runScheduledTasks", + "responses": { + "200": { + "description": "Returns a success message indicating a successful run.", + "content": { + "application/json": { + "schema": { + "properties": { + "message": { + "description": "Success message", + "type": "string" + } + }, + "type": "object" + } + } + } + } + } + } + }, + "/_action/scheduled-task/min-run-interval": { "get": { "tags": [ "System Operations" ], - "summary": "Get cache information", - "description": "Get information about the cache configuration", - "operationId": "info", + "summary": "Get the minimum schedules task interval", + "description": "Fetches the smallest interval that a scheduled task uses.", + "operationId": "getMinRunInterval", "responses": { "200": { - "description": "Information about the cache state.", + "description": "Returns the minimum interval.", "content": { "application/json": { "schema": { "properties": { - "environment": { - "description": "The active environment.", + "minRunInterval": { + "description": "Minimal interval in seconds.", + "type": "string" + } + }, + "type": "object" + } + } + } + } + } + } + }, + "/oauth/token": { + "post": { + "tags": [ + "Authorization & Authentication" + ], + "summary": "Fetch an access token", + "description": "Fetch a access token that can be used to perform authenticated requests. For more information take a look at the [Authentication documentation](https://shopware.stoplight.io/docs/admin-api/docs/concepts/authentication-authorisation.md).", + "operationId": "token", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "oneOf": [ + { + "$ref": "#/components/schemas/OAuthPasswordGrant" + }, + { + "$ref": "#/components/schemas/OAuthRefreshTokenGrant" + }, + { + "$ref": "#/components/schemas/OAuthClientCredentialsGrant" + } + ] + } + } + } + }, + "responses": { + "200": { + "description": "Authorized successfully.", + "content": { + "application/json": { + "schema": { + "required": [ + "token_type", + "expires_in", + "access_token" + ], + "properties": { + "token_type": { + "description": "Type of the token.", "type": "string" }, - "httpCache": { - "description": "State of the HTTP cache.", - "type": "boolean" + "expires_in": { + "description": "Token lifetime in seconds.", + "type": "integer" }, - "cacheAdapter": { - "description": "The active cache adapter.", + "access_token": { + "description": "The access token that can be used for subsequent requests", + "type": "string" + }, + "refresh_token": { + "description": "The refresh token that can be used to refresh the access token. This field is not returned on grant type `refresh_token`.", "type": "string" } }, @@ -66631,47 +66497,102 @@ } } } + }, + "400": { + "$ref": "#/components/responses/400" } } } }, - "/_action/message-queue/consume": { + "/_action/sync": { "post": { "tags": [ - "System Operations" + "Bulk Operations" + ], + "summary": "Bulk edit entities", + "description": "Starts a sync process for the list of provided actions. This can be upserts and deletes on different entities to an asynchronous process in the background. You can control the behaviour with the `indexing-behavior` header.", + "operationId": "sync", + "parameters": [ + { + "name": "fail-on-error", + "in": "header", + "description": "To continue upcoming actions on errors, set the `fail-on-error` header to `false`.", + "schema": { + "type": "boolean", + "default": true + } + }, + { + "name": "indexing-behavior", + "in": "header", + "description": "Controls the indexing behavior.\n - `disable-indexing`: Data indexing is completely disabled", + "schema": { + "type": "string", + "enum": [ + "use-queue-indexing", + "disable-indexing" + ] + } + } ], - "summary": "Consume messages from the message queue.", - "description": "This route can be used to consume messages from the message queue. It is intended to be used if\nno cronjob is configured to consume messages regularly.", - "operationId": "consumeMessages", "requestBody": { "required": true, "content": { "application/json": { "schema": { - "required": [ - "receiver" - ], - "properties": { - "receiver": { - "description": "The name of the transport in the messenger that should be processed.\nSee the [Symfony Messenger documentation](https://symfony.com/doc/current/messenger.html) for more information", - "type": "string" - } - }, - "type": "object" + "type": "array", + "items": { + "required": [ + "action", + "entity", + "payload" + ], + "properties": { + "action": { + "description": "The action indicates what should happen with the provided payload.\n * `upsert`: The Sync API does not differ between create and update operations,\n but always performs an upsert operation. During an upsert, the system checks whether the entity already exists in the\n system and updates it if an identifier has been passed, otherwise a new entity is created with this identifier.\n * `delete`: Deletes entities with the provided identifiers", + "type": "string", + "enum": [ + "upsert", + "delete" + ] + }, + "entity": { + "description": "The entity that should be processed with the payload.", + "type": "string", + "example": "product" + }, + "payload": { + "description": "Contains a list of changesets for an entity. If the action type is `delete`,\n a list of identifiers can be provided.", + "type": "array", + "items": { + "type": "object" + } + } + }, + "type": "object" + } } } } }, "responses": { "200": { - "description": "Returns information about handled messages", + "description": "Returns a sync result containing information about the updated entities", "content": { "application/json": { "schema": { "properties": { - "handledMessages": { - "description": "The number of messages processed.", - "type": "integer" + "data": { + "description": "Object with information about updated entities", + "type": "object" + }, + "notFound": { + "description": "Object with information about not found entities", + "type": "object" + }, + "deleted": { + "description": "Object with information about deleted entities", + "type": "object" } }, "type": "object" @@ -66682,17 +66603,74 @@ } } }, - "/_action/cleanup": { - "delete": { + "/_info/version": { + "get": { "tags": [ - "System Operations" + "System Info & Health Check" ], - "summary": "Clear old cache folders", - "description": "Removes cache folders that are not needed anymore.", - "operationId": "clearOldCacheFolders", + "summary": "Get the Shopware version", + "description": "Get the version of the Shopware instance", + "operationId": "infoShopwareVersion", "responses": { - "204": { - "description": "Returns a no content response indicating that the cleanup finished." + "200": { + "description": "Returns the version of the Shopware instance.", + "content": { + "application/json": { + "schema": { + "properties": { + "version": { + "description": "The Shopware version.", + "type": "string" + } + }, + "type": "object" + } + } + } + } + } + } + }, + "/_info/routes": { + "get": { + "summary": "Get API routes", + "operationId": "getRoutes", + "responses": { + "200": { + "description": "Successful operation", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "endpoints" + ], + "properties": { + "endpoints": { + "type": "array", + "items": { + "type": "object", + "required": [ + "methods", + "path" + ], + "properties": { + "methods": { + "type": "array", + "items": { + "type": "string" + } + }, + "path": { + "type": "string" + } + } + } + } + } + } + } + } } } } @@ -66773,21 +66751,21 @@ } } }, - "/_info/config": { + "/_info/events.json": { "get": { "tags": [ "System Info & Health Check" ], - "summary": "Get API information", - "description": "Get information about the API", - "operationId": "config", + "summary": "Get Business events", + "description": "Get a list of about the business events.", + "operationId": "business-events", "responses": { "200": { - "description": "Returns information about the API.", + "description": "Returns a list of about the business events.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/infoConfigResponse" + "$ref": "#/components/schemas/businessEventsResponse" } } } @@ -66795,59 +66773,47 @@ } } }, - "/_info/version": { + "/_action/document/{documentId}/{deepLinkCode}": { "get": { - "tags": [ - "System Info & Health Check" - ], - "summary": "Get the Shopware version", - "description": "Get the version of the Shopware instance", - "operationId": "infoShopwareVersion", - "responses": { - "200": { - "description": "Returns the version of the Shopware instance.", - "content": { - "application/json": { - "schema": { - "properties": { - "version": { - "description": "The Shopware version.", - "type": "string" - } - }, - "type": "object" - } - } - } - } - } - } - }, - "/_action/order/document/download": { - "post": { "tags": [ "Document Management" ], - "summary": "Download a documents", - "description": "Download a multiple documents in one pdf file.", - "operationId": "downloadDocuments", - "requestBody": { - "description": "documentIds", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - } + "summary": "Download a document", + "description": "Download a document by its identifier and deep link code.", + "operationId": "downloadDocument", + "parameters": [ + { + "name": "documentId", + "in": "path", + "description": "Identifier of the document to be downloaded.", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + }, + { + "name": "deepLinkCode", + "in": "path", + "description": "A unique hash code which was generated when the document was created.", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "download", + "in": "query", + "description": "This parameter controls the `Content-Disposition` header. If set to `true` the header will be set to `attachment` else `inline`.", + "schema": { + "type": "boolean", + "default": false } } - }, + ], "responses": { "200": { - "description": "The documents.", + "description": "The document.", "content": { "application/octet-stream": { "schema": { @@ -66860,19 +66826,38 @@ } } }, - "/_action/order/document/{documentTypeName}/create": { + "/_action/document/{documentId}/upload": { "post": { "tags": [ "Document Management" ], - "summary": "Create documents for orders", - "description": "Creates documents for orders. Documents can for example be an invoice or a delivery note.", - "operationId": "createDocuments", + "summary": "Upload a file for a document", + "description": "Uploads a file for a document. This prevents the document from being dynamically generated and delivers the uploaded file instead, when the document is downloaded.\n\nNote:\n* The document is required to be `static`\n* A document can only have one media file\n\nThe are two methods of providing a file to this route:\n * Use a typical file upload and provide the file in the request\n * Fetch the file from an url. This only works if the `shopware.media.enable_url_upload_feature` variable is set to true in the shop environment.\nTo use file upload via url, the content type has to be `application/json` and the parameter `url` has to be provided.", + "operationId": "uploadToDocument", "parameters": [ { - "name": "documentTypeName", + "name": "documentId", "in": "path", - "description": "The type of document to create", + "description": "Identifier of the document the new file should be added to.", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + }, + { + "name": "fileName", + "in": "query", + "description": "Name of the uploaded file.", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "extension", + "in": "query", + "description": "Extension of the uploaded file. For example `pdf`", "required": true, "schema": { "type": "string" @@ -66880,119 +66865,134 @@ } ], "requestBody": { - "description": "test", - "required": true, "content": { + "application/octet-stream": { + "schema": { + "type": "string", + "format": "binary" + } + }, "application/json": { "schema": { - "type": "array", - "items": { - "type": "object", - "required": [ - "orderId", - "type" - ], + "required": [ + "url" + ], + "properties": { + "url": { + "description": "The url of the document that will be downloaded.", + "type": "string" + } + }, + "type": "object" + } + } + } + }, + "responses": { + "200": { + "description": "Document uploaded successful", + "content": { + "application/json": { + "schema": { "properties": { - "orderId": { - "description": "Identifier of the order.", + "documentId": { + "description": "Identifier of the document.", "type": "string", "pattern": "^[0-9a-f]{32}$" }, - "type": { - "description": "Type of the document to be generated.", + "documentDeepLink": { + "description": "A unique hash code which is required to open the document.", "type": "string" - }, - "fileType": { - "description": "Type of document file to be generated.", - "type": "string", - "default": "pdf" - }, - "static": { - "description": "Indicate if the document should be static or not.", - "type": "boolean", - "default": false - }, - "referencedDocumentId": { - "description": "Identifier of the reverenced document.", - "type": "string", - "default": "null", - "pattern": "^[0-9a-f]{32}$" - }, - "config": { - "description": "Document specific configuration, like documentNumber, documentDate, documentComment.", - "type": "object" } - } + }, + "type": "object" } } } } - }, - "responses": { - "200": { - "description": "Documents created successfully. The `api/_action/order/document/create` route can be used to download the document." - } } } }, - "/_action/order/{orderId}/state/{transition}": { - "post": { + "/_action/number-range/reserve/{type}/{saleschannel}": { + "get": { "tags": [ - "Order Management" + "Document Management" ], - "summary": "Transition an order to a new state", - "description": "Changes the order state and informs the customer via email if configured.", - "operationId": "orderStateTransition", + "summary": "Reserve or preview a number-range / document number.", + "description": "This endpoint provides functionality to reserve or preview a document number which can be used to create a new document using the `/_action/order/{orderId}/document/{documentTypeName}` endpoint.\n\nThe number generated by the endpoint will be reserved and the number pointer will be incremented with every call. For preview purposes, you can add the `?preview=1` parameter to the request. In that case, the number will not be incremented.", + "operationId": "numberRangeReserve", "parameters": [ { - "name": "orderId", + "name": "type", "in": "path", - "description": "Identifier of the order.", + "description": "`technicalName` of the document type (e.g. `document_invoice`). Available types can be fetched with the `/api/document-type endpoint`.", "required": true, "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "type": "string" } }, { - "name": "transition", + "name": "saleschannel", "in": "path", - "description": "The `action_name` of the `state_machine_transition`. For example `process` if the order state should change from open to in progress.\n\nNote: If you choose a transition that is not available, you will get an error that lists possible transitions for the current state.", + "description": "Sales channel for the number range. Number ranges can be defined per sales channel, so you can pass a sales channel ID here.", "required": true, "schema": { "type": "string" } + }, + { + "name": "preview", + "in": "query", + "description": "If this parameter has a true value, the number will not actually be incremented, but only previewed.", + "required": false, + "schema": { + "type": "boolean" + } } ], + "responses": { + "200": { + "description": "The generated number", + "content": { + "application/json": { + "schema": { + "properties": { + "number": { + "description": "The generated (or previewed) document number.", + "type": "string" + } + }, + "type": "object" + } + } + } + }, + "400": { + "description": "Number range not found" + } + } + } + }, + "/_action/message-queue/consume": { + "post": { + "tags": [ + "System Operations" + ], + "summary": "Consume messages from the message queue.", + "description": "This route can be used to consume messages from the message queue. It is intended to be used if\nno cronjob is configured to consume messages regularly.", + "operationId": "consumeMessages", "requestBody": { - "required": false, + "required": true, "content": { "application/json": { "schema": { + "required": [ + "receiver" + ], "properties": { - "sendMail": { - "description": "Controls if a mail should be sent to the customer." - }, - "documentIds": { - "description": "A list of document identifiers that should be attached", - "type": "array", - "items": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - "mediaIds": { - "description": "A list of media identifiers that should be attached", - "type": "array", - "items": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - }, - "stateFieldName": { - "description": "This is the state column within the order database table. There should be no need to change it from the default.", - "type": "string", - "default": "stateId" + "receiver": { + "description": "The name of the transport in the messenger that should be processed.\nSee the [Symfony Messenger documentation](https://symfony.com/doc/current/messenger.html) for more information", + "type": "string" } }, "type": "object" @@ -67002,7 +67002,20 @@ }, "responses": { "200": { - "description": "Todo: Use ref of `state_machine_transition` here" + "description": "Returns information about handled messages", + "content": { + "application/json": { + "schema": { + "properties": { + "handledMessages": { + "description": "The number of messages processed.", + "type": "integer" + } + }, + "type": "object" + } + } + } } } } @@ -67089,152 +67102,139 @@ } } }, - "/_info/openapi3.json": { - "get": { + "/_action/order/{orderId}/order-address": { + "post": { "tags": [ - "System Info & Health Check" + "Order address" ], - "summary": "Get OpenAPI Specification", - "description": "Get information about the admin API in OpenAPI format.", - "operationId": "api-info", + "summary": "Update order addresses", + "description": "Endpoint which takes a list of mapping objects as payload and updates the order addresses accordingly", + "operationId": "updateOrderAddresses", "parameters": [ { - "name": "type", - "in": "query", - "description": "Type of the api", + "name": "orderId", + "in": "path", + "description": "Identifier of the order.", + "required": true, "schema": { "type": "string", - "enum": [ - "jsonapi", - "json" - ] + "pattern": "^[0-9a-f]{32}$" } } ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "mapping": { + "type": "array", + "items": { + "type": "object", + "properties": { + "customerAddressId": { + "type": "string", + "description": "The ID of the customer address" + }, + "type": { + "type": "string", + "description": "The type of the address" + }, + "deliveryId": { + "type": "string", + "description": "The ID of the delivery (optional)", + "nullable": true + } + }, + "required": [ + "customerAddressId", + "type" + ] + }, + "description": "The mapping of order addresses" + } + } + } + } + }, + "required": true + }, "responses": { - "200": { - "$ref": "#/components/responses/OpenApi3" + "204": { + "description": "Returns a no content response indicating that the update has been made." } } } }, - "/_action/sync": { + "/_action/order_transaction/{orderTransactionId}/state/{transition}": { "post": { "tags": [ - "Bulk Operations" + "Order Management" ], - "summary": "Bulk edit entities", - "description": "Starts a sync process for the list of provided actions. This can be upserts and deletes on different entities to an asynchronous process in the background. You can control the behaviour with the `indexing-behavior` header.", - "operationId": "sync", + "summary": "Transition an order transaction to a new state", + "description": "Changes the order transaction state and informs the customer via email if configured.", + "operationId": "orderTransactionStateTransition", "parameters": [ { - "name": "fail-on-error", - "in": "header", - "description": "To continue upcoming actions on errors, set the `fail-on-error` header to `false`.", + "name": "orderTransactionId", + "in": "path", + "description": "Identifier of the order transaction.", + "required": true, "schema": { - "type": "boolean", - "default": true + "type": "string", + "pattern": "^[0-9a-f]{32}$" } }, { - "name": "indexing-behavior", - "in": "header", - "description": "Controls the indexing behavior.\n - `disable-indexing`: Data indexing is completely disabled", + "name": "transition", + "in": "path", + "description": "The `action_name` of the `state_machine_transition`. For example `process` if the order state should change from open to in progress.\n\nNote: If you choose a transition that is not available, you will get an error that lists possible transitions for the current state.", + "required": true, "schema": { - "type": "string", - "enum": [ - "use-queue-indexing", - "disable-indexing" - ] + "type": "string" } } ], "requestBody": { - "required": true, + "required": false, "content": { "application/json": { "schema": { - "type": "array", - "items": { - "required": [ - "action", - "entity", - "payload" - ], - "properties": { - "action": { - "description": "The action indicates what should happen with the provided payload.\n * `upsert`: The Sync API does not differ between create and update operations,\n but always performs an upsert operation. During an upsert, the system checks whether the entity already exists in the\n system and updates it if an identifier has been passed, otherwise a new entity is created with this identifier.\n * `delete`: Deletes entities with the provided identifiers", - "type": "string", - "enum": [ - "upsert", - "delete" - ] - }, - "entity": { - "description": "The entity that should be processed with the payload.", + "properties": { + "sendMail": { + "description": "Controls if a mail should be sent to the customer." + }, + "documentIds": { + "description": "A list of document identifiers that should be attached", + "type": "array", + "items": { "type": "string", - "example": "product" - }, - "payload": { - "description": "Contains a list of changesets for an entity. If the action type is `delete`,\n a list of identifiers can be provided.", - "type": "array", - "items": { - "type": "object" - } + "pattern": "^[0-9a-f]{32}$" } }, - "type": "object" - } - } - } - } - }, - "responses": { - "200": { - "description": "Returns a sync result containing information about the updated entities", - "content": { - "application/json": { - "schema": { - "properties": { - "data": { - "description": "Object with information about updated entities", - "type": "object" - }, - "notFound": { - "description": "Object with information about not found entities", - "type": "object" - }, - "deleted": { - "description": "Object with information about deleted entities", - "type": "object" + "mediaIds": { + "description": "A list of media identifiers that should be attached", + "type": "array", + "items": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" } }, - "type": "object" - } + "stateFieldName": { + "description": "This is the state column within the order transaction database table. There should be no need to change it from the default.", + "type": "string", + "default": "stateId" + } + }, + "type": "object" } } } - } - } - }, - "/_info/events.json": { - "get": { - "tags": [ - "System Info & Health Check" - ], - "summary": "Get Business events", - "description": "Get a list of about the business events.", - "operationId": "business-events", + }, "responses": { "200": { - "description": "Returns a list of about the business events.", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/businessEventsResponse" - } - } - } + "description": "Returns information about the transition that was made. `#/components/schemas/StateMachineTransition`" } } } @@ -67601,9 +67601,7 @@ { "required": [ "id", - "name", - "privileges", - "createdAt" + "name" ], "properties": { "id": { @@ -67742,9 +67740,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "name", - "privileges", - "createdAt" + "name" ], "properties": { "id": { @@ -67805,8 +67801,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "userId", - "aclRoleId", - "createdAt" + "aclRoleId" ], "properties": { "id": { @@ -67854,13 +67849,9 @@ "id", "name", "path", - "active", - "configurable", "version", - "allowDisable", "integrationId", "aclRoleId", - "createdAt", "label" ], "properties": { @@ -68360,13 +68351,9 @@ "id", "name", "path", - "active", - "configurable", "version", - "allowDisable", "integrationId", "aclRoleId", - "createdAt", "label" ], "properties": { @@ -68589,7 +68576,6 @@ "url", "action", "appId", - "createdAt", "label" ], "properties": { @@ -68677,7 +68663,6 @@ "url", "action", "appId", - "createdAt", "label" ], "properties": { @@ -68742,8 +68727,7 @@ "id", "value", "appId", - "localeId", - "createdAt" + "localeId" ], "properties": { "id": { @@ -68782,8 +68766,7 @@ "id", "value", "appId", - "localeId", - "createdAt" + "localeId" ], "properties": { "id": { @@ -68832,7 +68815,6 @@ "template", "styles", "appId", - "createdAt", "label" ], "properties": { @@ -68920,7 +68902,6 @@ "template", "styles", "appId", - "createdAt", "label" ], "properties": { @@ -68986,7 +68967,6 @@ "appId", "name", "url", - "createdAt", "label" ], "properties": { @@ -69138,7 +69118,6 @@ "appId", "name", "url", - "createdAt", "label" ], "properties": { @@ -69248,8 +69227,7 @@ "id", "appId", "name", - "aware", - "createdAt" + "aware" ], "properties": { "id": { @@ -69358,8 +69336,7 @@ "id", "appId", "name", - "aware", - "createdAt" + "aware" ], "properties": { "id": { @@ -69420,8 +69397,7 @@ "id", "appName", "identifier", - "paymentMethodId", - "createdAt" + "paymentMethodId" ], "properties": { "id": { @@ -69577,8 +69553,7 @@ "id", "appName", "identifier", - "paymentMethodId", - "createdAt" + "paymentMethodId" ], "properties": { "id": { @@ -69667,7 +69642,6 @@ "identifier", "active", "appId", - "createdAt", "name" ], "properties": { @@ -69787,7 +69761,6 @@ "identifier", "active", "appId", - "createdAt", "name" ], "properties": { @@ -69862,8 +69835,7 @@ "id", "appName", "identifier", - "shippingMethodId", - "createdAt" + "shippingMethodId" ], "properties": { "id": { @@ -70001,8 +69973,7 @@ "id", "appName", "identifier", - "shippingMethodId", - "createdAt" + "shippingMethodId" ], "properties": { "id": { @@ -70061,8 +70032,7 @@ "template", "path", "active", - "appId", - "createdAt" + "appId" ], "properties": { "id": { @@ -70138,8 +70108,7 @@ "template", "path", "active", - "appId", - "createdAt" + "appId" ], "properties": { "id": { @@ -70189,10 +70158,6 @@ { "required": [ "id", - "displayNestedProducts", - "type", - "productAssignmentType", - "createdAt", "name" ], "properties": { @@ -70747,10 +70712,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "displayNestedProducts", - "type", - "productAssignmentType", - "createdAt", "name" ], "properties": { @@ -71044,8 +71005,7 @@ "id", "position", "type", - "sectionId", - "createdAt" + "sectionId" ], "properties": { "id": { @@ -71237,8 +71197,7 @@ "id", "position", "type", - "sectionId", - "createdAt" + "sectionId" ], "properties": { "id": { @@ -71370,8 +71329,7 @@ { "required": [ "id", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -71623,8 +71581,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -71736,8 +71693,7 @@ "id", "position", "type", - "pageId", - "createdAt" + "pageId" ], "properties": { "id": { @@ -71920,8 +71876,7 @@ "id", "position", "type", - "pageId", - "createdAt" + "pageId" ], "properties": { "id": { @@ -72043,8 +71998,7 @@ "id", "type", "slot", - "blockId", - "createdAt" + "blockId" ], "properties": { "id": { @@ -72143,8 +72097,7 @@ "id", "type", "slot", - "blockId", - "createdAt" + "blockId" ], "properties": { "id": { @@ -72227,8 +72180,6 @@ { "required": [ "id", - "isEu", - "createdAt", "name", "addressFormat" ], @@ -72579,8 +72530,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "isEu", - "createdAt", "name", "addressFormat" ], @@ -72782,7 +72731,6 @@ "id", "countryId", "shortCode", - "createdAt", "name" ], "properties": { @@ -72930,7 +72878,6 @@ "id", "countryId", "shortCode", - "createdAt", "name" ], "properties": { @@ -73011,7 +72958,6 @@ "isoCode", "itemRounding", "totalRounding", - "createdAt", "shortName", "name" ], @@ -73342,7 +73288,6 @@ "isoCode", "itemRounding", "totalRounding", - "createdAt", "shortName", "name" ], @@ -73510,8 +73455,7 @@ "currencyId", "countryId", "itemRounding", - "totalRounding", - "createdAt" + "totalRounding" ], "properties": { "id": { @@ -73653,8 +73597,7 @@ "currencyId", "countryId", "itemRounding", - "totalRounding", - "createdAt" + "totalRounding" ], "properties": { "id": { @@ -73749,8 +73692,7 @@ "required": [ "id", "name", - "fields", - "createdAt" + "fields" ], "properties": { "id": { @@ -73812,8 +73754,7 @@ "required": [ "id", "name", - "fields", - "createdAt" + "fields" ], "properties": { "id": { @@ -73886,8 +73827,7 @@ "required": [ "id", "name", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -74001,8 +73941,7 @@ "required": [ "id", "name", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -74070,8 +74009,7 @@ { "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -74244,8 +74182,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -74323,8 +74260,7 @@ "required": [ "id", "customFieldSetId", - "entityName", - "createdAt" + "entityName" ], "properties": { "id": { @@ -74392,8 +74328,7 @@ "required": [ "id", "customFieldSetId", - "entityName", - "createdAt" + "entityName" ], "properties": { "id": { @@ -74444,9 +74379,7 @@ "firstName", "lastName", "email", - "accountType", - "defaultPaymentMethodId", - "createdAt" + "defaultPaymentMethodId" ], "properties": { "id": { @@ -75200,9 +75133,7 @@ "firstName", "lastName", "email", - "accountType", - "defaultPaymentMethodId", - "createdAt" + "defaultPaymentMethodId" ], "properties": { "id": { @@ -75500,8 +75431,7 @@ "firstName", "lastName", "city", - "street", - "createdAt" + "street" ], "properties": { "id": { @@ -75705,8 +75635,7 @@ "firstName", "lastName", "city", - "street", - "createdAt" + "street" ], "properties": { "id": { @@ -75816,7 +75745,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -75968,7 +75896,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -76048,8 +75975,7 @@ "description": "Added since version: 6.3.1.0", "required": [ "customerGroupId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -76091,8 +76017,7 @@ "required": [ "id", "hash", - "customerId", - "createdAt" + "customerId" ], "properties": { "id": { @@ -76160,8 +76085,7 @@ "required": [ "id", "hash", - "customerId", - "createdAt" + "customerId" ], "properties": { "id": { @@ -76235,8 +76159,7 @@ "required": [ "id", "customerId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -76368,8 +76291,7 @@ "required": [ "id", "customerId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -76426,8 +76348,7 @@ "required": [ "id", "productId", - "wishlistId", - "createdAt" + "wishlistId" ], "properties": { "id": { @@ -76529,8 +76450,7 @@ "required": [ "id", "productId", - "wishlistId", - "createdAt" + "wishlistId" ], "properties": { "id": { @@ -76584,8 +76504,7 @@ "name", "min", "max", - "unit", - "createdAt" + "unit" ], "properties": { "id": { @@ -76701,8 +76620,7 @@ "name", "min", "max", - "unit", - "createdAt" + "unit" ], "properties": { "id": { @@ -76774,8 +76692,7 @@ "fileType", "orderId", "config", - "deepLinkCode", - "createdAt" + "deepLinkCode" ], "properties": { "id": { @@ -76998,8 +76915,7 @@ "fileType", "orderId", "config", - "deepLinkCode", - "createdAt" + "deepLinkCode" ], "properties": { "id": { @@ -77100,9 +77016,7 @@ "required": [ "id", "documentTypeId", - "name", - "global", - "createdAt" + "name" ], "properties": { "id": { @@ -77252,9 +77166,7 @@ "required": [ "id", "documentTypeId", - "name", - "global", - "createdAt" + "name" ], "properties": { "id": { @@ -77335,8 +77247,7 @@ { "required": [ "id", - "documentBaseConfigId", - "createdAt" + "documentBaseConfigId" ], "properties": { "id": { @@ -77466,8 +77377,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "documentBaseConfigId", - "createdAt" + "documentBaseConfigId" ], "properties": { "id": { @@ -77522,7 +77432,6 @@ "required": [ "id", "technicalName", - "createdAt", "name" ], "properties": { @@ -77660,7 +77569,6 @@ "required": [ "id", "technicalName", - "createdAt", "name" ], "properties": { @@ -77726,8 +77634,7 @@ "required": [ "id", "name", - "eventName", - "createdAt" + "eventName" ], "properties": { "id": { @@ -77846,8 +77753,7 @@ "required": [ "id", "name", - "eventName", - "createdAt" + "eventName" ], "properties": { "id": { @@ -77921,8 +77827,7 @@ { "required": [ "id", - "flowId", - "createdAt" + "flowId" ], "properties": { "id": { @@ -78136,8 +78041,7 @@ "description": "Added since version: 6.4.6.0", "required": [ "id", - "flowId", - "createdAt" + "flowId" ], "properties": { "id": { @@ -78232,8 +78136,7 @@ { "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -78265,8 +78168,7 @@ "description": "Added since version: 6.4.18.0", "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -78306,8 +78208,7 @@ "id", "originalName", "path", - "expireDate", - "createdAt" + "expireDate" ], "properties": { "id": { @@ -78386,8 +78287,7 @@ "id", "originalName", "path", - "expireDate", - "createdAt" + "expireDate" ], "properties": { "id": { @@ -78445,8 +78345,7 @@ "activity", "state", "records", - "config", - "createdAt" + "config" ], "properties": { "id": { @@ -78663,8 +78562,7 @@ "activity", "state", "records", - "config", - "createdAt" + "config" ], "properties": { "id": { @@ -78762,8 +78660,7 @@ "sourceEntity", "fileType", "delimiter", - "enclosure", - "createdAt" + "enclosure" ], "properties": { "id": { @@ -78868,8 +78765,7 @@ "sourceEntity", "fileType", "delimiter", - "enclosure", - "createdAt" + "enclosure" ], "properties": { "id": { @@ -78956,8 +78852,7 @@ "id", "label", "accessKey", - "secretAccessKey", - "createdAt" + "secretAccessKey" ], "properties": { "id": { @@ -79109,8 +79004,7 @@ "id", "label", "accessKey", - "secretAccessKey", - "createdAt" + "secretAccessKey" ], "properties": { "id": { @@ -79253,7 +79147,6 @@ { "required": [ "id", - "createdAt", "name", "url" ], @@ -79447,7 +79340,6 @@ "description": "Added since version: 6.4.0.0", "required": [ "id", - "createdAt", "name", "url" ], @@ -79624,8 +79516,7 @@ "required": [ "id", "localeId", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -80101,8 +79992,7 @@ "required": [ "id", "localeId", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -80228,7 +80118,6 @@ "required": [ "id", "code", - "createdAt", "name", "territory" ], @@ -80339,7 +80228,6 @@ "required": [ "id", "code", - "createdAt", "name", "territory" ], @@ -80402,8 +80290,7 @@ }, { "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -80444,8 +80331,7 @@ "LogEntry": { "description": "Added since version: 6.0.0.0", "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -80495,7 +80381,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -80582,7 +80467,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -80652,7 +80536,6 @@ "required": [ "id", "mailTemplateTypeId", - "createdAt", "subject", "contentHtml", "contentPlain" @@ -80775,7 +80658,6 @@ "required": [ "id", "mailTemplateTypeId", - "createdAt", "subject", "contentHtml", "contentPlain" @@ -80898,7 +80780,6 @@ "required": [ "id", "technicalName", - "createdAt", "name" ], "properties": { @@ -80980,7 +80861,6 @@ "required": [ "id", "technicalName", - "createdAt", "name" ], "properties": { @@ -81043,8 +80923,7 @@ "id", "productId", "categoryId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -81184,8 +81063,7 @@ "id", "productId", "categoryId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -81248,8 +81126,7 @@ }, { "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -82122,8 +81999,7 @@ "Media": { "description": "Added since version: 6.0.0.0", "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -82434,8 +82310,7 @@ { "required": [ "id", - "entity", - "createdAt" + "entity" ], "properties": { "id": { @@ -82501,8 +82376,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "entity", - "createdAt" + "entity" ], "properties": { "id": { @@ -82544,8 +82418,7 @@ "required": [ "id", "configurationId", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -82756,8 +82629,7 @@ "required": [ "id", "configurationId", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -82845,8 +82717,7 @@ }, { "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -82957,8 +82828,7 @@ "MediaFolderConfiguration": { "description": "Added since version: 6.0.0.0", "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -83085,8 +82955,7 @@ "id", "mediaId", "width", - "height", - "createdAt" + "height" ], "properties": { "id": { @@ -83172,8 +83041,7 @@ "id", "mediaId", "width", - "height", - "createdAt" + "height" ], "properties": { "id": { @@ -83235,8 +83103,7 @@ "required": [ "id", "width", - "height", - "createdAt" + "height" ], "properties": { "id": { @@ -83310,8 +83177,7 @@ "required": [ "id", "width", - "height", - "createdAt" + "height" ], "properties": { "id": { @@ -83365,8 +83231,7 @@ "status", "hash", "languageId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -83565,8 +83430,7 @@ "status", "hash", "languageId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -83703,8 +83567,7 @@ "required": [ "id", "status", - "message", - "createdAt" + "message" ], "properties": { "id": { @@ -83818,8 +83681,7 @@ "required": [ "id", "status", - "message", - "createdAt" + "message" ], "properties": { "id": { @@ -83889,7 +83751,6 @@ "global", "pattern", "start", - "createdAt", "name" ], "properties": { @@ -84040,7 +83901,6 @@ "global", "pattern", "start", - "createdAt", "name" ], "properties": { @@ -84118,8 +83978,7 @@ "required": [ "id", "numberRangeId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -84250,8 +84109,7 @@ "required": [ "id", "numberRangeId", - "salesChannelId", - "createdAt" + "salesChannelId" ], "properties": { "id": { @@ -84306,8 +84164,7 @@ "required": [ "id", "numberRangeId", - "lastValue", - "createdAt" + "lastValue" ], "properties": { "id": { @@ -84376,8 +84233,7 @@ "required": [ "id", "numberRangeId", - "lastValue", - "createdAt" + "lastValue" ], "properties": { "id": { @@ -84420,7 +84276,6 @@ "required": [ "id", "global", - "createdAt", "typeName" ], "properties": { @@ -84530,7 +84385,6 @@ "required": [ "id", "global", - "createdAt", "typeName" ], "properties": { @@ -84601,8 +84455,7 @@ "currencyFactor", "stateId", "itemRounding", - "totalRounding", - "createdAt" + "totalRounding" ], "properties": { "id": { @@ -85299,8 +85152,7 @@ "currencyFactor", "stateId", "itemRounding", - "totalRounding", - "createdAt" + "totalRounding" ], "properties": { "id": { @@ -85684,8 +85536,7 @@ "firstName", "lastName", "street", - "city", - "createdAt" + "city" ], "properties": { "id": { @@ -85931,8 +85782,7 @@ "firstName", "lastName", "street", - "city", - "createdAt" + "city" ], "properties": { "id": { @@ -86065,8 +85915,7 @@ "orderId", "email", "firstName", - "lastName", - "createdAt" + "lastName" ], "properties": { "id": { @@ -86237,8 +86086,7 @@ "orderId", "email", "firstName", - "lastName", - "createdAt" + "lastName" ], "properties": { "id": { @@ -86345,10 +86193,8 @@ "shippingOrderAddressId", "shippingMethodId", "stateId", - "trackingCodes", "shippingDateEarliest", - "shippingDateLatest", - "createdAt" + "shippingDateLatest" ], "properties": { "id": { @@ -86632,10 +86478,8 @@ "shippingOrderAddressId", "shippingMethodId", "stateId", - "trackingCodes", "shippingDateEarliest", - "shippingDateLatest", - "createdAt" + "shippingDateLatest" ], "properties": { "id": { @@ -86807,8 +86651,7 @@ "required": [ "id", "orderDeliveryId", - "orderLineItemId", - "createdAt" + "orderLineItemId" ], "properties": { "id": { @@ -86990,8 +86833,7 @@ "required": [ "id", "orderDeliveryId", - "orderLineItemId", - "createdAt" + "orderLineItemId" ], "properties": { "id": { @@ -87142,11 +86984,9 @@ "identifier", "quantity", "label", - "position", "states", "price", - "children", - "createdAt" + "children" ], "properties": { "id": { @@ -87598,11 +87438,9 @@ "identifier", "quantity", "label", - "position", "states", "price", - "children", - "createdAt" + "children" ], "properties": { "id": { @@ -87857,8 +87695,7 @@ "orderLineItemId", "mediaId", "position", - "accessGranted", - "createdAt" + "accessGranted" ], "properties": { "id": { @@ -87976,8 +87813,7 @@ "orderLineItemId", "mediaId", "position", - "accessGranted", - "createdAt" + "accessGranted" ], "properties": { "id": { @@ -88085,8 +87921,7 @@ "orderId", "paymentMethodId", "amount", - "stateId", - "createdAt" + "stateId" ], "properties": { "id": { @@ -88321,8 +88156,7 @@ "orderId", "paymentMethodId", "amount", - "stateId", - "createdAt" + "stateId" ], "properties": { "id": { @@ -88494,8 +88328,7 @@ "id", "orderTransactionId", "stateId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -88696,8 +88529,7 @@ "id", "orderTransactionId", "stateId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -88862,8 +88694,7 @@ "id", "captureId", "stateId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -89067,8 +88898,7 @@ "id", "captureId", "stateId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -89237,8 +89067,7 @@ "id", "refundId", "orderLineItemId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -89419,8 +89248,7 @@ "id", "refundId", "orderLineItemId", - "amount", - "createdAt" + "amount" ], "properties": { "id": { @@ -89591,7 +89419,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -89941,7 +89768,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -90102,7 +89928,6 @@ "name", "autoload", "version", - "createdAt", "label" ], "properties": { @@ -90236,7 +90061,6 @@ "name", "autoload", "version", - "createdAt", "label" ], "properties": { @@ -90367,7 +90191,6 @@ "price", "productNumber", "stock", - "createdAt", "name" ], "properties": { @@ -91596,7 +91419,6 @@ "price", "productNumber", "stock", - "createdAt", "name" ], "properties": { @@ -92208,8 +92030,7 @@ "required": [ "id", "productId", - "optionId", - "createdAt" + "optionId" ], "properties": { "id": { @@ -92358,8 +92179,7 @@ "required": [ "id", "productId", - "optionId", - "createdAt" + "optionId" ], "properties": { "id": { @@ -92437,10 +92257,7 @@ "required": [ "id", "name", - "position", - "type", - "productId", - "createdAt" + "productId" ], "properties": { "id": { @@ -92599,10 +92416,7 @@ "required": [ "id", "name", - "position", - "type", - "productId", - "createdAt" + "productId" ], "properties": { "id": { @@ -92694,8 +92508,7 @@ "required": [ "id", "crossSellingId", - "productId", - "createdAt" + "productId" ], "properties": { "id": { @@ -92801,8 +92614,7 @@ "required": [ "id", "crossSellingId", - "productId", - "createdAt" + "productId" ], "properties": { "id": { @@ -92895,8 +92707,7 @@ "required": [ "id", "productId", - "mediaId", - "createdAt" + "mediaId" ], "properties": { "id": { @@ -93009,8 +92820,7 @@ "required": [ "id", "productId", - "mediaId", - "createdAt" + "mediaId" ], "properties": { "id": { @@ -93085,8 +92895,7 @@ "encoding", "fileFormat", "generateByCronjob", - "interval", - "createdAt" + "interval" ], "properties": { "id": { @@ -93333,8 +93142,7 @@ "encoding", "fileFormat", "generateByCronjob", - "interval", - "createdAt" + "interval" ], "properties": { "id": { @@ -93458,7 +93266,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -93533,7 +93340,6 @@ "description": "Added since version: 6.3.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -93684,7 +93490,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -93799,7 +93604,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -93870,8 +93674,7 @@ "required": [ "id", "productId", - "mediaId", - "createdAt" + "mediaId" ], "properties": { "id": { @@ -94015,8 +93818,7 @@ "required": [ "id", "productId", - "mediaId", - "createdAt" + "mediaId" ], "properties": { "id": { @@ -94126,8 +93928,7 @@ "productId", "ruleId", "price", - "quantityStart", - "createdAt" + "quantityStart" ], "properties": { "id": { @@ -94252,8 +94053,7 @@ "productId", "ruleId", "price", - "quantityStart", - "createdAt" + "quantityStart" ], "properties": { "id": { @@ -94370,8 +94170,7 @@ "salesChannelId", "languageId", "title", - "content", - "createdAt" + "content" ], "properties": { "id": { @@ -94567,8 +94366,7 @@ "salesChannelId", "languageId", "title", - "content", - "createdAt" + "content" ], "properties": { "id": { @@ -94668,10 +94466,7 @@ { "required": [ "id", - "languageId", - "andLogic", - "minSearchLength", - "createdAt" + "languageId" ], "properties": { "id": { @@ -94779,10 +94574,7 @@ "description": "Added since version: 6.3.5.0", "required": [ "id", - "languageId", - "andLogic", - "minSearchLength", - "createdAt" + "languageId" ], "properties": { "id": { @@ -94843,11 +94635,7 @@ "required": [ "id", "searchConfigId", - "field", - "tokenize", - "searchable", - "ranking", - "createdAt" + "field" ], "properties": { "id": { @@ -94958,11 +94746,7 @@ "required": [ "id", "searchConfigId", - "field", - "tokenize", - "searchable", - "ranking", - "createdAt" + "field" ], "properties": { "id": { @@ -95028,8 +94812,7 @@ "languageId", "productId", "keyword", - "ranking", - "createdAt" + "ranking" ], "properties": { "id": { @@ -95144,8 +94927,7 @@ "languageId", "productId", "keyword", - "ranking", - "createdAt" + "ranking" ], "properties": { "id": { @@ -95214,7 +94996,6 @@ "priority", "active", "fields", - "createdAt", "label" ], "properties": { @@ -95267,7 +95048,6 @@ "priority", "active", "fields", - "createdAt", "label" ], "properties": { @@ -95327,7 +95107,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -95503,7 +95282,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -95585,8 +95363,7 @@ "required": [ "id", "productStreamId", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -95737,8 +95514,7 @@ "required": [ "id", "productStreamId", - "type", - "createdAt" + "type" ], "properties": { "id": { @@ -95895,8 +95671,7 @@ "id", "productId", "salesChannelId", - "visibility", - "createdAt" + "visibility" ], "properties": { "id": { @@ -96003,8 +95778,7 @@ "id", "productId", "salesChannelId", - "visibility", - "createdAt" + "visibility" ], "properties": { "id": { @@ -96060,14 +95834,6 @@ { "required": [ "id", - "active", - "priority", - "exclusive", - "useCodes", - "useIndividualCodes", - "useSetGroups", - "preventCombination", - "createdAt", "name" ], "properties": { @@ -96450,14 +96216,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "active", - "priority", - "exclusive", - "useCodes", - "useIndividualCodes", - "useSetGroups", - "preventCombination", - "createdAt", "name" ], "properties": { @@ -96669,8 +96427,7 @@ "scope", "type", "value", - "considerAdvancedRules", - "createdAt" + "considerAdvancedRules" ], "properties": { "id": { @@ -96829,8 +96586,7 @@ "scope", "type", "value", - "considerAdvancedRules", - "createdAt" + "considerAdvancedRules" ], "properties": { "id": { @@ -96920,8 +96676,7 @@ "id", "discountId", "currencyId", - "price", - "createdAt" + "price" ], "properties": { "id": { @@ -97024,8 +96779,7 @@ "id", "discountId", "currencyId", - "price", - "createdAt" + "price" ], "properties": { "id": { @@ -97108,8 +96862,7 @@ "required": [ "id", "promotionId", - "code", - "createdAt" + "code" ], "properties": { "id": { @@ -97180,8 +96933,7 @@ "required": [ "id", "promotionId", - "code", - "createdAt" + "code" ], "properties": { "id": { @@ -97322,8 +97074,7 @@ "id", "promotionId", "salesChannelId", - "priority", - "createdAt" + "priority" ], "properties": { "id": { @@ -97426,8 +97177,7 @@ "id", "promotionId", "salesChannelId", - "priority", - "createdAt" + "priority" ], "properties": { "id": { @@ -97481,8 +97231,7 @@ "promotionId", "packagerKey", "sorterKey", - "value", - "createdAt" + "value" ], "properties": { "id": { @@ -97590,8 +97339,7 @@ "promotionId", "packagerKey", "sorterKey", - "value", - "createdAt" + "value" ], "properties": { "id": { @@ -97679,9 +97427,6 @@ { "required": [ "id", - "displayType", - "sortingType", - "createdAt", "name" ], "properties": { @@ -97772,9 +97517,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "displayType", - "sortingType", - "createdAt", "name" ], "properties": { @@ -97849,7 +97591,6 @@ "required": [ "id", "groupId", - "createdAt", "name" ], "properties": { @@ -98057,7 +97798,6 @@ "required": [ "id", "groupId", - "createdAt", "name" ], "properties": { @@ -98144,8 +97884,7 @@ "required": [ "id", "name", - "priority", - "createdAt" + "priority" ], "properties": { "id": { @@ -98639,8 +98378,7 @@ "required": [ "id", "name", - "priority", - "createdAt" + "priority" ], "properties": { "id": { @@ -98793,8 +98531,7 @@ "required": [ "id", "type", - "ruleId", - "createdAt" + "ruleId" ], "properties": { "id": { @@ -98969,8 +98706,7 @@ "required": [ "id", "type", - "ruleId", - "createdAt" + "ruleId" ], "properties": { "id": { @@ -99087,7 +98823,6 @@ "countryId", "navigationCategoryId", "accessKey", - "createdAt", "name", "homeEnabled" ], @@ -100423,7 +100158,6 @@ "countryId", "navigationCategoryId", "accessKey", - "createdAt", "name", "homeEnabled" ], @@ -100846,8 +100580,7 @@ }, { "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -100918,8 +100651,7 @@ "SalesChannelAnalytics": { "description": "Added since version: 6.2.0.0", "required": [ - "id", - "createdAt" + "id" ], "properties": { "id": { @@ -101034,8 +100766,7 @@ "salesChannelId", "languageId", "currencyId", - "snippetSetId", - "createdAt" + "snippetSetId" ], "properties": { "id": { @@ -101271,8 +101002,7 @@ "salesChannelId", "languageId", "currencyId", - "snippetSetId", - "createdAt" + "snippetSetId" ], "properties": { "id": { @@ -101448,7 +101178,6 @@ { "required": [ "id", - "createdAt", "name" ], "properties": { @@ -101541,7 +101270,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "name" ], "properties": { @@ -101617,7 +101345,6 @@ "required": [ "id", "salutationKey", - "createdAt", "displayName", "letterName" ], @@ -101821,7 +101548,6 @@ "required": [ "id", "salutationKey", - "createdAt", "displayName", "letterName" ], @@ -101907,9 +101633,7 @@ "scheduledTaskClass", "runInterval", "defaultRunInterval", - "status", - "nextExecutionTime", - "createdAt" + "status" ], "properties": { "id": { @@ -101964,9 +101688,7 @@ "scheduledTaskClass", "runInterval", "defaultRunInterval", - "status", - "nextExecutionTime", - "createdAt" + "status" ], "properties": { "id": { @@ -102031,8 +101753,7 @@ "script", "hook", "name", - "active", - "createdAt" + "active" ], "properties": { "id": { @@ -102111,8 +101832,7 @@ "script", "hook", "name", - "active", - "createdAt" + "active" ], "properties": { "id": { @@ -102169,8 +101889,7 @@ "foreignKey", "routeName", "pathInfo", - "seoPathInfo", - "createdAt" + "seoPathInfo" ], "properties": { "id": { @@ -102304,8 +102023,7 @@ "foreignKey", "routeName", "pathInfo", - "seoPathInfo", - "createdAt" + "seoPathInfo" ], "properties": { "id": { @@ -102393,8 +102111,7 @@ "required": [ "id", "entityName", - "routeName", - "createdAt" + "routeName" ], "properties": { "id": { @@ -102474,8 +102191,7 @@ "required": [ "id", "entityName", - "routeName", - "createdAt" + "routeName" ], "properties": { "id": { @@ -102534,8 +102250,6 @@ "required": [ "id", "deliveryTimeId", - "taxType", - "createdAt", "name" ], "properties": { @@ -102912,8 +102626,6 @@ "required": [ "id", "deliveryTimeId", - "taxType", - "createdAt", "name" ], "properties": { @@ -103045,8 +102757,7 @@ { "required": [ "id", - "shippingMethodId", - "createdAt" + "shippingMethodId" ], "properties": { "id": { @@ -103197,8 +102908,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "shippingMethodId", - "createdAt" + "shippingMethodId" ], "properties": { "id": { @@ -103312,8 +103022,7 @@ "setId", "translationKey", "value", - "author", - "createdAt" + "author" ], "properties": { "id": { @@ -103392,8 +103101,7 @@ "setId", "translationKey", "value", - "author", - "createdAt" + "author" ], "properties": { "id": { @@ -103449,8 +103157,7 @@ "id", "name", "baseFile", - "iso", - "createdAt" + "iso" ], "properties": { "id": { @@ -103557,8 +103264,7 @@ "id", "name", "baseFile", - "iso", - "createdAt" + "iso" ], "properties": { "id": { @@ -103616,7 +103322,6 @@ "required": [ "id", "technicalName", - "createdAt", "name" ], "properties": { @@ -103758,7 +103463,6 @@ "required": [ "id", "technicalName", - "createdAt", "name" ], "properties": { @@ -103831,8 +103535,7 @@ "stateMachineId", "entityName", "fromStateId", - "toStateId", - "createdAt" + "toStateId" ], "properties": { "id": { @@ -104014,8 +103717,7 @@ "stateMachineId", "entityName", "fromStateId", - "toStateId", - "createdAt" + "toStateId" ], "properties": { "id": { @@ -104100,7 +103802,6 @@ "id", "technicalName", "stateMachineId", - "createdAt", "name" ], "properties": { @@ -104458,7 +104159,6 @@ "id", "technicalName", "stateMachineId", - "createdAt", "name" ], "properties": { @@ -104570,8 +104270,7 @@ "actionName", "stateMachineId", "fromStateId", - "toStateId", - "createdAt" + "toStateId" ], "properties": { "id": { @@ -104710,8 +104409,7 @@ "actionName", "stateMachineId", "fromStateId", - "toStateId", - "createdAt" + "toStateId" ], "properties": { "id": { @@ -104774,8 +104472,7 @@ "required": [ "id", "configurationKey", - "configurationValue", - "createdAt" + "configurationValue" ], "properties": { "id": { @@ -104851,8 +104548,7 @@ "required": [ "id", "configurationKey", - "configurationValue", - "createdAt" + "configurationValue" ], "properties": { "id": { @@ -104903,8 +104599,7 @@ { "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -105217,8 +104912,7 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "name", - "createdAt" + "name" ], "properties": { "id": { @@ -105307,9 +105001,7 @@ "required": [ "id", "taxRate", - "name", - "position", - "createdAt" + "name" ], "properties": { "id": { @@ -105449,9 +105141,7 @@ "required": [ "id", "taxRate", - "name", - "position", - "createdAt" + "name" ], "properties": { "id": { @@ -105519,7 +105209,6 @@ "id", "identifier", "priority", - "createdAt", "name" ], "properties": { @@ -105641,7 +105330,6 @@ "id", "identifier", "priority", - "createdAt", "name" ], "properties": { @@ -105720,8 +105408,7 @@ "taxRuleTypeId", "countryId", "taxRate", - "taxId", - "createdAt" + "taxId" ], "properties": { "id": { @@ -105883,8 +105570,7 @@ "taxRuleTypeId", "countryId", "taxRate", - "taxId", - "createdAt" + "taxId" ], "properties": { "id": { @@ -105975,7 +105661,6 @@ "id", "technicalName", "position", - "createdAt", "typeName" ], "properties": { @@ -106054,7 +105739,6 @@ "id", "technicalName", "position", - "createdAt", "typeName" ], "properties": { @@ -106111,8 +105795,7 @@ "id", "name", "author", - "active", - "createdAt" + "active" ], "properties": { "id": { @@ -106311,8 +105994,7 @@ "id", "name", "author", - "active", - "createdAt" + "active" ], "properties": { "id": { @@ -106514,7 +106196,6 @@ { "required": [ "id", - "createdAt", "shortCode", "name" ], @@ -106590,7 +106271,6 @@ "description": "Added since version: 6.0.0.0", "required": [ "id", - "createdAt", "shortCode", "name" ], @@ -106648,9 +106328,7 @@ "username", "firstName", "lastName", - "email", - "timeZone", - "createdAt" + "email" ], "properties": { "id": { @@ -107157,9 +106835,7 @@ "username", "firstName", "lastName", - "email", - "timeZone", - "createdAt" + "email" ], "properties": { "id": { @@ -107347,8 +107023,7 @@ "id", "userId", "accessKey", - "secretAccessKey", - "createdAt" + "secretAccessKey" ], "properties": { "id": { @@ -107427,8 +107102,7 @@ "id", "userId", "accessKey", - "secretAccessKey", - "createdAt" + "secretAccessKey" ], "properties": { "id": { @@ -107484,8 +107158,7 @@ "required": [ "id", "userId", - "key", - "createdAt" + "key" ], "properties": { "id": { @@ -107556,8 +107229,7 @@ "required": [ "id", "userId", - "key", - "createdAt" + "key" ], "properties": { "id": { @@ -107604,8 +107276,7 @@ "required": [ "id", "hash", - "userId", - "createdAt" + "userId" ], "properties": { "id": { @@ -107673,8 +107344,7 @@ "required": [ "id", "hash", - "userId", - "createdAt" + "userId" ], "properties": { "id": { @@ -107718,9 +107388,7 @@ "id", "name", "eventName", - "url", - "errorCount", - "createdAt" + "url" ], "properties": { "id": { @@ -107806,9 +107474,7 @@ "id", "name", "eventName", - "url", - "errorCount", - "createdAt" + "url" ], "properties": { "id": { @@ -107874,8 +107540,7 @@ "webhookName", "eventName", "deliveryStatus", - "url", - "createdAt" + "url" ], "properties": { "id": { @@ -107949,8 +107614,7 @@ "webhookName", "eventName", "deliveryStatus", - "url", - "createdAt" + "url" ], "properties": { "id": { @@ -108091,130 +107755,6 @@ } } }, - "OAuthScopes": { - "description": "OAuth scopes that should be requested.", - "type": "string", - "enum": [ - "write", - "user-verified", - "admin", - "write user-verified", - "write admin", - "user-verified admin", - "write user-verified admin" - ] - }, - "OAuthGrant": { - "type": "object", - "properties": { - "grant_type": { - "description": "OAuth grant type that should be requested. See [OAuth 2.0 grant](https://oauth2.thephpleague.com/authorization-server/which-grant/) for more information.", - "type": "string" - } - }, - "required": [ - "grant_type" - ], - "discriminator": { - "propertyName": "grant_type", - "mapping": { - "client_credentials": "#/components/schemas/OAuthClientCredentialsGrant", - "password": "#/components/schemas/OAuthPasswordGrant", - "refresh_token": "#/components/schemas/OAuthRefreshTokenGrant" - } - } - }, - "OAuthClientCredentialsGrant": { - "allOf": [ - { - "$ref": "#/components/schemas/OAuthGrant" - }, - { - "type": "object", - "properties": { - "client_id": { - "description": "OAuth client id.", - "type": "string" - }, - "client_secret": { - "description": "Password of the client that should be authenticated.", - "type": "string" - } - }, - "required": [ - "client_id", - "client_secret" - ] - } - ] - }, - "OAuthPasswordGrant": { - "allOf": [ - { - "$ref": "#/components/schemas/OAuthGrant" - }, - { - "type": "object", - "properties": { - "client_id": { - "description": "OAuth client id.", - "type": "string", - "enum": [ - "administration" - ] - }, - "scopes": { - "$ref": "#/components/schemas/OAuthScopes" - }, - "username": { - "description": "Username of the user that should be authenticated.", - "type": "string" - }, - "password": { - "description": "Password of the user that should be authenticated.", - "type": "string" - } - }, - "required": [ - "client_id", - "scopes", - "username", - "password" - ] - } - ] - }, - "OAuthRefreshTokenGrant": { - "allOf": [ - { - "$ref": "#/components/schemas/OAuthGrant" - }, - { - "type": "object", - "properties": { - "client_id": { - "description": "OAuth client id.", - "type": "string", - "enum": [ - "administration" - ] - }, - "scopes": { - "$ref": "#/components/schemas/OAuthScopes" - }, - "refresh_token": { - "description": "The refresh token that should be used to refresh the access token.", - "type": "string" - } - }, - "required": [ - "client_id", - "scopes", - "refresh_token" - ] - } - ] - }, "Price": { "type": "object", "description": "Price object", @@ -108294,6 +107834,32 @@ "net" ] }, + "flowBuilderActionsResponse": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "Name of the flow action" + }, + "requirements": { + "type": "array", + "description": "When requirement fit with aware from `events.json` actions will be shown", + "items": { + "type": "string" + } + }, + "extensions": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Extensions data of event" + } + } + } + }, "businessEventsResponse": { "type": "array", "items": { @@ -108345,6 +107911,130 @@ } } }, + "OAuthScopes": { + "description": "OAuth scopes that should be requested.", + "type": "string", + "enum": [ + "write", + "user-verified", + "admin", + "write user-verified", + "write admin", + "user-verified admin", + "write user-verified admin" + ] + }, + "OAuthGrant": { + "type": "object", + "properties": { + "grant_type": { + "description": "OAuth grant type that should be requested. See [OAuth 2.0 grant](https://oauth2.thephpleague.com/authorization-server/which-grant/) for more information.", + "type": "string" + } + }, + "required": [ + "grant_type" + ], + "discriminator": { + "propertyName": "grant_type", + "mapping": { + "client_credentials": "#/components/schemas/OAuthClientCredentialsGrant", + "password": "#/components/schemas/OAuthPasswordGrant", + "refresh_token": "#/components/schemas/OAuthRefreshTokenGrant" + } + } + }, + "OAuthClientCredentialsGrant": { + "allOf": [ + { + "$ref": "#/components/schemas/OAuthGrant" + }, + { + "type": "object", + "properties": { + "client_id": { + "description": "OAuth client id.", + "type": "string" + }, + "client_secret": { + "description": "Password of the client that should be authenticated.", + "type": "string" + } + }, + "required": [ + "client_id", + "client_secret" + ] + } + ] + }, + "OAuthPasswordGrant": { + "allOf": [ + { + "$ref": "#/components/schemas/OAuthGrant" + }, + { + "type": "object", + "properties": { + "client_id": { + "description": "OAuth client id.", + "type": "string", + "enum": [ + "administration" + ] + }, + "scopes": { + "$ref": "#/components/schemas/OAuthScopes" + }, + "username": { + "description": "Username of the user that should be authenticated.", + "type": "string" + }, + "password": { + "description": "Password of the user that should be authenticated.", + "type": "string" + } + }, + "required": [ + "client_id", + "scopes", + "username", + "password" + ] + } + ] + }, + "OAuthRefreshTokenGrant": { + "allOf": [ + { + "$ref": "#/components/schemas/OAuthGrant" + }, + { + "type": "object", + "properties": { + "client_id": { + "description": "OAuth client id.", + "type": "string", + "enum": [ + "administration" + ] + }, + "scopes": { + "$ref": "#/components/schemas/OAuthScopes" + }, + "refresh_token": { + "description": "The refresh token that should be used to refresh the access token.", + "type": "string" + } + }, + "required": [ + "client_id", + "scopes", + "refresh_token" + ] + } + ] + }, "Criteria": { "type": "object", "description": "Criteria to query entities.", @@ -108515,32 +108205,6 @@ } } }, - "flowBuilderActionsResponse": { - "type": "array", - "items": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "Name of the flow action" - }, - "requirements": { - "type": "array", - "description": "When requirement fit with aware from `events.json` actions will be shown", - "items": { - "type": "string" - } - }, - "extensions": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Extensions data of event" - } - } - } - }, "Cart": { "properties": { "id": { diff --git a/descriptions.yml b/descriptions.yml index 4ea56e8..b351753 100644 --- a/descriptions.yml +++ b/descriptions.yml @@ -2183,7 +2183,7 @@ Unique identity of the sales channel. ".components.schemas.ProductVisibility.properties.visibility": > - An integer value to signify the product's visibility in any sales channel. `10` indicates `Hide in listing`, `20` indicates `Hide in listings and search` and `30` indicates `Visible` everywhere. + An integer value to signify the product's visibility in any sales channel. `10` indicates `Hide in listings and search`, `20` indicates `Hide in listings` and `30` indicates `Visible` everywhere. ".components.schemas.ProductWarehouse.properties.id": > Unique identity of product warehouse. diff --git a/toc.json b/toc.json index d6cc01e..2f2ea59 100644 --- a/toc.json +++ b/toc.json @@ -41,7 +41,8 @@ { "type": "item", "title": "Authentication & Authorisation", - "uri": "docs/concepts/authentication-authorisation.md" + "uri": "docs/concepts/authentication-authorisation.md", + "slug": "authentication" }, { "type": "item", @@ -55,7 +56,8 @@ { "type": "item", "title": "Overview", - "uri": "docs/concepts/endpoint-structure/request-response-structure.md" + "uri": "docs/concepts/endpoint-structure/request-response-structure.md", + "slug": "request-and-response-structure" }, { "type": "item", @@ -152,4 +154,4 @@ "uri": "SwagCustomizedProducts-adminapi.json" } ] -} \ No newline at end of file +}