diff --git a/SwagCommercial-adminapi.json b/SwagCommercial-adminapi.json index b0b45bb..96df6ca 100644 --- a/SwagCommercial-adminapi.json +++ b/SwagCommercial-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,6 +15,86 @@ } ], "paths": { + "/aggregate/acl-role": { + "post": { + "tags": [ + "Acl Role" + ], + "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 AclRole", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AclRole" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AclRole" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, "/advanced-search-action": { "get": { "tags": [ @@ -461,6 +541,86 @@ } } }, + "/aggregate/advanced-search-action": { + "post": { + "tags": [ + "Advanced Search Action" + ], + "summary": "Aggregate for the Advanced Search Action resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAdvancedSearchAction", + "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 AdvancedSearchAction", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AdvancedSearchAction" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AdvancedSearchAction" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, "/advanced-search-action-search-term": { "get": { "tags": [ @@ -907,6 +1067,86 @@ } } }, + "/aggregate/advanced-search-action-search-term": { + "post": { + "tags": [ + "Advanced Search Action Search Term" + ], + "summary": "Aggregate for the Advanced Search Action Search Term resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAdvancedSearchActionSearchTerm", + "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 AdvancedSearchActionSearchTerm", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AdvancedSearchActionSearchTerm" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AdvancedSearchActionSearchTerm" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, "/advanced-search-boosting": { "get": { "tags": [ @@ -1353,6 +1593,86 @@ } } }, + "/aggregate/advanced-search-boosting": { + "post": { + "tags": [ + "Advanced Search Boosting" + ], + "summary": "Aggregate for the Advanced Search Boosting resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAdvancedSearchBoosting", + "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 AdvancedSearchBoosting", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AdvancedSearchBoosting" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AdvancedSearchBoosting" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, "/advanced-search-config": { "get": { "tags": [ @@ -1799,6 +2119,86 @@ } } }, + "/aggregate/advanced-search-config": { + "post": { + "tags": [ + "Advanced Search Config" + ], + "summary": "Aggregate for the Advanced Search Config resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAdvancedSearchConfig", + "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 AdvancedSearchConfig", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AdvancedSearchConfig" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AdvancedSearchConfig" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, "/advanced-search-config-field": { "get": { "tags": [ @@ -2245,6 +2645,86 @@ } } }, + "/aggregate/advanced-search-config-field": { + "post": { + "tags": [ + "Advanced Search Config Field" + ], + "summary": "Aggregate for the Advanced Search Config Field resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAdvancedSearchConfigField", + "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 AdvancedSearchConfigField", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AdvancedSearchConfigField" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AdvancedSearchConfigField" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, "/advanced-search-entity-stream": { "get": { "tags": [ @@ -2691,6 +3171,86 @@ } } }, + "/aggregate/advanced-search-entity-stream": { + "post": { + "tags": [ + "Advanced Search Entity Stream" + ], + "summary": "Aggregate for the Advanced Search Entity Stream resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAdvancedSearchEntityStream", + "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 AdvancedSearchEntityStream", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AdvancedSearchEntityStream" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AdvancedSearchEntityStream" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, "/advanced-search-entity-stream-filter": { "get": { "tags": [ @@ -3137,6 +3697,86 @@ } } }, + "/aggregate/advanced-search-entity-stream-filter": { + "post": { + "tags": [ + "Advanced Search Entity Stream Filter" + ], + "summary": "Aggregate for the Advanced Search Entity Stream Filter resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAdvancedSearchEntityStreamFilter", + "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 AdvancedSearchEntityStreamFilter", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AdvancedSearchEntityStreamFilter" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AdvancedSearchEntityStreamFilter" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, "/advanced-search-synonym": { "get": { "tags": [ @@ -3583,43 +4223,38 @@ } } }, - "/b2b-business-partner": { - "get": { + "/aggregate/advanced-search-synonym": { + "post": { "tags": [ - "B2b Business Partner" + "Advanced Search Synonym" ], - "summary": "List with basic information of B2b Business Partner resources.", - "description": "", - "operationId": "getB2bBusinessPartnerList", - "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 Advanced Search Synonym resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAdvancedSearchSynonym", + "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 B2b Business Partner resources.", + "description": "List of AdvancedSearchSynonym", "content": { "application/vnd.api+json": { "schema": { @@ -3631,41 +4266,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/B2bBusinessPartner" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/b2b-business-partner?limit=25" - }, - "last": { - "example": "/b2b-business-partner?limit=25&page=11" - }, - "next": { - "example": "/b2b-business-partner?limit=25&page=4" - }, - "prev": { - "example": "/b2b-business-partner?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/AdvancedSearchSynonym" + } } } } @@ -3682,7 +4286,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bBusinessPartner" + "$ref": "#/components/schemas/AdvancedSearchSynonym" } } } @@ -3690,44 +4294,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/app": { "post": { "tags": [ - "B2b Business Partner" - ], - "summary": "Create a new B2b Business Partner resources.", - "description": "", - "operationId": "createB2bBusinessPartner", - "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/json": { "schema": { - "$ref": "#/components/schemas/B2bBusinessPartner" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of B2bBusinessPartner", + "description": "List of App", "content": { "application/vnd.api+json": { "schema": { @@ -3739,7 +4346,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bBusinessPartner" + "type": "array", + "items": { + "$ref": "#/components/schemas/App" + } } } } @@ -3749,12 +4359,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/B2bBusinessPartner" + "type": "array", + "items": { + "$ref": "#/components/schemas/App" + } } } } @@ -3770,27 +4383,38 @@ } } }, - "/search/b2b-business-partner": { + "/aggregate/app-action-button": { "post": { "tags": [ - "B2b Business Partner" + "App Action Button" ], - "summary": "Search for the B2b Business Partner resources.", - "description": "", - "operationId": "searchB2bBusinessPartner", + "summary": "Aggregate for the App Action Button resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAppActionButton", "requestBody": { "required": true, "content": { "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 B2bBusinessPartner", + "description": "List of AppActionButton", "content": { "application/vnd.api+json": { "schema": { @@ -3804,7 +4428,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bBusinessPartner" + "$ref": "#/components/schemas/AppActionButton" } } } @@ -3822,7 +4446,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bBusinessPartner" + "$ref": "#/components/schemas/AppActionButton" } } } @@ -3839,29 +4463,38 @@ } } }, - "/b2b-business-partner/{id}": { - "get": { + "/aggregate/app-administration-snippet": { + "post": { "tags": [ - "B2b Business Partner" + "App Administration Snippet" ], - "summary": "Detailed information about a B2b Business Partner resource.", - "description": "", - "operationId": "getB2bBusinessPartner", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the b2b_business_partner", - "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 B2bBusinessPartner", + "description": "List of AppAdministrationSnippet", "content": { "application/vnd.api+json": { "schema": { @@ -3873,7 +4506,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bBusinessPartner" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppAdministrationSnippet" + } } } } @@ -3883,107 +4519,62 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/B2bBusinessPartner" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppAdministrationSnippet" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "delete": { - "tags": [ - "B2b Business Partner" - ], - "summary": "Delete a B2b Business Partner resource.", - "description": "", - "operationId": "deleteB2bBusinessPartner", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the b2b_business_partner", - "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": [ - "B2b Business Partner" - ], - "summary": "Partially update information about a B2b Business Partner resource.", - "description": "", - "operationId": "updateB2bBusinessPartner", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the b2b_business_partner", - "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 B2b Business Partner resource.", + "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bBusinessPartner" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of B2bBusinessPartner", + "description": "List of AppCmsBlock", "content": { "application/vnd.api+json": { "schema": { @@ -3995,7 +4586,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bBusinessPartner" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppCmsBlock" + } } } } @@ -4005,12 +4599,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/B2bBusinessPartner" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppCmsBlock" + } } } } @@ -4020,52 +4617,44 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/b2b-components-approval-rule": { - "get": { + "/aggregate/app-flow-action": { + "post": { "tags": [ - "B2b Components Approval Rule" + "App Flow Action" ], - "summary": "List with basic information of B2b Components Approval Rule resources.", - "description": "Available since: 6.6.0.0", - "operationId": "getB2bComponentsApprovalRuleList", - "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 B2b Components Approval Rule resources.", + "description": "List of AppFlowAction", "content": { "application/vnd.api+json": { "schema": { @@ -4077,41 +4666,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/B2bComponentsApprovalRule" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/b2b-components-approval-rule?limit=25" - }, - "last": { - "example": "/b2b-components-approval-rule?limit=25&page=11" - }, - "next": { - "example": "/b2b-components-approval-rule?limit=25&page=4" - }, - "prev": { - "example": "/b2b-components-approval-rule?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/AppFlowAction" + } } } } @@ -4128,7 +4686,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsApprovalRule" + "$ref": "#/components/schemas/AppFlowAction" } } } @@ -4136,44 +4694,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/app-flow-event": { "post": { "tags": [ - "B2b Components Approval Rule" - ], - "summary": "Create a new B2b Components Approval Rule resources.", - "description": "Available since: 6.6.0.0", - "operationId": "createB2bComponentsApprovalRule", - "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/json": { "schema": { - "$ref": "#/components/schemas/B2bComponentsApprovalRule" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of B2bComponentsApprovalRule", + "description": "List of AppFlowEvent", "content": { "application/vnd.api+json": { "schema": { @@ -4185,7 +4746,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsApprovalRule" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppFlowEvent" + } } } } @@ -4195,12 +4759,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/B2bComponentsApprovalRule" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppFlowEvent" + } } } } @@ -4216,27 +4783,38 @@ } } }, - "/search/b2b-components-approval-rule": { + "/aggregate/app-payment-method": { "post": { "tags": [ - "B2b Components Approval Rule" + "App Payment Method" ], - "summary": "Search for the B2b Components Approval Rule resources.", - "description": "Available since: 6.6.0.0", - "operationId": "searchB2bComponentsApprovalRule", + "summary": "Aggregate for the App Payment Method resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAppPaymentMethod", "requestBody": { "required": true, "content": { "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 B2bComponentsApprovalRule", + "description": "List of AppPaymentMethod", "content": { "application/vnd.api+json": { "schema": { @@ -4250,7 +4828,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsApprovalRule" + "$ref": "#/components/schemas/AppPaymentMethod" } } } @@ -4268,7 +4846,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsApprovalRule" + "$ref": "#/components/schemas/AppPaymentMethod" } } } @@ -4285,29 +4863,38 @@ } } }, - "/b2b-components-approval-rule/{id}": { - "get": { + "/aggregate/app-script-condition": { + "post": { "tags": [ - "B2b Components Approval Rule" + "App Script Condition" ], - "summary": "Detailed information about a B2b Components Approval Rule resource.", - "description": "Available since: 6.6.0.0", - "operationId": "getB2bComponentsApprovalRule", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the b2b_components_approval_rule", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "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": "Detail of B2bComponentsApprovalRule", + "description": "List of AppScriptCondition", "content": { "application/vnd.api+json": { "schema": { @@ -4319,7 +4906,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsApprovalRule" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppScriptCondition" + } } } } @@ -4329,107 +4919,142 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/B2bComponentsApprovalRule" - } + "type": "array", + "items": { + "$ref": "#/components/schemas/AppScriptCondition" + } + } } } } } }, - "404": { - "$ref": "#/components/responses/404" + "400": { + "$ref": "#/components/responses/400" }, "401": { "$ref": "#/components/responses/401" } } - }, - "delete": { + } + }, + "/aggregate/app-shipping-method": { + "post": { "tags": [ - "B2b Components Approval Rule" + "App Shipping Method" ], - "summary": "Delete a B2b Components Approval Rule resource.", - "description": "Available since: 6.6.0.0", - "operationId": "deleteB2bComponentsApprovalRule", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the b2b_components_approval_rule", - "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" + "summary": "Aggregate for the App Shipping Method resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAppShippingMethod", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } } - ], + }, "responses": { - "204": { - "$ref": "#/components/responses/204" + "200": { + "description": "List of AppShippingMethod", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AppShippingMethod" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/AppShippingMethod" + } + } + } + } + } + } }, - "404": { - "$ref": "#/components/responses/404" + "400": { + "$ref": "#/components/responses/400" }, "401": { "$ref": "#/components/responses/401" } } - }, - "patch": { + } + }, + "/aggregate/app-template": { + "post": { "tags": [ - "B2b Components Approval Rule" - ], - "summary": "Partially update information about a B2b Components Approval Rule resource.", - "description": "Available since: 6.6.0.0", - "operationId": "updateB2bComponentsApprovalRule", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the b2b_components_approval_rule", - "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 Template" ], + "summary": "Aggregate for the App Template resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateAppTemplate", "requestBody": { - "description": "Partially update information about a B2b Components Approval Rule resource.", + "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bComponentsApprovalRule" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of B2bComponentsApprovalRule", + "description": "List of AppTemplate", "content": { "application/vnd.api+json": { "schema": { @@ -4441,7 +5066,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsApprovalRule" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppTemplate" + } } } } @@ -4451,12 +5079,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/B2bComponentsApprovalRule" + "type": "array", + "items": { + "$ref": "#/components/schemas/AppTemplate" + } } } } @@ -4466,23 +5097,20 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/b2b-components-approval-rule-app-script-condition": { + "/b2b-business-partner": { "get": { "tags": [ - "B2b Components Approval Rule App Script Condition" + "B2b Business Partner" ], - "summary": "List with basic information of B2b Components Approval Rule App Script Condition resources.", - "description": "Available since: 6.6.3.0", - "operationId": "getB2bComponentsApprovalRuleAppScriptConditionList", + "summary": "List with basic information of B2b Business Partner resources.", + "description": "", + "operationId": "getB2bBusinessPartnerList", "parameters": [ { "name": "limit", @@ -4511,7 +5139,7 @@ ], "responses": { "200": { - "description": "List of B2b Components Approval Rule App Script Condition resources.", + "description": "List of B2b Business Partner resources.", "content": { "application/vnd.api+json": { "schema": { @@ -4530,7 +5158,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" + "$ref": "#/components/schemas/B2bBusinessPartner" } } ] @@ -4544,16 +5172,16 @@ "type": "object", "properties": { "first": { - "example": "/b2b-components-approval-rule-app-script-condition?limit=25" + "example": "/b2b-business-partner?limit=25" }, "last": { - "example": "/b2b-components-approval-rule-app-script-condition?limit=25&page=11" + "example": "/b2b-business-partner?limit=25&page=11" }, "next": { - "example": "/b2b-components-approval-rule-app-script-condition?limit=25&page=4" + "example": "/b2b-business-partner?limit=25&page=4" }, "prev": { - "example": "/b2b-components-approval-rule-app-script-condition?limit=25&page=2" + "example": "/b2b-business-partner?limit=25&page=2" } } } @@ -4574,7 +5202,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" + "$ref": "#/components/schemas/B2bBusinessPartner" } } } @@ -4589,11 +5217,11 @@ }, "post": { "tags": [ - "B2b Components Approval Rule App Script Condition" + "B2b Business Partner" ], - "summary": "Create a new B2b Components Approval Rule App Script Condition resources.", - "description": "Available since: 6.6.3.0", - "operationId": "createB2bComponentsApprovalRuleAppScriptCondition", + "summary": "Create a new B2b Business Partner resources.", + "description": "", + "operationId": "createB2bBusinessPartner", "parameters": [ { "name": "_response", @@ -4612,14 +5240,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" + "$ref": "#/components/schemas/B2bBusinessPartner" } } } }, "responses": { "200": { - "description": "Detail of B2bComponentsApprovalRuleAppScriptCondition", + "description": "Detail of B2bBusinessPartner", "content": { "application/vnd.api+json": { "schema": { @@ -4631,7 +5259,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" + "$ref": "#/components/schemas/B2bBusinessPartner" } } } @@ -4646,7 +5274,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" + "$ref": "#/components/schemas/B2bBusinessPartner" } } } @@ -4662,14 +5290,14 @@ } } }, - "/search/b2b-components-approval-rule-app-script-condition": { + "/search/b2b-business-partner": { "post": { "tags": [ - "B2b Components Approval Rule App Script Condition" + "B2b Business Partner" ], - "summary": "Search for the B2b Components Approval Rule App Script Condition resources.", - "description": "Available since: 6.6.3.0", - "operationId": "searchB2bComponentsApprovalRuleAppScriptCondition", + "summary": "Search for the B2b Business Partner resources.", + "description": "", + "operationId": "searchB2bBusinessPartner", "requestBody": { "required": true, "content": { @@ -4682,7 +5310,7 @@ }, "responses": { "200": { - "description": "List of B2bComponentsApprovalRuleAppScriptCondition", + "description": "List of B2bBusinessPartner", "content": { "application/vnd.api+json": { "schema": { @@ -4696,7 +5324,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" + "$ref": "#/components/schemas/B2bBusinessPartner" } } } @@ -4714,7 +5342,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" + "$ref": "#/components/schemas/B2bBusinessPartner" } } } @@ -4731,19 +5359,19 @@ } } }, - "/b2b-components-approval-rule-app-script-condition/{id}": { + "/b2b-business-partner/{id}": { "get": { "tags": [ - "B2b Components Approval Rule App Script Condition" + "B2b Business Partner" ], - "summary": "Detailed information about a B2b Components Approval Rule App Script Condition resource.", - "description": "Available since: 6.6.3.0", - "operationId": "getB2bComponentsApprovalRuleAppScriptCondition", + "summary": "Detailed information about a B2b Business Partner resource.", + "description": "", + "operationId": "getB2bBusinessPartner", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_components_approval_rule_app_script_condition", + "description": "Identifier for the b2b_business_partner", "required": true, "schema": { "type": "string", @@ -4753,7 +5381,7 @@ ], "responses": { "200": { - "description": "Detail of B2bComponentsApprovalRuleAppScriptCondition", + "description": "Detail of B2bBusinessPartner", "content": { "application/vnd.api+json": { "schema": { @@ -4765,7 +5393,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" + "$ref": "#/components/schemas/B2bBusinessPartner" } } } @@ -4780,7 +5408,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" + "$ref": "#/components/schemas/B2bBusinessPartner" } } } @@ -4797,16 +5425,16 @@ }, "delete": { "tags": [ - "B2b Components Approval Rule App Script Condition" + "B2b Business Partner" ], - "summary": "Delete a B2b Components Approval Rule App Script Condition resource.", - "description": "Available since: 6.6.3.0", - "operationId": "deleteB2bComponentsApprovalRuleAppScriptCondition", + "summary": "Delete a B2b Business Partner resource.", + "description": "", + "operationId": "deleteB2bBusinessPartner", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_components_approval_rule_app_script_condition", + "description": "Identifier for the b2b_business_partner", "required": true, "schema": { "type": "string", @@ -4837,16 +5465,16 @@ }, "patch": { "tags": [ - "B2b Components Approval Rule App Script Condition" + "B2b Business Partner" ], - "summary": "Partially update information about a B2b Components Approval Rule App Script Condition resource.", - "description": "Available since: 6.6.3.0", - "operationId": "updateB2bComponentsApprovalRuleAppScriptCondition", + "summary": "Partially update information about a B2b Business Partner resource.", + "description": "", + "operationId": "updateB2bBusinessPartner", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_components_approval_rule_app_script_condition", + "description": "Identifier for the b2b_business_partner", "required": true, "schema": { "type": "string", @@ -4864,18 +5492,18 @@ } ], "requestBody": { - "description": "Partially update information about a B2b Components Approval Rule App Script Condition resource.", + "description": "Partially update information about a B2b Business Partner resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" + "$ref": "#/components/schemas/B2bBusinessPartner" } } } }, "responses": { "200": { - "description": "Detail of B2bComponentsApprovalRuleAppScriptCondition", + "description": "Detail of B2bBusinessPartner", "content": { "application/vnd.api+json": { "schema": { @@ -4887,7 +5515,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" + "$ref": "#/components/schemas/B2bBusinessPartner" } } } @@ -4902,7 +5530,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" + "$ref": "#/components/schemas/B2bBusinessPartner" } } } @@ -4921,14 +5549,94 @@ } } }, - "/b2b-components-pending-order": { + "/aggregate/b2b-business-partner": { + "post": { + "tags": [ + "B2b Business Partner" + ], + "summary": "Aggregate for the B2b Business Partner resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateB2bBusinessPartner", + "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 B2bBusinessPartner", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bBusinessPartner" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bBusinessPartner" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/b2b-components-approval-rule": { "get": { "tags": [ - "B2b Components Pending Order" + "B2b Components Approval Rule" ], - "summary": "List with basic information of B2b Components Pending Order resources.", + "summary": "List with basic information of B2b Components Approval Rule resources.", "description": "Available since: 6.6.0.0", - "operationId": "getB2bComponentsPendingOrderList", + "operationId": "getB2bComponentsApprovalRuleList", "parameters": [ { "name": "limit", @@ -4957,7 +5665,7 @@ ], "responses": { "200": { - "description": "List of B2b Components Pending Order resources.", + "description": "List of B2b Components Approval Rule resources.", "content": { "application/vnd.api+json": { "schema": { @@ -4976,7 +5684,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsPendingOrder" + "$ref": "#/components/schemas/B2bComponentsApprovalRule" } } ] @@ -4990,16 +5698,16 @@ "type": "object", "properties": { "first": { - "example": "/b2b-components-pending-order?limit=25" + "example": "/b2b-components-approval-rule?limit=25" }, "last": { - "example": "/b2b-components-pending-order?limit=25&page=11" + "example": "/b2b-components-approval-rule?limit=25&page=11" }, "next": { - "example": "/b2b-components-pending-order?limit=25&page=4" + "example": "/b2b-components-approval-rule?limit=25&page=4" }, "prev": { - "example": "/b2b-components-pending-order?limit=25&page=2" + "example": "/b2b-components-approval-rule?limit=25&page=2" } } } @@ -5020,7 +5728,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsPendingOrder" + "$ref": "#/components/schemas/B2bComponentsApprovalRule" } } } @@ -5035,11 +5743,11 @@ }, "post": { "tags": [ - "B2b Components Pending Order" + "B2b Components Approval Rule" ], - "summary": "Create a new B2b Components Pending Order resources.", + "summary": "Create a new B2b Components Approval Rule resources.", "description": "Available since: 6.6.0.0", - "operationId": "createB2bComponentsPendingOrder", + "operationId": "createB2bComponentsApprovalRule", "parameters": [ { "name": "_response", @@ -5058,14 +5766,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bComponentsPendingOrder" + "$ref": "#/components/schemas/B2bComponentsApprovalRule" } } } }, "responses": { "200": { - "description": "Detail of B2bComponentsPendingOrder", + "description": "Detail of B2bComponentsApprovalRule", "content": { "application/vnd.api+json": { "schema": { @@ -5077,7 +5785,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsPendingOrder" + "$ref": "#/components/schemas/B2bComponentsApprovalRule" } } } @@ -5092,7 +5800,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsPendingOrder" + "$ref": "#/components/schemas/B2bComponentsApprovalRule" } } } @@ -5108,14 +5816,14 @@ } } }, - "/search/b2b-components-pending-order": { + "/search/b2b-components-approval-rule": { "post": { "tags": [ - "B2b Components Pending Order" + "B2b Components Approval Rule" ], - "summary": "Search for the B2b Components Pending Order resources.", + "summary": "Search for the B2b Components Approval Rule resources.", "description": "Available since: 6.6.0.0", - "operationId": "searchB2bComponentsPendingOrder", + "operationId": "searchB2bComponentsApprovalRule", "requestBody": { "required": true, "content": { @@ -5128,7 +5836,7 @@ }, "responses": { "200": { - "description": "List of B2bComponentsPendingOrder", + "description": "List of B2bComponentsApprovalRule", "content": { "application/vnd.api+json": { "schema": { @@ -5142,7 +5850,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsPendingOrder" + "$ref": "#/components/schemas/B2bComponentsApprovalRule" } } } @@ -5160,7 +5868,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsPendingOrder" + "$ref": "#/components/schemas/B2bComponentsApprovalRule" } } } @@ -5177,19 +5885,19 @@ } } }, - "/b2b-components-pending-order/{id}": { + "/b2b-components-approval-rule/{id}": { "get": { "tags": [ - "B2b Components Pending Order" + "B2b Components Approval Rule" ], - "summary": "Detailed information about a B2b Components Pending Order resource.", + "summary": "Detailed information about a B2b Components Approval Rule resource.", "description": "Available since: 6.6.0.0", - "operationId": "getB2bComponentsPendingOrder", + "operationId": "getB2bComponentsApprovalRule", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_components_pending_order", + "description": "Identifier for the b2b_components_approval_rule", "required": true, "schema": { "type": "string", @@ -5199,7 +5907,7 @@ ], "responses": { "200": { - "description": "Detail of B2bComponentsPendingOrder", + "description": "Detail of B2bComponentsApprovalRule", "content": { "application/vnd.api+json": { "schema": { @@ -5211,7 +5919,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsPendingOrder" + "$ref": "#/components/schemas/B2bComponentsApprovalRule" } } } @@ -5226,7 +5934,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsPendingOrder" + "$ref": "#/components/schemas/B2bComponentsApprovalRule" } } } @@ -5243,16 +5951,16 @@ }, "delete": { "tags": [ - "B2b Components Pending Order" + "B2b Components Approval Rule" ], - "summary": "Delete a B2b Components Pending Order resource.", + "summary": "Delete a B2b Components Approval Rule resource.", "description": "Available since: 6.6.0.0", - "operationId": "deleteB2bComponentsPendingOrder", + "operationId": "deleteB2bComponentsApprovalRule", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_components_pending_order", + "description": "Identifier for the b2b_components_approval_rule", "required": true, "schema": { "type": "string", @@ -5283,16 +5991,16 @@ }, "patch": { "tags": [ - "B2b Components Pending Order" + "B2b Components Approval Rule" ], - "summary": "Partially update information about a B2b Components Pending Order resource.", + "summary": "Partially update information about a B2b Components Approval Rule resource.", "description": "Available since: 6.6.0.0", - "operationId": "updateB2bComponentsPendingOrder", + "operationId": "updateB2bComponentsApprovalRule", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_components_pending_order", + "description": "Identifier for the b2b_components_approval_rule", "required": true, "schema": { "type": "string", @@ -5310,18 +6018,18 @@ } ], "requestBody": { - "description": "Partially update information about a B2b Components Pending Order resource.", + "description": "Partially update information about a B2b Components Approval Rule resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bComponentsPendingOrder" + "$ref": "#/components/schemas/B2bComponentsApprovalRule" } } } }, "responses": { "200": { - "description": "Detail of B2bComponentsPendingOrder", + "description": "Detail of B2bComponentsApprovalRule", "content": { "application/vnd.api+json": { "schema": { @@ -5333,7 +6041,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsPendingOrder" + "$ref": "#/components/schemas/B2bComponentsApprovalRule" } } } @@ -5348,7 +6056,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsPendingOrder" + "$ref": "#/components/schemas/B2bComponentsApprovalRule" } } } @@ -5367,14 +6075,94 @@ } } }, - "/b2b-components-pending-order-address": { + "/aggregate/b2b-components-approval-rule": { + "post": { + "tags": [ + "B2b Components Approval Rule" + ], + "summary": "Aggregate for the B2b Components Approval Rule resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateB2bComponentsApprovalRule", + "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 B2bComponentsApprovalRule", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bComponentsApprovalRule" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bComponentsApprovalRule" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/b2b-components-approval-rule-app-script-condition": { "get": { "tags": [ - "B2b Components Pending Order Address" + "B2b Components Approval Rule App Script Condition" ], - "summary": "List with basic information of B2b Components Pending Order Address resources.", - "description": "Available since: 6.6.0.0", - "operationId": "getB2bComponentsPendingOrderAddressList", + "summary": "List with basic information of B2b Components Approval Rule App Script Condition resources.", + "description": "Available since: 6.6.3.0", + "operationId": "getB2bComponentsApprovalRuleAppScriptConditionList", "parameters": [ { "name": "limit", @@ -5403,7 +6191,7 @@ ], "responses": { "200": { - "description": "List of B2b Components Pending Order Address resources.", + "description": "List of B2b Components Approval Rule App Script Condition resources.", "content": { "application/vnd.api+json": { "schema": { @@ -5422,7 +6210,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" + "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" } } ] @@ -5436,16 +6224,16 @@ "type": "object", "properties": { "first": { - "example": "/b2b-components-pending-order-address?limit=25" + "example": "/b2b-components-approval-rule-app-script-condition?limit=25" }, "last": { - "example": "/b2b-components-pending-order-address?limit=25&page=11" + "example": "/b2b-components-approval-rule-app-script-condition?limit=25&page=11" }, "next": { - "example": "/b2b-components-pending-order-address?limit=25&page=4" + "example": "/b2b-components-approval-rule-app-script-condition?limit=25&page=4" }, "prev": { - "example": "/b2b-components-pending-order-address?limit=25&page=2" + "example": "/b2b-components-approval-rule-app-script-condition?limit=25&page=2" } } } @@ -5466,7 +6254,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" + "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" } } } @@ -5481,11 +6269,11 @@ }, "post": { "tags": [ - "B2b Components Pending Order Address" + "B2b Components Approval Rule App Script Condition" ], - "summary": "Create a new B2b Components Pending Order Address resources.", - "description": "Available since: 6.6.0.0", - "operationId": "createB2bComponentsPendingOrderAddress", + "summary": "Create a new B2b Components Approval Rule App Script Condition resources.", + "description": "Available since: 6.6.3.0", + "operationId": "createB2bComponentsApprovalRuleAppScriptCondition", "parameters": [ { "name": "_response", @@ -5504,14 +6292,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" + "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" } } } }, "responses": { "200": { - "description": "Detail of B2bComponentsPendingOrderAddress", + "description": "Detail of B2bComponentsApprovalRuleAppScriptCondition", "content": { "application/vnd.api+json": { "schema": { @@ -5523,7 +6311,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" + "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" } } } @@ -5538,7 +6326,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" + "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" } } } @@ -5554,14 +6342,14 @@ } } }, - "/search/b2b-components-pending-order-address": { + "/search/b2b-components-approval-rule-app-script-condition": { "post": { "tags": [ - "B2b Components Pending Order Address" + "B2b Components Approval Rule App Script Condition" ], - "summary": "Search for the B2b Components Pending Order Address resources.", - "description": "Available since: 6.6.0.0", - "operationId": "searchB2bComponentsPendingOrderAddress", + "summary": "Search for the B2b Components Approval Rule App Script Condition resources.", + "description": "Available since: 6.6.3.0", + "operationId": "searchB2bComponentsApprovalRuleAppScriptCondition", "requestBody": { "required": true, "content": { @@ -5574,7 +6362,7 @@ }, "responses": { "200": { - "description": "List of B2bComponentsPendingOrderAddress", + "description": "List of B2bComponentsApprovalRuleAppScriptCondition", "content": { "application/vnd.api+json": { "schema": { @@ -5588,7 +6376,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" + "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" } } } @@ -5606,7 +6394,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" + "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" } } } @@ -5623,19 +6411,19 @@ } } }, - "/b2b-components-pending-order-address/{id}": { + "/b2b-components-approval-rule-app-script-condition/{id}": { "get": { "tags": [ - "B2b Components Pending Order Address" + "B2b Components Approval Rule App Script Condition" ], - "summary": "Detailed information about a B2b Components Pending Order Address resource.", - "description": "Available since: 6.6.0.0", - "operationId": "getB2bComponentsPendingOrderAddress", + "summary": "Detailed information about a B2b Components Approval Rule App Script Condition resource.", + "description": "Available since: 6.6.3.0", + "operationId": "getB2bComponentsApprovalRuleAppScriptCondition", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_components_pending_order_address", + "description": "Identifier for the b2b_components_approval_rule_app_script_condition", "required": true, "schema": { "type": "string", @@ -5645,7 +6433,7 @@ ], "responses": { "200": { - "description": "Detail of B2bComponentsPendingOrderAddress", + "description": "Detail of B2bComponentsApprovalRuleAppScriptCondition", "content": { "application/vnd.api+json": { "schema": { @@ -5657,7 +6445,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" + "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" } } } @@ -5672,7 +6460,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" + "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" } } } @@ -5689,16 +6477,16 @@ }, "delete": { "tags": [ - "B2b Components Pending Order Address" + "B2b Components Approval Rule App Script Condition" ], - "summary": "Delete a B2b Components Pending Order Address resource.", - "description": "Available since: 6.6.0.0", - "operationId": "deleteB2bComponentsPendingOrderAddress", + "summary": "Delete a B2b Components Approval Rule App Script Condition resource.", + "description": "Available since: 6.6.3.0", + "operationId": "deleteB2bComponentsApprovalRuleAppScriptCondition", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_components_pending_order_address", + "description": "Identifier for the b2b_components_approval_rule_app_script_condition", "required": true, "schema": { "type": "string", @@ -5729,16 +6517,16 @@ }, "patch": { "tags": [ - "B2b Components Pending Order Address" + "B2b Components Approval Rule App Script Condition" ], - "summary": "Partially update information about a B2b Components Pending Order Address resource.", - "description": "Available since: 6.6.0.0", - "operationId": "updateB2bComponentsPendingOrderAddress", + "summary": "Partially update information about a B2b Components Approval Rule App Script Condition resource.", + "description": "Available since: 6.6.3.0", + "operationId": "updateB2bComponentsApprovalRuleAppScriptCondition", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_components_pending_order_address", + "description": "Identifier for the b2b_components_approval_rule_app_script_condition", "required": true, "schema": { "type": "string", @@ -5756,18 +6544,18 @@ } ], "requestBody": { - "description": "Partially update information about a B2b Components Pending Order Address resource.", + "description": "Partially update information about a B2b Components Approval Rule App Script Condition resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" + "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" } } } }, "responses": { "200": { - "description": "Detail of B2bComponentsPendingOrderAddress", + "description": "Detail of B2bComponentsApprovalRuleAppScriptCondition", "content": { "application/vnd.api+json": { "schema": { @@ -5779,7 +6567,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" + "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" } } } @@ -5794,7 +6582,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" + "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" } } } @@ -5813,14 +6601,94 @@ } } }, - "/b2b-components-role": { + "/aggregate/b2b-components-approval-rule-app-script-condition": { + "post": { + "tags": [ + "B2b Components Approval Rule App Script Condition" + ], + "summary": "Aggregate for the B2b Components Approval Rule App Script Condition resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateB2bComponentsApprovalRuleAppScriptCondition", + "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 B2bComponentsApprovalRuleAppScriptCondition", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bComponentsApprovalRuleAppScriptCondition" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/b2b-components-pending-order": { "get": { "tags": [ - "B2b Components Role" + "B2b Components Pending Order" ], - "summary": "List with basic information of B2b Components Role resources.", - "description": "", - "operationId": "getB2bComponentsRoleList", + "summary": "List with basic information of B2b Components Pending Order resources.", + "description": "Available since: 6.6.0.0", + "operationId": "getB2bComponentsPendingOrderList", "parameters": [ { "name": "limit", @@ -5849,7 +6717,7 @@ ], "responses": { "200": { - "description": "List of B2b Components Role resources.", + "description": "List of B2b Components Pending Order resources.", "content": { "application/vnd.api+json": { "schema": { @@ -5868,7 +6736,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsRole" + "$ref": "#/components/schemas/B2bComponentsPendingOrder" } } ] @@ -5882,16 +6750,16 @@ "type": "object", "properties": { "first": { - "example": "/b2b-components-role?limit=25" + "example": "/b2b-components-pending-order?limit=25" }, "last": { - "example": "/b2b-components-role?limit=25&page=11" + "example": "/b2b-components-pending-order?limit=25&page=11" }, "next": { - "example": "/b2b-components-role?limit=25&page=4" + "example": "/b2b-components-pending-order?limit=25&page=4" }, "prev": { - "example": "/b2b-components-role?limit=25&page=2" + "example": "/b2b-components-pending-order?limit=25&page=2" } } } @@ -5912,7 +6780,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsRole" + "$ref": "#/components/schemas/B2bComponentsPendingOrder" } } } @@ -5927,11 +6795,11 @@ }, "post": { "tags": [ - "B2b Components Role" + "B2b Components Pending Order" ], - "summary": "Create a new B2b Components Role resources.", - "description": "", - "operationId": "createB2bComponentsRole", + "summary": "Create a new B2b Components Pending Order resources.", + "description": "Available since: 6.6.0.0", + "operationId": "createB2bComponentsPendingOrder", "parameters": [ { "name": "_response", @@ -5950,14 +6818,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bComponentsRole" + "$ref": "#/components/schemas/B2bComponentsPendingOrder" } } } }, "responses": { "200": { - "description": "Detail of B2bComponentsRole", + "description": "Detail of B2bComponentsPendingOrder", "content": { "application/vnd.api+json": { "schema": { @@ -5969,7 +6837,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsRole" + "$ref": "#/components/schemas/B2bComponentsPendingOrder" } } } @@ -5984,7 +6852,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsRole" + "$ref": "#/components/schemas/B2bComponentsPendingOrder" } } } @@ -6000,14 +6868,14 @@ } } }, - "/search/b2b-components-role": { + "/search/b2b-components-pending-order": { "post": { "tags": [ - "B2b Components Role" + "B2b Components Pending Order" ], - "summary": "Search for the B2b Components Role resources.", - "description": "", - "operationId": "searchB2bComponentsRole", + "summary": "Search for the B2b Components Pending Order resources.", + "description": "Available since: 6.6.0.0", + "operationId": "searchB2bComponentsPendingOrder", "requestBody": { "required": true, "content": { @@ -6020,7 +6888,7 @@ }, "responses": { "200": { - "description": "List of B2bComponentsRole", + "description": "List of B2bComponentsPendingOrder", "content": { "application/vnd.api+json": { "schema": { @@ -6034,7 +6902,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsRole" + "$ref": "#/components/schemas/B2bComponentsPendingOrder" } } } @@ -6052,7 +6920,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsRole" + "$ref": "#/components/schemas/B2bComponentsPendingOrder" } } } @@ -6069,19 +6937,19 @@ } } }, - "/b2b-components-role/{id}": { + "/b2b-components-pending-order/{id}": { "get": { "tags": [ - "B2b Components Role" + "B2b Components Pending Order" ], - "summary": "Detailed information about a B2b Components Role resource.", - "description": "", - "operationId": "getB2bComponentsRole", + "summary": "Detailed information about a B2b Components Pending Order resource.", + "description": "Available since: 6.6.0.0", + "operationId": "getB2bComponentsPendingOrder", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_components_role", + "description": "Identifier for the b2b_components_pending_order", "required": true, "schema": { "type": "string", @@ -6091,7 +6959,7 @@ ], "responses": { "200": { - "description": "Detail of B2bComponentsRole", + "description": "Detail of B2bComponentsPendingOrder", "content": { "application/vnd.api+json": { "schema": { @@ -6103,7 +6971,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsRole" + "$ref": "#/components/schemas/B2bComponentsPendingOrder" } } } @@ -6118,7 +6986,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsRole" + "$ref": "#/components/schemas/B2bComponentsPendingOrder" } } } @@ -6135,16 +7003,16 @@ }, "delete": { "tags": [ - "B2b Components Role" + "B2b Components Pending Order" ], - "summary": "Delete a B2b Components Role resource.", - "description": "", - "operationId": "deleteB2bComponentsRole", + "summary": "Delete a B2b Components Pending Order resource.", + "description": "Available since: 6.6.0.0", + "operationId": "deleteB2bComponentsPendingOrder", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_components_role", + "description": "Identifier for the b2b_components_pending_order", "required": true, "schema": { "type": "string", @@ -6175,16 +7043,16 @@ }, "patch": { "tags": [ - "B2b Components Role" + "B2b Components Pending Order" ], - "summary": "Partially update information about a B2b Components Role resource.", - "description": "", - "operationId": "updateB2bComponentsRole", + "summary": "Partially update information about a B2b Components Pending Order resource.", + "description": "Available since: 6.6.0.0", + "operationId": "updateB2bComponentsPendingOrder", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_components_role", + "description": "Identifier for the b2b_components_pending_order", "required": true, "schema": { "type": "string", @@ -6202,18 +7070,18 @@ } ], "requestBody": { - "description": "Partially update information about a B2b Components Role resource.", + "description": "Partially update information about a B2b Components Pending Order resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bComponentsRole" + "$ref": "#/components/schemas/B2bComponentsPendingOrder" } } } }, "responses": { "200": { - "description": "Detail of B2bComponentsRole", + "description": "Detail of B2bComponentsPendingOrder", "content": { "application/vnd.api+json": { "schema": { @@ -6225,7 +7093,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsRole" + "$ref": "#/components/schemas/B2bComponentsPendingOrder" } } } @@ -6240,7 +7108,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsRole" + "$ref": "#/components/schemas/B2bComponentsPendingOrder" } } } @@ -6259,15 +7127,94 @@ } } }, - "/b2b-components-shopping-list": { + "/aggregate/b2b-components-pending-order": { + "post": { + "tags": [ + "B2b Components Pending Order" + ], + "summary": "Aggregate for the B2b Components Pending Order resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateB2bComponentsPendingOrder", + "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 B2bComponentsPendingOrder", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bComponentsPendingOrder" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bComponentsPendingOrder" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/b2b-components-pending-order-address": { "get": { "tags": [ - "B2b Components Shopping List", - "Experimental" + "B2b Components Pending Order Address" ], - "summary": "List with basic information of B2b Components Shopping List resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", - "description": "Available since: 6.6.2.0", - "operationId": "getB2bComponentsShoppingListList", + "summary": "List with basic information of B2b Components Pending Order Address resources.", + "description": "Available since: 6.6.0.0", + "operationId": "getB2bComponentsPendingOrderAddressList", "parameters": [ { "name": "limit", @@ -6296,7 +7243,7 @@ ], "responses": { "200": { - "description": "List of B2b Components Shopping List resources.", + "description": "List of B2b Components Pending Order Address resources.", "content": { "application/vnd.api+json": { "schema": { @@ -6315,7 +7262,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsShoppingList" + "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" } } ] @@ -6329,16 +7276,16 @@ "type": "object", "properties": { "first": { - "example": "/b2b-components-shopping-list?limit=25" + "example": "/b2b-components-pending-order-address?limit=25" }, "last": { - "example": "/b2b-components-shopping-list?limit=25&page=11" + "example": "/b2b-components-pending-order-address?limit=25&page=11" }, "next": { - "example": "/b2b-components-shopping-list?limit=25&page=4" + "example": "/b2b-components-pending-order-address?limit=25&page=4" }, "prev": { - "example": "/b2b-components-shopping-list?limit=25&page=2" + "example": "/b2b-components-pending-order-address?limit=25&page=2" } } } @@ -6359,7 +7306,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsShoppingList" + "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" } } } @@ -6374,12 +7321,11 @@ }, "post": { "tags": [ - "B2b Components Shopping List", - "Experimental" + "B2b Components Pending Order Address" ], - "summary": "Create a new B2b Components Shopping List resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", - "description": "Available since: 6.6.2.0", - "operationId": "createB2bComponentsShoppingList", + "summary": "Create a new B2b Components Pending Order Address resources.", + "description": "Available since: 6.6.0.0", + "operationId": "createB2bComponentsPendingOrderAddress", "parameters": [ { "name": "_response", @@ -6398,14 +7344,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bComponentsShoppingList" + "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" } } } }, "responses": { "200": { - "description": "Detail of B2bComponentsShoppingList", + "description": "Detail of B2bComponentsPendingOrderAddress", "content": { "application/vnd.api+json": { "schema": { @@ -6417,7 +7363,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsShoppingList" + "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" } } } @@ -6432,7 +7378,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsShoppingList" + "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" } } } @@ -6448,15 +7394,14 @@ } } }, - "/search/b2b-components-shopping-list": { + "/search/b2b-components-pending-order-address": { "post": { "tags": [ - "B2b Components Shopping List", - "Experimental" + "B2b Components Pending Order Address" ], - "summary": "Search for the B2b Components Shopping List resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", - "description": "Available since: 6.6.2.0", - "operationId": "searchB2bComponentsShoppingList", + "summary": "Search for the B2b Components Pending Order Address resources.", + "description": "Available since: 6.6.0.0", + "operationId": "searchB2bComponentsPendingOrderAddress", "requestBody": { "required": true, "content": { @@ -6469,7 +7414,7 @@ }, "responses": { "200": { - "description": "List of B2bComponentsShoppingList", + "description": "List of B2bComponentsPendingOrderAddress", "content": { "application/vnd.api+json": { "schema": { @@ -6483,7 +7428,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsShoppingList" + "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" } } } @@ -6501,7 +7446,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsShoppingList" + "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" } } } @@ -6518,20 +7463,19 @@ } } }, - "/b2b-components-shopping-list/{id}": { + "/b2b-components-pending-order-address/{id}": { "get": { "tags": [ - "B2b Components Shopping List", - "Experimental" + "B2b Components Pending Order Address" ], - "summary": "Detailed information about a B2b Components Shopping List resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", - "description": "Available since: 6.6.2.0", - "operationId": "getB2bComponentsShoppingList", + "summary": "Detailed information about a B2b Components Pending Order Address resource.", + "description": "Available since: 6.6.0.0", + "operationId": "getB2bComponentsPendingOrderAddress", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_components_shopping_list", + "description": "Identifier for the b2b_components_pending_order_address", "required": true, "schema": { "type": "string", @@ -6541,7 +7485,7 @@ ], "responses": { "200": { - "description": "Detail of B2bComponentsShoppingList", + "description": "Detail of B2bComponentsPendingOrderAddress", "content": { "application/vnd.api+json": { "schema": { @@ -6553,7 +7497,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsShoppingList" + "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" } } } @@ -6568,7 +7512,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsShoppingList" + "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" } } } @@ -6585,17 +7529,16 @@ }, "delete": { "tags": [ - "B2b Components Shopping List", - "Experimental" + "B2b Components Pending Order Address" ], - "summary": "Delete a B2b Components Shopping List resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", - "description": "Available since: 6.6.2.0", - "operationId": "deleteB2bComponentsShoppingList", + "summary": "Delete a B2b Components Pending Order Address resource.", + "description": "Available since: 6.6.0.0", + "operationId": "deleteB2bComponentsPendingOrderAddress", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_components_shopping_list", + "description": "Identifier for the b2b_components_pending_order_address", "required": true, "schema": { "type": "string", @@ -6626,17 +7569,16 @@ }, "patch": { "tags": [ - "B2b Components Shopping List", - "Experimental" + "B2b Components Pending Order Address" ], - "summary": "Partially update information about a B2b Components Shopping List resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", - "description": "Available since: 6.6.2.0", - "operationId": "updateB2bComponentsShoppingList", + "summary": "Partially update information about a B2b Components Pending Order Address resource.", + "description": "Available since: 6.6.0.0", + "operationId": "updateB2bComponentsPendingOrderAddress", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_components_shopping_list", + "description": "Identifier for the b2b_components_pending_order_address", "required": true, "schema": { "type": "string", @@ -6654,18 +7596,18 @@ } ], "requestBody": { - "description": "Partially update information about a B2b Components Shopping List resource.", + "description": "Partially update information about a B2b Components Pending Order Address resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bComponentsShoppingList" + "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" } } } }, "responses": { "200": { - "description": "Detail of B2bComponentsShoppingList", + "description": "Detail of B2bComponentsPendingOrderAddress", "content": { "application/vnd.api+json": { "schema": { @@ -6677,7 +7619,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsShoppingList" + "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" } } } @@ -6692,7 +7634,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsShoppingList" + "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" } } } @@ -6711,15 +7653,94 @@ } } }, - "/b2b-components-shopping-list-line-item": { + "/aggregate/b2b-components-pending-order-address": { + "post": { + "tags": [ + "B2b Components Pending Order Address" + ], + "summary": "Aggregate for the B2b Components Pending Order Address resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateB2bComponentsPendingOrderAddress", + "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 B2bComponentsPendingOrderAddress", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bComponentsPendingOrderAddress" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/b2b-components-role": { "get": { "tags": [ - "B2b Components Shopping List Line Item", - "Experimental" + "B2b Components Role" ], - "summary": "List with basic information of B2b Components Shopping List Line Item resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", - "description": "Available since: 6.6.2.0", - "operationId": "getB2bComponentsShoppingListLineItemList", + "summary": "List with basic information of B2b Components Role resources.", + "description": "", + "operationId": "getB2bComponentsRoleList", "parameters": [ { "name": "limit", @@ -6748,7 +7769,7 @@ ], "responses": { "200": { - "description": "List of B2b Components Shopping List Line Item resources.", + "description": "List of B2b Components Role resources.", "content": { "application/vnd.api+json": { "schema": { @@ -6767,7 +7788,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" + "$ref": "#/components/schemas/B2bComponentsRole" } } ] @@ -6781,16 +7802,16 @@ "type": "object", "properties": { "first": { - "example": "/b2b-components-shopping-list-line-item?limit=25" + "example": "/b2b-components-role?limit=25" }, "last": { - "example": "/b2b-components-shopping-list-line-item?limit=25&page=11" + "example": "/b2b-components-role?limit=25&page=11" }, "next": { - "example": "/b2b-components-shopping-list-line-item?limit=25&page=4" + "example": "/b2b-components-role?limit=25&page=4" }, "prev": { - "example": "/b2b-components-shopping-list-line-item?limit=25&page=2" + "example": "/b2b-components-role?limit=25&page=2" } } } @@ -6811,7 +7832,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" + "$ref": "#/components/schemas/B2bComponentsRole" } } } @@ -6826,12 +7847,11 @@ }, "post": { "tags": [ - "B2b Components Shopping List Line Item", - "Experimental" + "B2b Components Role" ], - "summary": "Create a new B2b Components Shopping List Line Item resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", - "description": "Available since: 6.6.2.0", - "operationId": "createB2bComponentsShoppingListLineItem", + "summary": "Create a new B2b Components Role resources.", + "description": "", + "operationId": "createB2bComponentsRole", "parameters": [ { "name": "_response", @@ -6850,14 +7870,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" + "$ref": "#/components/schemas/B2bComponentsRole" } } } }, "responses": { "200": { - "description": "Detail of B2bComponentsShoppingListLineItem", + "description": "Detail of B2bComponentsRole", "content": { "application/vnd.api+json": { "schema": { @@ -6869,7 +7889,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" + "$ref": "#/components/schemas/B2bComponentsRole" } } } @@ -6884,7 +7904,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" + "$ref": "#/components/schemas/B2bComponentsRole" } } } @@ -6900,15 +7920,14 @@ } } }, - "/search/b2b-components-shopping-list-line-item": { + "/search/b2b-components-role": { "post": { "tags": [ - "B2b Components Shopping List Line Item", - "Experimental" + "B2b Components Role" ], - "summary": "Search for the B2b Components Shopping List Line Item resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", - "description": "Available since: 6.6.2.0", - "operationId": "searchB2bComponentsShoppingListLineItem", + "summary": "Search for the B2b Components Role resources.", + "description": "", + "operationId": "searchB2bComponentsRole", "requestBody": { "required": true, "content": { @@ -6921,7 +7940,7 @@ }, "responses": { "200": { - "description": "List of B2bComponentsShoppingListLineItem", + "description": "List of B2bComponentsRole", "content": { "application/vnd.api+json": { "schema": { @@ -6935,7 +7954,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" + "$ref": "#/components/schemas/B2bComponentsRole" } } } @@ -6953,7 +7972,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" + "$ref": "#/components/schemas/B2bComponentsRole" } } } @@ -6970,20 +7989,19 @@ } } }, - "/b2b-components-shopping-list-line-item/{id}": { + "/b2b-components-role/{id}": { "get": { "tags": [ - "B2b Components Shopping List Line Item", - "Experimental" + "B2b Components Role" ], - "summary": "Detailed information about a B2b Components Shopping List Line Item resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", - "description": "Available since: 6.6.2.0", - "operationId": "getB2bComponentsShoppingListLineItem", + "summary": "Detailed information about a B2b Components Role resource.", + "description": "", + "operationId": "getB2bComponentsRole", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_components_shopping_list_line_item", + "description": "Identifier for the b2b_components_role", "required": true, "schema": { "type": "string", @@ -6993,7 +8011,7 @@ ], "responses": { "200": { - "description": "Detail of B2bComponentsShoppingListLineItem", + "description": "Detail of B2bComponentsRole", "content": { "application/vnd.api+json": { "schema": { @@ -7005,7 +8023,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" + "$ref": "#/components/schemas/B2bComponentsRole" } } } @@ -7020,7 +8038,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" + "$ref": "#/components/schemas/B2bComponentsRole" } } } @@ -7037,17 +8055,16 @@ }, "delete": { "tags": [ - "B2b Components Shopping List Line Item", - "Experimental" + "B2b Components Role" ], - "summary": "Delete a B2b Components Shopping List Line Item resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", - "description": "Available since: 6.6.2.0", - "operationId": "deleteB2bComponentsShoppingListLineItem", + "summary": "Delete a B2b Components Role resource.", + "description": "", + "operationId": "deleteB2bComponentsRole", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_components_shopping_list_line_item", + "description": "Identifier for the b2b_components_role", "required": true, "schema": { "type": "string", @@ -7078,17 +8095,16 @@ }, "patch": { "tags": [ - "B2b Components Shopping List Line Item", - "Experimental" + "B2b Components Role" ], - "summary": "Partially update information about a B2b Components Shopping List Line Item resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", - "description": "Available since: 6.6.2.0", - "operationId": "updateB2bComponentsShoppingListLineItem", + "summary": "Partially update information about a B2b Components Role resource.", + "description": "", + "operationId": "updateB2bComponentsRole", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_components_shopping_list_line_item", + "description": "Identifier for the b2b_components_role", "required": true, "schema": { "type": "string", @@ -7106,18 +8122,18 @@ } ], "requestBody": { - "description": "Partially update information about a B2b Components Shopping List Line Item resource.", + "description": "Partially update information about a B2b Components Role resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" + "$ref": "#/components/schemas/B2bComponentsRole" } } } }, "responses": { "200": { - "description": "Detail of B2bComponentsShoppingListLineItem", + "description": "Detail of B2bComponentsRole", "content": { "application/vnd.api+json": { "schema": { @@ -7129,7 +8145,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" + "$ref": "#/components/schemas/B2bComponentsRole" } } } @@ -7144,7 +8160,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" + "$ref": "#/components/schemas/B2bComponentsRole" } } } @@ -7163,14 +8179,95 @@ } } }, - "/b2b-employee": { + "/aggregate/b2b-components-role": { + "post": { + "tags": [ + "B2b Components Role" + ], + "summary": "Aggregate for the B2b Components Role resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateB2bComponentsRole", + "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 B2bComponentsRole", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bComponentsRole" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bComponentsRole" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/b2b-components-shopping-list": { "get": { "tags": [ - "B2b Employee" + "B2b Components Shopping List", + "Experimental" ], - "summary": "List with basic information of B2b Employee resources.", - "description": "", - "operationId": "getB2bEmployeeList", + "summary": "List with basic information of B2b Components Shopping List resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.2.0", + "operationId": "getB2bComponentsShoppingListList", "parameters": [ { "name": "limit", @@ -7199,7 +8296,7 @@ ], "responses": { "200": { - "description": "List of B2b Employee resources.", + "description": "List of B2b Components Shopping List resources.", "content": { "application/vnd.api+json": { "schema": { @@ -7218,7 +8315,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/B2bEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingList" } } ] @@ -7232,16 +8329,16 @@ "type": "object", "properties": { "first": { - "example": "/b2b-employee?limit=25" + "example": "/b2b-components-shopping-list?limit=25" }, "last": { - "example": "/b2b-employee?limit=25&page=11" + "example": "/b2b-components-shopping-list?limit=25&page=11" }, "next": { - "example": "/b2b-employee?limit=25&page=4" + "example": "/b2b-components-shopping-list?limit=25&page=4" }, "prev": { - "example": "/b2b-employee?limit=25&page=2" + "example": "/b2b-components-shopping-list?limit=25&page=2" } } } @@ -7262,7 +8359,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingList" } } } @@ -7277,11 +8374,12 @@ }, "post": { "tags": [ - "B2b Employee" + "B2b Components Shopping List", + "Experimental" ], - "summary": "Create a new B2b Employee resources.", - "description": "", - "operationId": "createB2bEmployee", + "summary": "Create a new B2b Components Shopping List resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.2.0", + "operationId": "createB2bComponentsShoppingList", "parameters": [ { "name": "_response", @@ -7300,14 +8398,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingList" } } } }, "responses": { "200": { - "description": "Detail of B2bEmployee", + "description": "Detail of B2bComponentsShoppingList", "content": { "application/vnd.api+json": { "schema": { @@ -7319,7 +8417,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingList" } } } @@ -7334,7 +8432,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingList" } } } @@ -7350,14 +8448,15 @@ } } }, - "/search/b2b-employee": { + "/search/b2b-components-shopping-list": { "post": { "tags": [ - "B2b Employee" + "B2b Components Shopping List", + "Experimental" ], - "summary": "Search for the B2b Employee resources.", - "description": "", - "operationId": "searchB2bEmployee", + "summary": "Search for the B2b Components Shopping List resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.2.0", + "operationId": "searchB2bComponentsShoppingList", "requestBody": { "required": true, "content": { @@ -7370,7 +8469,7 @@ }, "responses": { "200": { - "description": "List of B2bEmployee", + "description": "List of B2bComponentsShoppingList", "content": { "application/vnd.api+json": { "schema": { @@ -7384,7 +8483,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingList" } } } @@ -7402,7 +8501,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingList" } } } @@ -7419,19 +8518,20 @@ } } }, - "/b2b-employee/{id}": { + "/b2b-components-shopping-list/{id}": { "get": { "tags": [ - "B2b Employee" + "B2b Components Shopping List", + "Experimental" ], - "summary": "Detailed information about a B2b Employee resource.", - "description": "", - "operationId": "getB2bEmployee", + "summary": "Detailed information about a B2b Components Shopping List resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.2.0", + "operationId": "getB2bComponentsShoppingList", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_employee", + "description": "Identifier for the b2b_components_shopping_list", "required": true, "schema": { "type": "string", @@ -7441,7 +8541,7 @@ ], "responses": { "200": { - "description": "Detail of B2bEmployee", + "description": "Detail of B2bComponentsShoppingList", "content": { "application/vnd.api+json": { "schema": { @@ -7453,7 +8553,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingList" } } } @@ -7468,7 +8568,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingList" } } } @@ -7485,16 +8585,17 @@ }, "delete": { "tags": [ - "B2b Employee" + "B2b Components Shopping List", + "Experimental" ], - "summary": "Delete a B2b Employee resource.", - "description": "", - "operationId": "deleteB2bEmployee", + "summary": "Delete a B2b Components Shopping List resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.2.0", + "operationId": "deleteB2bComponentsShoppingList", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_employee", + "description": "Identifier for the b2b_components_shopping_list", "required": true, "schema": { "type": "string", @@ -7525,16 +8626,17 @@ }, "patch": { "tags": [ - "B2b Employee" + "B2b Components Shopping List", + "Experimental" ], - "summary": "Partially update information about a B2b Employee resource.", - "description": "", - "operationId": "updateB2bEmployee", + "summary": "Partially update information about a B2b Components Shopping List resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.2.0", + "operationId": "updateB2bComponentsShoppingList", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_employee", + "description": "Identifier for the b2b_components_shopping_list", "required": true, "schema": { "type": "string", @@ -7552,18 +8654,18 @@ } ], "requestBody": { - "description": "Partially update information about a B2b Employee resource.", + "description": "Partially update information about a B2b Components Shopping List resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingList" } } } }, "responses": { "200": { - "description": "Detail of B2bEmployee", + "description": "Detail of B2bComponentsShoppingList", "content": { "application/vnd.api+json": { "schema": { @@ -7575,7 +8677,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingList" } } } @@ -7590,7 +8692,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingList" } } } @@ -7609,14 +8711,96 @@ } } }, - "/b2b-order-employee": { + "/aggregate/b2b-components-shopping-list": { + "post": { + "tags": [ + "B2b Components Shopping List", + "Experimental" + ], + "summary": "Aggregate for the B2b Components Shopping List resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateB2bComponentsShoppingList", + "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 B2bComponentsShoppingList", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bComponentsShoppingList" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bComponentsShoppingList" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/b2b-components-shopping-list-line-item": { "get": { "tags": [ - "B2b Order Employee" + "B2b Components Shopping List Line Item", + "Experimental" ], - "summary": "List with basic information of B2b Order Employee resources.", - "description": "", - "operationId": "getB2bOrderEmployeeList", + "summary": "List with basic information of B2b Components Shopping List Line Item resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.2.0", + "operationId": "getB2bComponentsShoppingListLineItemList", "parameters": [ { "name": "limit", @@ -7645,7 +8829,7 @@ ], "responses": { "200": { - "description": "List of B2b Order Employee resources.", + "description": "List of B2b Components Shopping List Line Item resources.", "content": { "application/vnd.api+json": { "schema": { @@ -7664,7 +8848,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/B2bOrderEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" } } ] @@ -7678,16 +8862,16 @@ "type": "object", "properties": { "first": { - "example": "/b2b-order-employee?limit=25" + "example": "/b2b-components-shopping-list-line-item?limit=25" }, "last": { - "example": "/b2b-order-employee?limit=25&page=11" + "example": "/b2b-components-shopping-list-line-item?limit=25&page=11" }, "next": { - "example": "/b2b-order-employee?limit=25&page=4" + "example": "/b2b-components-shopping-list-line-item?limit=25&page=4" }, "prev": { - "example": "/b2b-order-employee?limit=25&page=2" + "example": "/b2b-components-shopping-list-line-item?limit=25&page=2" } } } @@ -7708,7 +8892,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bOrderEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" } } } @@ -7723,11 +8907,12 @@ }, "post": { "tags": [ - "B2b Order Employee" + "B2b Components Shopping List Line Item", + "Experimental" ], - "summary": "Create a new B2b Order Employee resources.", - "description": "", - "operationId": "createB2bOrderEmployee", + "summary": "Create a new B2b Components Shopping List Line Item resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.2.0", + "operationId": "createB2bComponentsShoppingListLineItem", "parameters": [ { "name": "_response", @@ -7746,14 +8931,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bOrderEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" } } } }, "responses": { "200": { - "description": "Detail of B2bOrderEmployee", + "description": "Detail of B2bComponentsShoppingListLineItem", "content": { "application/vnd.api+json": { "schema": { @@ -7765,7 +8950,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bOrderEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" } } } @@ -7780,7 +8965,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bOrderEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" } } } @@ -7796,14 +8981,15 @@ } } }, - "/search/b2b-order-employee": { + "/search/b2b-components-shopping-list-line-item": { "post": { "tags": [ - "B2b Order Employee" + "B2b Components Shopping List Line Item", + "Experimental" ], - "summary": "Search for the B2b Order Employee resources.", - "description": "", - "operationId": "searchB2bOrderEmployee", + "summary": "Search for the B2b Components Shopping List Line Item resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.2.0", + "operationId": "searchB2bComponentsShoppingListLineItem", "requestBody": { "required": true, "content": { @@ -7816,7 +9002,7 @@ }, "responses": { "200": { - "description": "List of B2bOrderEmployee", + "description": "List of B2bComponentsShoppingListLineItem", "content": { "application/vnd.api+json": { "schema": { @@ -7830,7 +9016,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bOrderEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" } } } @@ -7848,7 +9034,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bOrderEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" } } } @@ -7865,19 +9051,20 @@ } } }, - "/b2b-order-employee/{id}": { + "/b2b-components-shopping-list-line-item/{id}": { "get": { "tags": [ - "B2b Order Employee" + "B2b Components Shopping List Line Item", + "Experimental" ], - "summary": "Detailed information about a B2b Order Employee resource.", - "description": "", - "operationId": "getB2bOrderEmployee", + "summary": "Detailed information about a B2b Components Shopping List Line Item resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.2.0", + "operationId": "getB2bComponentsShoppingListLineItem", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_order_employee", + "description": "Identifier for the b2b_components_shopping_list_line_item", "required": true, "schema": { "type": "string", @@ -7887,7 +9074,7 @@ ], "responses": { "200": { - "description": "Detail of B2bOrderEmployee", + "description": "Detail of B2bComponentsShoppingListLineItem", "content": { "application/vnd.api+json": { "schema": { @@ -7899,7 +9086,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bOrderEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" } } } @@ -7914,7 +9101,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bOrderEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" } } } @@ -7931,16 +9118,17 @@ }, "delete": { "tags": [ - "B2b Order Employee" + "B2b Components Shopping List Line Item", + "Experimental" ], - "summary": "Delete a B2b Order Employee resource.", - "description": "", - "operationId": "deleteB2bOrderEmployee", + "summary": "Delete a B2b Components Shopping List Line Item resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.2.0", + "operationId": "deleteB2bComponentsShoppingListLineItem", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_order_employee", + "description": "Identifier for the b2b_components_shopping_list_line_item", "required": true, "schema": { "type": "string", @@ -7971,16 +9159,17 @@ }, "patch": { "tags": [ - "B2b Order Employee" + "B2b Components Shopping List Line Item", + "Experimental" ], - "summary": "Partially update information about a B2b Order Employee resource.", - "description": "", - "operationId": "updateB2bOrderEmployee", + "summary": "Partially update information about a B2b Components Shopping List Line Item resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.2.0", + "operationId": "updateB2bComponentsShoppingListLineItem", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_order_employee", + "description": "Identifier for the b2b_components_shopping_list_line_item", "required": true, "schema": { "type": "string", @@ -7998,18 +9187,18 @@ } ], "requestBody": { - "description": "Partially update information about a B2b Order Employee resource.", + "description": "Partially update information about a B2b Components Shopping List Line Item resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bOrderEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" } } } }, "responses": { "200": { - "description": "Detail of B2bOrderEmployee", + "description": "Detail of B2bComponentsShoppingListLineItem", "content": { "application/vnd.api+json": { "schema": { @@ -8021,7 +9210,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bOrderEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" } } } @@ -8036,7 +9225,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bOrderEmployee" + "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" } } } @@ -8055,14 +9244,95 @@ } } }, - "/b2b-permission": { + "/aggregate/b2b-components-shopping-list-line-item": { + "post": { + "tags": [ + "B2b Components Shopping List Line Item", + "Experimental" + ], + "summary": "Aggregate for the B2b Components Shopping List Line Item resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateB2bComponentsShoppingListLineItem", + "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 B2bComponentsShoppingListLineItem", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bComponentsShoppingListLineItem" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/b2b-employee": { "get": { "tags": [ - "B2b Permission" + "B2b Employee" ], - "summary": "List with basic information of B2b Permission resources.", + "summary": "List with basic information of B2b Employee resources.", "description": "", - "operationId": "getB2bPermissionList", + "operationId": "getB2bEmployeeList", "parameters": [ { "name": "limit", @@ -8091,7 +9361,7 @@ ], "responses": { "200": { - "description": "List of B2b Permission resources.", + "description": "List of B2b Employee resources.", "content": { "application/vnd.api+json": { "schema": { @@ -8110,7 +9380,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/B2bPermission" + "$ref": "#/components/schemas/B2bEmployee" } } ] @@ -8124,16 +9394,16 @@ "type": "object", "properties": { "first": { - "example": "/b2b-permission?limit=25" + "example": "/b2b-employee?limit=25" }, "last": { - "example": "/b2b-permission?limit=25&page=11" + "example": "/b2b-employee?limit=25&page=11" }, "next": { - "example": "/b2b-permission?limit=25&page=4" + "example": "/b2b-employee?limit=25&page=4" }, "prev": { - "example": "/b2b-permission?limit=25&page=2" + "example": "/b2b-employee?limit=25&page=2" } } } @@ -8154,7 +9424,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bPermission" + "$ref": "#/components/schemas/B2bEmployee" } } } @@ -8169,11 +9439,11 @@ }, "post": { "tags": [ - "B2b Permission" + "B2b Employee" ], - "summary": "Create a new B2b Permission resources.", + "summary": "Create a new B2b Employee resources.", "description": "", - "operationId": "createB2bPermission", + "operationId": "createB2bEmployee", "parameters": [ { "name": "_response", @@ -8192,14 +9462,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bPermission" + "$ref": "#/components/schemas/B2bEmployee" } } } }, "responses": { "200": { - "description": "Detail of B2bPermission", + "description": "Detail of B2bEmployee", "content": { "application/vnd.api+json": { "schema": { @@ -8211,7 +9481,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bPermission" + "$ref": "#/components/schemas/B2bEmployee" } } } @@ -8226,7 +9496,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bPermission" + "$ref": "#/components/schemas/B2bEmployee" } } } @@ -8242,14 +9512,14 @@ } } }, - "/search/b2b-permission": { + "/search/b2b-employee": { "post": { "tags": [ - "B2b Permission" + "B2b Employee" ], - "summary": "Search for the B2b Permission resources.", + "summary": "Search for the B2b Employee resources.", "description": "", - "operationId": "searchB2bPermission", + "operationId": "searchB2bEmployee", "requestBody": { "required": true, "content": { @@ -8262,7 +9532,7 @@ }, "responses": { "200": { - "description": "List of B2bPermission", + "description": "List of B2bEmployee", "content": { "application/vnd.api+json": { "schema": { @@ -8276,7 +9546,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bPermission" + "$ref": "#/components/schemas/B2bEmployee" } } } @@ -8294,7 +9564,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/B2bPermission" + "$ref": "#/components/schemas/B2bEmployee" } } } @@ -8311,19 +9581,19 @@ } } }, - "/b2b-permission/{id}": { + "/b2b-employee/{id}": { "get": { "tags": [ - "B2b Permission" + "B2b Employee" ], - "summary": "Detailed information about a B2b Permission resource.", + "summary": "Detailed information about a B2b Employee resource.", "description": "", - "operationId": "getB2bPermission", + "operationId": "getB2bEmployee", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_permission", + "description": "Identifier for the b2b_employee", "required": true, "schema": { "type": "string", @@ -8333,7 +9603,7 @@ ], "responses": { "200": { - "description": "Detail of B2bPermission", + "description": "Detail of B2bEmployee", "content": { "application/vnd.api+json": { "schema": { @@ -8345,7 +9615,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bPermission" + "$ref": "#/components/schemas/B2bEmployee" } } } @@ -8360,7 +9630,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bPermission" + "$ref": "#/components/schemas/B2bEmployee" } } } @@ -8377,16 +9647,16 @@ }, "delete": { "tags": [ - "B2b Permission" + "B2b Employee" ], - "summary": "Delete a B2b Permission resource.", + "summary": "Delete a B2b Employee resource.", "description": "", - "operationId": "deleteB2bPermission", + "operationId": "deleteB2bEmployee", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_permission", + "description": "Identifier for the b2b_employee", "required": true, "schema": { "type": "string", @@ -8417,16 +9687,16 @@ }, "patch": { "tags": [ - "B2b Permission" + "B2b Employee" ], - "summary": "Partially update information about a B2b Permission resource.", + "summary": "Partially update information about a B2b Employee resource.", "description": "", - "operationId": "updateB2bPermission", + "operationId": "updateB2bEmployee", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the b2b_permission", + "description": "Identifier for the b2b_employee", "required": true, "schema": { "type": "string", @@ -8444,18 +9714,18 @@ } ], "requestBody": { - "description": "Partially update information about a B2b Permission resource.", + "description": "Partially update information about a B2b Employee resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/B2bPermission" + "$ref": "#/components/schemas/B2bEmployee" } } } }, "responses": { "200": { - "description": "Detail of B2bPermission", + "description": "Detail of B2bEmployee", "content": { "application/vnd.api+json": { "schema": { @@ -8467,7 +9737,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/B2bPermission" + "$ref": "#/components/schemas/B2bEmployee" } } } @@ -8482,7 +9752,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/B2bPermission" + "$ref": "#/components/schemas/B2bEmployee" } } } @@ -8501,14 +9771,94 @@ } } }, - "/custom-price": { + "/aggregate/b2b-employee": { + "post": { + "tags": [ + "B2b Employee" + ], + "summary": "Aggregate for the B2b Employee resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateB2bEmployee", + "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 B2bEmployee", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bEmployee" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bEmployee" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/b2b-order-employee": { "get": { "tags": [ - "Custom Price" + "B2b Order Employee" ], - "summary": "List with basic information of Custom Price resources.", + "summary": "List with basic information of B2b Order Employee resources.", "description": "", - "operationId": "getCustomPriceList", + "operationId": "getB2bOrderEmployeeList", "parameters": [ { "name": "limit", @@ -8537,7 +9887,7 @@ ], "responses": { "200": { - "description": "List of Custom Price resources.", + "description": "List of B2b Order Employee resources.", "content": { "application/vnd.api+json": { "schema": { @@ -8556,7 +9906,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/CustomPrice" + "$ref": "#/components/schemas/B2bOrderEmployee" } } ] @@ -8570,16 +9920,16 @@ "type": "object", "properties": { "first": { - "example": "/custom-price?limit=25" + "example": "/b2b-order-employee?limit=25" }, "last": { - "example": "/custom-price?limit=25&page=11" + "example": "/b2b-order-employee?limit=25&page=11" }, "next": { - "example": "/custom-price?limit=25&page=4" + "example": "/b2b-order-employee?limit=25&page=4" }, "prev": { - "example": "/custom-price?limit=25&page=2" + "example": "/b2b-order-employee?limit=25&page=2" } } } @@ -8600,7 +9950,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/CustomPrice" + "$ref": "#/components/schemas/B2bOrderEmployee" } } } @@ -8615,11 +9965,11 @@ }, "post": { "tags": [ - "Custom Price" + "B2b Order Employee" ], - "summary": "Create a new Custom Price resources.", + "summary": "Create a new B2b Order Employee resources.", "description": "", - "operationId": "createCustomPrice", + "operationId": "createB2bOrderEmployee", "parameters": [ { "name": "_response", @@ -8638,14 +9988,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CustomPrice" + "$ref": "#/components/schemas/B2bOrderEmployee" } } } }, "responses": { "200": { - "description": "Detail of CustomPrice", + "description": "Detail of B2bOrderEmployee", "content": { "application/vnd.api+json": { "schema": { @@ -8657,7 +10007,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/CustomPrice" + "$ref": "#/components/schemas/B2bOrderEmployee" } } } @@ -8672,7 +10022,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/CustomPrice" + "$ref": "#/components/schemas/B2bOrderEmployee" } } } @@ -8688,14 +10038,14 @@ } } }, - "/search/custom-price": { + "/search/b2b-order-employee": { "post": { "tags": [ - "Custom Price" + "B2b Order Employee" ], - "summary": "Search for the Custom Price resources.", + "summary": "Search for the B2b Order Employee resources.", "description": "", - "operationId": "searchCustomPrice", + "operationId": "searchB2bOrderEmployee", "requestBody": { "required": true, "content": { @@ -8708,7 +10058,7 @@ }, "responses": { "200": { - "description": "List of CustomPrice", + "description": "List of B2bOrderEmployee", "content": { "application/vnd.api+json": { "schema": { @@ -8722,7 +10072,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/CustomPrice" + "$ref": "#/components/schemas/B2bOrderEmployee" } } } @@ -8740,7 +10090,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/CustomPrice" + "$ref": "#/components/schemas/B2bOrderEmployee" } } } @@ -8757,19 +10107,19 @@ } } }, - "/custom-price/{id}": { + "/b2b-order-employee/{id}": { "get": { "tags": [ - "Custom Price" + "B2b Order Employee" ], - "summary": "Detailed information about a Custom Price resource.", + "summary": "Detailed information about a B2b Order Employee resource.", "description": "", - "operationId": "getCustomPrice", + "operationId": "getB2bOrderEmployee", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the custom_price", + "description": "Identifier for the b2b_order_employee", "required": true, "schema": { "type": "string", @@ -8779,7 +10129,7 @@ ], "responses": { "200": { - "description": "Detail of CustomPrice", + "description": "Detail of B2bOrderEmployee", "content": { "application/vnd.api+json": { "schema": { @@ -8791,7 +10141,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/CustomPrice" + "$ref": "#/components/schemas/B2bOrderEmployee" } } } @@ -8806,7 +10156,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/CustomPrice" + "$ref": "#/components/schemas/B2bOrderEmployee" } } } @@ -8823,16 +10173,16 @@ }, "delete": { "tags": [ - "Custom Price" + "B2b Order Employee" ], - "summary": "Delete a Custom Price resource.", + "summary": "Delete a B2b Order Employee resource.", "description": "", - "operationId": "deleteCustomPrice", + "operationId": "deleteB2bOrderEmployee", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the custom_price", + "description": "Identifier for the b2b_order_employee", "required": true, "schema": { "type": "string", @@ -8863,16 +10213,16 @@ }, "patch": { "tags": [ - "Custom Price" + "B2b Order Employee" ], - "summary": "Partially update information about a Custom Price resource.", + "summary": "Partially update information about a B2b Order Employee resource.", "description": "", - "operationId": "updateCustomPrice", + "operationId": "updateB2bOrderEmployee", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the custom_price", + "description": "Identifier for the b2b_order_employee", "required": true, "schema": { "type": "string", @@ -8890,18 +10240,18 @@ } ], "requestBody": { - "description": "Partially update information about a Custom Price resource.", + "description": "Partially update information about a B2b Order Employee resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CustomPrice" + "$ref": "#/components/schemas/B2bOrderEmployee" } } } }, "responses": { "200": { - "description": "Detail of CustomPrice", + "description": "Detail of B2bOrderEmployee", "content": { "application/vnd.api+json": { "schema": { @@ -8913,7 +10263,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/CustomPrice" + "$ref": "#/components/schemas/B2bOrderEmployee" } } } @@ -8928,7 +10278,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/CustomPrice" + "$ref": "#/components/schemas/B2bOrderEmployee" } } } @@ -8947,14 +10297,94 @@ } } }, - "/customer-specific-features": { + "/aggregate/b2b-order-employee": { + "post": { + "tags": [ + "B2b Order Employee" + ], + "summary": "Aggregate for the B2b Order Employee resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateB2bOrderEmployee", + "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 B2bOrderEmployee", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bOrderEmployee" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bOrderEmployee" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/b2b-permission": { "get": { "tags": [ - "Customer Specific Features" + "B2b Permission" ], - "summary": "List with basic information of Customer Specific Features resources.", + "summary": "List with basic information of B2b Permission resources.", "description": "", - "operationId": "getCustomerSpecificFeaturesList", + "operationId": "getB2bPermissionList", "parameters": [ { "name": "limit", @@ -8983,7 +10413,7 @@ ], "responses": { "200": { - "description": "List of Customer Specific Features resources.", + "description": "List of B2b Permission resources.", "content": { "application/vnd.api+json": { "schema": { @@ -9002,7 +10432,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/CustomerSpecificFeatures" + "$ref": "#/components/schemas/B2bPermission" } } ] @@ -9016,16 +10446,16 @@ "type": "object", "properties": { "first": { - "example": "/customer-specific-features?limit=25" + "example": "/b2b-permission?limit=25" }, "last": { - "example": "/customer-specific-features?limit=25&page=11" + "example": "/b2b-permission?limit=25&page=11" }, "next": { - "example": "/customer-specific-features?limit=25&page=4" + "example": "/b2b-permission?limit=25&page=4" }, "prev": { - "example": "/customer-specific-features?limit=25&page=2" + "example": "/b2b-permission?limit=25&page=2" } } } @@ -9046,7 +10476,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/CustomerSpecificFeatures" + "$ref": "#/components/schemas/B2bPermission" } } } @@ -9061,11 +10491,11 @@ }, "post": { "tags": [ - "Customer Specific Features" + "B2b Permission" ], - "summary": "Create a new Customer Specific Features resources.", + "summary": "Create a new B2b Permission resources.", "description": "", - "operationId": "createCustomerSpecificFeatures", + "operationId": "createB2bPermission", "parameters": [ { "name": "_response", @@ -9084,14 +10514,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CustomerSpecificFeatures" + "$ref": "#/components/schemas/B2bPermission" } } } }, "responses": { "200": { - "description": "Detail of CustomerSpecificFeatures", + "description": "Detail of B2bPermission", "content": { "application/vnd.api+json": { "schema": { @@ -9103,7 +10533,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/CustomerSpecificFeatures" + "$ref": "#/components/schemas/B2bPermission" } } } @@ -9118,7 +10548,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/CustomerSpecificFeatures" + "$ref": "#/components/schemas/B2bPermission" } } } @@ -9134,14 +10564,14 @@ } } }, - "/search/customer-specific-features": { + "/search/b2b-permission": { "post": { "tags": [ - "Customer Specific Features" + "B2b Permission" ], - "summary": "Search for the Customer Specific Features resources.", + "summary": "Search for the B2b Permission resources.", "description": "", - "operationId": "searchCustomerSpecificFeatures", + "operationId": "searchB2bPermission", "requestBody": { "required": true, "content": { @@ -9154,7 +10584,7 @@ }, "responses": { "200": { - "description": "List of CustomerSpecificFeatures", + "description": "List of B2bPermission", "content": { "application/vnd.api+json": { "schema": { @@ -9168,7 +10598,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/CustomerSpecificFeatures" + "$ref": "#/components/schemas/B2bPermission" } } } @@ -9186,7 +10616,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/CustomerSpecificFeatures" + "$ref": "#/components/schemas/B2bPermission" } } } @@ -9203,19 +10633,19 @@ } } }, - "/customer-specific-features/{id}": { + "/b2b-permission/{id}": { "get": { "tags": [ - "Customer Specific Features" + "B2b Permission" ], - "summary": "Detailed information about a Customer Specific Features resource.", + "summary": "Detailed information about a B2b Permission resource.", "description": "", - "operationId": "getCustomerSpecificFeatures", + "operationId": "getB2bPermission", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the customer_specific_features", + "description": "Identifier for the b2b_permission", "required": true, "schema": { "type": "string", @@ -9225,7 +10655,7 @@ ], "responses": { "200": { - "description": "Detail of CustomerSpecificFeatures", + "description": "Detail of B2bPermission", "content": { "application/vnd.api+json": { "schema": { @@ -9237,7 +10667,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/CustomerSpecificFeatures" + "$ref": "#/components/schemas/B2bPermission" } } } @@ -9252,7 +10682,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/CustomerSpecificFeatures" + "$ref": "#/components/schemas/B2bPermission" } } } @@ -9269,16 +10699,16 @@ }, "delete": { "tags": [ - "Customer Specific Features" + "B2b Permission" ], - "summary": "Delete a Customer Specific Features resource.", + "summary": "Delete a B2b Permission resource.", "description": "", - "operationId": "deleteCustomerSpecificFeatures", + "operationId": "deleteB2bPermission", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the customer_specific_features", + "description": "Identifier for the b2b_permission", "required": true, "schema": { "type": "string", @@ -9309,16 +10739,16 @@ }, "patch": { "tags": [ - "Customer Specific Features" + "B2b Permission" ], - "summary": "Partially update information about a Customer Specific Features resource.", + "summary": "Partially update information about a B2b Permission resource.", "description": "", - "operationId": "updateCustomerSpecificFeatures", + "operationId": "updateB2bPermission", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the customer_specific_features", + "description": "Identifier for the b2b_permission", "required": true, "schema": { "type": "string", @@ -9336,18 +10766,18 @@ } ], "requestBody": { - "description": "Partially update information about a Customer Specific Features resource.", + "description": "Partially update information about a B2b Permission resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/CustomerSpecificFeatures" + "$ref": "#/components/schemas/B2bPermission" } } } }, "responses": { "200": { - "description": "Detail of CustomerSpecificFeatures", + "description": "Detail of B2bPermission", "content": { "application/vnd.api+json": { "schema": { @@ -9359,7 +10789,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/CustomerSpecificFeatures" + "$ref": "#/components/schemas/B2bPermission" } } } @@ -9374,7 +10804,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/CustomerSpecificFeatures" + "$ref": "#/components/schemas/B2bPermission" } } } @@ -9393,43 +10823,38 @@ } } }, - "/media-ai-tag": { - "get": { + "/aggregate/b2b-permission": { + "post": { "tags": [ - "Media Ai Tag" + "B2b Permission" ], - "summary": "List with basic information of Media Ai Tag resources.", - "description": "", - "operationId": "getMediaAiTagList", - "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 B2b Permission resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateB2bPermission", + "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 Ai Tag resources.", + "description": "List of B2bPermission", "content": { "application/vnd.api+json": { "schema": { @@ -9441,41 +10866,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/MediaAiTag" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/media-ai-tag?limit=25" - }, - "last": { - "example": "/media-ai-tag?limit=25&page=11" - }, - "next": { - "example": "/media-ai-tag?limit=25&page=4" - }, - "prev": { - "example": "/media-ai-tag?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/B2bPermission" + } } } } @@ -9492,7 +10886,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/MediaAiTag" + "$ref": "#/components/schemas/B2bPermission" } } } @@ -9500,44 +10894,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/category": { "post": { "tags": [ - "Media Ai Tag" - ], - "summary": "Create a new Media Ai Tag resources.", - "description": "", - "operationId": "createMediaAiTag", - "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/json": { "schema": { - "$ref": "#/components/schemas/MediaAiTag" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of MediaAiTag", + "description": "List of Category", "content": { "application/vnd.api+json": { "schema": { @@ -9549,7 +10946,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/MediaAiTag" + "type": "array", + "items": { + "$ref": "#/components/schemas/Category" + } } } } @@ -9559,12 +10959,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/MediaAiTag" + "type": "array", + "items": { + "$ref": "#/components/schemas/Category" + } } } } @@ -9580,27 +10983,38 @@ } } }, - "/search/media-ai-tag": { + "/aggregate/cms-block": { "post": { "tags": [ - "Media Ai Tag" + "Cms Block" ], - "summary": "Search for the Media Ai Tag resources.", - "description": "", - "operationId": "searchMediaAiTag", + "summary": "Aggregate for the Cms Block resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCmsBlock", "requestBody": { "required": true, "content": { "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 MediaAiTag", + "description": "List of CmsBlock", "content": { "application/vnd.api+json": { "schema": { @@ -9614,7 +11028,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/MediaAiTag" + "$ref": "#/components/schemas/CmsBlock" } } } @@ -9632,7 +11046,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/MediaAiTag" + "$ref": "#/components/schemas/CmsBlock" } } } @@ -9649,29 +11063,38 @@ } } }, - "/media-ai-tag/{id}": { - "get": { + "/aggregate/cms-page": { + "post": { "tags": [ - "Media Ai Tag" + "Cms Page" ], - "summary": "Detailed information about a Media Ai Tag resource.", - "description": "", - "operationId": "getMediaAiTag", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the media_ai_tag", - "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 MediaAiTag", + "description": "List of CmsPage", "content": { "application/vnd.api+json": { "schema": { @@ -9683,7 +11106,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/MediaAiTag" + "type": "array", + "items": { + "$ref": "#/components/schemas/CmsPage" + } } } } @@ -9693,107 +11119,62 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/MediaAiTag" + "type": "array", + "items": { + "$ref": "#/components/schemas/CmsPage" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "delete": { - "tags": [ - "Media Ai Tag" - ], - "summary": "Delete a Media Ai Tag resource.", - "description": "", - "operationId": "deleteMediaAiTag", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the media_ai_tag", - "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": [ - "Media Ai Tag" - ], - "summary": "Partially update information about a Media Ai Tag resource.", - "description": "", - "operationId": "updateMediaAiTag", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the media_ai_tag", - "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 Media Ai Tag resource.", + "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/MediaAiTag" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of MediaAiTag", + "description": "List of CmsSection", "content": { "application/vnd.api+json": { "schema": { @@ -9805,7 +11186,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/MediaAiTag" + "type": "array", + "items": { + "$ref": "#/components/schemas/CmsSection" + } } } } @@ -9815,12 +11199,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/MediaAiTag" + "type": "array", + "items": { + "$ref": "#/components/schemas/CmsSection" + } } } } @@ -9830,52 +11217,44 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/order-product-warehouse": { - "get": { + "/aggregate/cms-slot": { + "post": { "tags": [ - "Order Product Warehouse" + "Cms Slot" ], - "summary": "List with basic information of Order Product Warehouse resources.", - "description": "", - "operationId": "getOrderProductWarehouseList", - "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 Order Product Warehouse resources.", + "description": "List of CmsSlot", "content": { "application/vnd.api+json": { "schema": { @@ -9887,41 +11266,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/OrderProductWarehouse" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/order-product-warehouse?limit=25" - }, - "last": { - "example": "/order-product-warehouse?limit=25&page=11" - }, - "next": { - "example": "/order-product-warehouse?limit=25&page=4" - }, - "prev": { - "example": "/order-product-warehouse?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/CmsSlot" + } } } } @@ -9938,7 +11286,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/OrderProductWarehouse" + "$ref": "#/components/schemas/CmsSlot" } } } @@ -9946,44 +11294,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/country": { "post": { "tags": [ - "Order Product Warehouse" - ], - "summary": "Create a new Order Product Warehouse resources.", - "description": "", - "operationId": "createOrderProductWarehouse", - "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/json": { "schema": { - "$ref": "#/components/schemas/OrderProductWarehouse" - } - } - } - }, + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } + } + } + }, "responses": { "200": { - "description": "Detail of OrderProductWarehouse", + "description": "List of Country", "content": { "application/vnd.api+json": { "schema": { @@ -9995,7 +11346,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/OrderProductWarehouse" + "type": "array", + "items": { + "$ref": "#/components/schemas/Country" + } } } } @@ -10005,12 +11359,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/OrderProductWarehouse" + "type": "array", + "items": { + "$ref": "#/components/schemas/Country" + } } } } @@ -10026,27 +11383,38 @@ } } }, - "/search/order-product-warehouse": { + "/aggregate/country-state": { "post": { "tags": [ - "Order Product Warehouse" + "Country State" ], - "summary": "Search for the Order Product Warehouse resources.", - "description": "", - "operationId": "searchOrderProductWarehouse", + "summary": "Aggregate for the Country State resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCountryState", "requestBody": { "required": true, "content": { "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 OrderProductWarehouse", + "description": "List of CountryState", "content": { "application/vnd.api+json": { "schema": { @@ -10060,7 +11428,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/OrderProductWarehouse" + "$ref": "#/components/schemas/CountryState" } } } @@ -10078,7 +11446,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/OrderProductWarehouse" + "$ref": "#/components/schemas/CountryState" } } } @@ -10095,29 +11463,38 @@ } } }, - "/order-product-warehouse/{id}": { - "get": { + "/aggregate/currency": { + "post": { "tags": [ - "Order Product Warehouse" + "Currency" ], - "summary": "Detailed information about a Order Product Warehouse resource.", - "description": "", - "operationId": "getOrderProductWarehouse", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the order_product_warehouse", - "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 OrderProductWarehouse", + "description": "List of Currency", "content": { "application/vnd.api+json": { "schema": { @@ -10129,7 +11506,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/OrderProductWarehouse" + "type": "array", + "items": { + "$ref": "#/components/schemas/Currency" + } } } } @@ -10139,107 +11519,302 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/OrderProductWarehouse" + "type": "array", + "items": { + "$ref": "#/components/schemas/Currency" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" + "400": { + "$ref": "#/components/responses/400" }, "401": { "$ref": "#/components/responses/401" } } - }, - "delete": { + } + }, + "/aggregate/currency-country-rounding": { + "post": { "tags": [ - "Order Product Warehouse" + "Currency Country Rounding" ], - "summary": "Delete a Order Product Warehouse resource.", - "description": "", - "operationId": "deleteOrderProductWarehouse", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the order_product_warehouse", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "summary": "Aggregate for the Currency Country Rounding resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCurrencyCountryRounding", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } - }, - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "allowEmptyValue": true, - "schema": { - "type": "string" + } + }, + "responses": { + "200": { + "description": "List of CurrencyCountryRounding", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/CurrencyCountryRounding" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/CurrencyCountryRounding" + } + } + } + } + } } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" } + } + } + }, + "/aggregate/custom-entity": { + "post": { + "tags": [ + "Custom Entity" ], + "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": { - "204": { - "$ref": "#/components/responses/204" + "200": { + "description": "List of CustomEntity", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomEntity" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomEntity" + } + } + } + } + } + } }, - "404": { - "$ref": "#/components/responses/404" + "400": { + "$ref": "#/components/responses/400" }, "401": { "$ref": "#/components/responses/401" } } - }, - "patch": { + } + }, + "/aggregate/custom-field": { + "post": { "tags": [ - "Order Product Warehouse" + "Custom Field" ], - "summary": "Partially update information about a Order Product Warehouse resource.", - "description": "", - "operationId": "updateOrderProductWarehouse", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the order_product_warehouse", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "summary": "Aggregate for the Custom Field resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomField", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } - }, - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "allowEmptyValue": true, - "schema": { - "type": "string" + } + }, + "responses": { + "200": { + "description": "List of CustomField", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomField" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomField" + } + } + } + } + } } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" } + } + } + }, + "/aggregate/custom-field-set": { + "post": { + "tags": [ + "Custom Field Set" ], + "summary": "Aggregate for the Custom Field Set resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomFieldSet", "requestBody": { - "description": "Partially update information about a Order Product Warehouse resource.", + "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/OrderProductWarehouse" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of OrderProductWarehouse", + "description": "List of CustomFieldSet", "content": { "application/vnd.api+json": { "schema": { @@ -10251,7 +11826,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/OrderProductWarehouse" + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomFieldSet" + } } } } @@ -10261,12 +11839,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/OrderProductWarehouse" + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomFieldSet" + } } } } @@ -10276,8 +11857,85 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/custom-field-set-relation": { + "post": { + "tags": [ + "Custom Field Set Relation" + ], + "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": "List of CustomFieldSetRelation", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomFieldSetRelation" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomFieldSetRelation" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" }, "401": { "$ref": "#/components/responses/401" @@ -10285,14 +11943,14 @@ } } }, - "/order-return": { + "/custom-price": { "get": { "tags": [ - "Order Return" + "Custom Price" ], - "summary": "List with basic information of Order Return resources.", + "summary": "List with basic information of Custom Price resources.", "description": "", - "operationId": "getOrderReturnList", + "operationId": "getCustomPriceList", "parameters": [ { "name": "limit", @@ -10321,7 +11979,7 @@ ], "responses": { "200": { - "description": "List of Order Return resources.", + "description": "List of Custom Price resources.", "content": { "application/vnd.api+json": { "schema": { @@ -10340,7 +11998,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/OrderReturn" + "$ref": "#/components/schemas/CustomPrice" } } ] @@ -10354,16 +12012,16 @@ "type": "object", "properties": { "first": { - "example": "/order-return?limit=25" + "example": "/custom-price?limit=25" }, "last": { - "example": "/order-return?limit=25&page=11" + "example": "/custom-price?limit=25&page=11" }, "next": { - "example": "/order-return?limit=25&page=4" + "example": "/custom-price?limit=25&page=4" }, "prev": { - "example": "/order-return?limit=25&page=2" + "example": "/custom-price?limit=25&page=2" } } } @@ -10384,7 +12042,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/OrderReturn" + "$ref": "#/components/schemas/CustomPrice" } } } @@ -10399,11 +12057,11 @@ }, "post": { "tags": [ - "Order Return" + "Custom Price" ], - "summary": "Create a new Order Return resources.", + "summary": "Create a new Custom Price resources.", "description": "", - "operationId": "createOrderReturn", + "operationId": "createCustomPrice", "parameters": [ { "name": "_response", @@ -10422,14 +12080,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/OrderReturn" + "$ref": "#/components/schemas/CustomPrice" } } } }, "responses": { "200": { - "description": "Detail of OrderReturn", + "description": "Detail of CustomPrice", "content": { "application/vnd.api+json": { "schema": { @@ -10441,7 +12099,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/OrderReturn" + "$ref": "#/components/schemas/CustomPrice" } } } @@ -10456,7 +12114,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/OrderReturn" + "$ref": "#/components/schemas/CustomPrice" } } } @@ -10472,14 +12130,14 @@ } } }, - "/search/order-return": { + "/search/custom-price": { "post": { "tags": [ - "Order Return" + "Custom Price" ], - "summary": "Search for the Order Return resources.", + "summary": "Search for the Custom Price resources.", "description": "", - "operationId": "searchOrderReturn", + "operationId": "searchCustomPrice", "requestBody": { "required": true, "content": { @@ -10492,7 +12150,7 @@ }, "responses": { "200": { - "description": "List of OrderReturn", + "description": "List of CustomPrice", "content": { "application/vnd.api+json": { "schema": { @@ -10506,7 +12164,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/OrderReturn" + "$ref": "#/components/schemas/CustomPrice" } } } @@ -10524,7 +12182,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/OrderReturn" + "$ref": "#/components/schemas/CustomPrice" } } } @@ -10541,19 +12199,19 @@ } } }, - "/order-return/{id}": { + "/custom-price/{id}": { "get": { "tags": [ - "Order Return" + "Custom Price" ], - "summary": "Detailed information about a Order Return resource.", + "summary": "Detailed information about a Custom Price resource.", "description": "", - "operationId": "getOrderReturn", + "operationId": "getCustomPrice", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the order_return", + "description": "Identifier for the custom_price", "required": true, "schema": { "type": "string", @@ -10563,7 +12221,7 @@ ], "responses": { "200": { - "description": "Detail of OrderReturn", + "description": "Detail of CustomPrice", "content": { "application/vnd.api+json": { "schema": { @@ -10575,7 +12233,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/OrderReturn" + "$ref": "#/components/schemas/CustomPrice" } } } @@ -10590,7 +12248,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/OrderReturn" + "$ref": "#/components/schemas/CustomPrice" } } } @@ -10607,16 +12265,16 @@ }, "delete": { "tags": [ - "Order Return" + "Custom Price" ], - "summary": "Delete a Order Return resource.", + "summary": "Delete a Custom Price resource.", "description": "", - "operationId": "deleteOrderReturn", + "operationId": "deleteCustomPrice", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the order_return", + "description": "Identifier for the custom_price", "required": true, "schema": { "type": "string", @@ -10647,16 +12305,16 @@ }, "patch": { "tags": [ - "Order Return" + "Custom Price" ], - "summary": "Partially update information about a Order Return resource.", + "summary": "Partially update information about a Custom Price resource.", "description": "", - "operationId": "updateOrderReturn", + "operationId": "updateCustomPrice", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the order_return", + "description": "Identifier for the custom_price", "required": true, "schema": { "type": "string", @@ -10674,18 +12332,18 @@ } ], "requestBody": { - "description": "Partially update information about a Order Return resource.", + "description": "Partially update information about a Custom Price resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/OrderReturn" + "$ref": "#/components/schemas/CustomPrice" } } } }, "responses": { "200": { - "description": "Detail of OrderReturn", + "description": "Detail of CustomPrice", "content": { "application/vnd.api+json": { "schema": { @@ -10697,7 +12355,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/OrderReturn" + "$ref": "#/components/schemas/CustomPrice" } } } @@ -10712,7 +12370,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/OrderReturn" + "$ref": "#/components/schemas/CustomPrice" } } } @@ -10731,43 +12389,38 @@ } } }, - "/order-return-line-item": { - "get": { + "/aggregate/custom-price": { + "post": { "tags": [ - "Order Return Line Item" + "Custom Price" ], - "summary": "List with basic information of Order Return Line Item resources.", - "description": "", - "operationId": "getOrderReturnLineItemList", - "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 Price resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomPrice", + "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 Return Line Item resources.", + "description": "List of CustomPrice", "content": { "application/vnd.api+json": { "schema": { @@ -10779,41 +12432,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/OrderReturnLineItem" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/order-return-line-item?limit=25" - }, - "last": { - "example": "/order-return-line-item?limit=25&page=11" - }, - "next": { - "example": "/order-return-line-item?limit=25&page=4" - }, - "prev": { - "example": "/order-return-line-item?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomPrice" + } } } } @@ -10830,7 +12452,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/OrderReturnLineItem" + "$ref": "#/components/schemas/CustomPrice" } } } @@ -10838,44 +12460,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/customer": { "post": { "tags": [ - "Order Return Line Item" - ], - "summary": "Create a new Order Return Line Item resources.", - "description": "", - "operationId": "createOrderReturnLineItem", - "parameters": [ - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "schema": { - "type": "string", - "enum": [ - "basic", - "detail" - ] - } - } + "Customer" ], + "summary": "Aggregate for the Customer resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomer", "requestBody": { + "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/OrderReturnLineItem" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of OrderReturnLineItem", + "description": "List of Customer", "content": { "application/vnd.api+json": { "schema": { @@ -10887,7 +12512,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/OrderReturnLineItem" + "type": "array", + "items": { + "$ref": "#/components/schemas/Customer" + } } } } @@ -10897,12 +12525,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/OrderReturnLineItem" + "type": "array", + "items": { + "$ref": "#/components/schemas/Customer" + } } } } @@ -10918,27 +12549,38 @@ } } }, - "/search/order-return-line-item": { + "/aggregate/customer-address": { "post": { "tags": [ - "Order Return Line Item" + "Customer Address" ], - "summary": "Search for the Order Return Line Item resources.", - "description": "", - "operationId": "searchOrderReturnLineItem", + "summary": "Aggregate for the Customer Address resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomerAddress", "requestBody": { "required": true, "content": { "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 OrderReturnLineItem", + "description": "List of CustomerAddress", "content": { "application/vnd.api+json": { "schema": { @@ -10952,7 +12594,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/OrderReturnLineItem" + "$ref": "#/components/schemas/CustomerAddress" } } } @@ -10970,7 +12612,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/OrderReturnLineItem" + "$ref": "#/components/schemas/CustomerAddress" } } } @@ -10987,29 +12629,38 @@ } } }, - "/order-return-line-item/{id}": { - "get": { + "/aggregate/customer-group": { + "post": { "tags": [ - "Order Return Line Item" + "Customer Group" ], - "summary": "Detailed information about a Order Return Line Item resource.", - "description": "", - "operationId": "getOrderReturnLineItem", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the order_return_line_item", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "summary": "Aggregate for the Customer Group resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomerGroup", + "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 OrderReturnLineItem", + "description": "List of CustomerGroup", "content": { "application/vnd.api+json": { "schema": { @@ -11021,7 +12672,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/OrderReturnLineItem" + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomerGroup" + } } } } @@ -11031,107 +12685,62 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/OrderReturnLineItem" + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomerGroup" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "delete": { - "tags": [ - "Order Return Line Item" - ], - "summary": "Delete a Order Return Line Item resource.", - "description": "", - "operationId": "deleteOrderReturnLineItem", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the order_return_line_item", - "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-recovery": { + "post": { "tags": [ - "Order Return Line Item" - ], - "summary": "Partially update information about a Order Return Line Item resource.", - "description": "", - "operationId": "updateOrderReturnLineItem", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the order_return_line_item", - "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 Recovery" ], + "summary": "Aggregate for the Customer Recovery resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomerRecovery", "requestBody": { - "description": "Partially update information about a Order Return Line Item resource.", + "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/OrderReturnLineItem" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of OrderReturnLineItem", + "description": "List of CustomerRecovery", "content": { "application/vnd.api+json": { "schema": { @@ -11143,7 +12752,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/OrderReturnLineItem" + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomerRecovery" + } } } } @@ -11153,12 +12765,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/OrderReturnLineItem" + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomerRecovery" + } } } } @@ -11168,23 +12783,20 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/order-return-line-item-reason": { + "/customer-specific-features": { "get": { "tags": [ - "Order Return Line Item Reason" + "Customer Specific Features" ], - "summary": "List with basic information of Order Return Line Item Reason resources.", + "summary": "List with basic information of Customer Specific Features resources.", "description": "", - "operationId": "getOrderReturnLineItemReasonList", + "operationId": "getCustomerSpecificFeaturesList", "parameters": [ { "name": "limit", @@ -11213,7 +12825,7 @@ ], "responses": { "200": { - "description": "List of Order Return Line Item Reason resources.", + "description": "List of Customer Specific Features resources.", "content": { "application/vnd.api+json": { "schema": { @@ -11232,7 +12844,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/OrderReturnLineItemReason" + "$ref": "#/components/schemas/CustomerSpecificFeatures" } } ] @@ -11246,16 +12858,16 @@ "type": "object", "properties": { "first": { - "example": "/order-return-line-item-reason?limit=25" + "example": "/customer-specific-features?limit=25" }, "last": { - "example": "/order-return-line-item-reason?limit=25&page=11" + "example": "/customer-specific-features?limit=25&page=11" }, "next": { - "example": "/order-return-line-item-reason?limit=25&page=4" + "example": "/customer-specific-features?limit=25&page=4" }, "prev": { - "example": "/order-return-line-item-reason?limit=25&page=2" + "example": "/customer-specific-features?limit=25&page=2" } } } @@ -11276,7 +12888,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/OrderReturnLineItemReason" + "$ref": "#/components/schemas/CustomerSpecificFeatures" } } } @@ -11291,11 +12903,11 @@ }, "post": { "tags": [ - "Order Return Line Item Reason" + "Customer Specific Features" ], - "summary": "Create a new Order Return Line Item Reason resources.", + "summary": "Create a new Customer Specific Features resources.", "description": "", - "operationId": "createOrderReturnLineItemReason", + "operationId": "createCustomerSpecificFeatures", "parameters": [ { "name": "_response", @@ -11314,14 +12926,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/OrderReturnLineItemReason" + "$ref": "#/components/schemas/CustomerSpecificFeatures" } } } }, "responses": { "200": { - "description": "Detail of OrderReturnLineItemReason", + "description": "Detail of CustomerSpecificFeatures", "content": { "application/vnd.api+json": { "schema": { @@ -11333,7 +12945,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/OrderReturnLineItemReason" + "$ref": "#/components/schemas/CustomerSpecificFeatures" } } } @@ -11348,7 +12960,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/OrderReturnLineItemReason" + "$ref": "#/components/schemas/CustomerSpecificFeatures" } } } @@ -11364,14 +12976,14 @@ } } }, - "/search/order-return-line-item-reason": { + "/search/customer-specific-features": { "post": { "tags": [ - "Order Return Line Item Reason" + "Customer Specific Features" ], - "summary": "Search for the Order Return Line Item Reason resources.", + "summary": "Search for the Customer Specific Features resources.", "description": "", - "operationId": "searchOrderReturnLineItemReason", + "operationId": "searchCustomerSpecificFeatures", "requestBody": { "required": true, "content": { @@ -11384,7 +12996,7 @@ }, "responses": { "200": { - "description": "List of OrderReturnLineItemReason", + "description": "List of CustomerSpecificFeatures", "content": { "application/vnd.api+json": { "schema": { @@ -11398,7 +13010,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/OrderReturnLineItemReason" + "$ref": "#/components/schemas/CustomerSpecificFeatures" } } } @@ -11416,7 +13028,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/OrderReturnLineItemReason" + "$ref": "#/components/schemas/CustomerSpecificFeatures" } } } @@ -11433,19 +13045,19 @@ } } }, - "/order-return-line-item-reason/{id}": { + "/customer-specific-features/{id}": { "get": { "tags": [ - "Order Return Line Item Reason" + "Customer Specific Features" ], - "summary": "Detailed information about a Order Return Line Item Reason resource.", + "summary": "Detailed information about a Customer Specific Features resource.", "description": "", - "operationId": "getOrderReturnLineItemReason", + "operationId": "getCustomerSpecificFeatures", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the order_return_line_item_reason", + "description": "Identifier for the customer_specific_features", "required": true, "schema": { "type": "string", @@ -11455,7 +13067,7 @@ ], "responses": { "200": { - "description": "Detail of OrderReturnLineItemReason", + "description": "Detail of CustomerSpecificFeatures", "content": { "application/vnd.api+json": { "schema": { @@ -11467,7 +13079,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/OrderReturnLineItemReason" + "$ref": "#/components/schemas/CustomerSpecificFeatures" } } } @@ -11482,7 +13094,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/OrderReturnLineItemReason" + "$ref": "#/components/schemas/CustomerSpecificFeatures" } } } @@ -11499,16 +13111,16 @@ }, "delete": { "tags": [ - "Order Return Line Item Reason" + "Customer Specific Features" ], - "summary": "Delete a Order Return Line Item Reason resource.", + "summary": "Delete a Customer Specific Features resource.", "description": "", - "operationId": "deleteOrderReturnLineItemReason", + "operationId": "deleteCustomerSpecificFeatures", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the order_return_line_item_reason", + "description": "Identifier for the customer_specific_features", "required": true, "schema": { "type": "string", @@ -11539,16 +13151,16 @@ }, "patch": { "tags": [ - "Order Return Line Item Reason" + "Customer Specific Features" ], - "summary": "Partially update information about a Order Return Line Item Reason resource.", + "summary": "Partially update information about a Customer Specific Features resource.", "description": "", - "operationId": "updateOrderReturnLineItemReason", + "operationId": "updateCustomerSpecificFeatures", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the order_return_line_item_reason", + "description": "Identifier for the customer_specific_features", "required": true, "schema": { "type": "string", @@ -11566,18 +13178,18 @@ } ], "requestBody": { - "description": "Partially update information about a Order Return Line Item Reason resource.", + "description": "Partially update information about a Customer Specific Features resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/OrderReturnLineItemReason" + "$ref": "#/components/schemas/CustomerSpecificFeatures" } } } }, "responses": { "200": { - "description": "Detail of OrderReturnLineItemReason", + "description": "Detail of CustomerSpecificFeatures", "content": { "application/vnd.api+json": { "schema": { @@ -11589,7 +13201,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/OrderReturnLineItemReason" + "$ref": "#/components/schemas/CustomerSpecificFeatures" } } } @@ -11604,7 +13216,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/OrderReturnLineItemReason" + "$ref": "#/components/schemas/CustomerSpecificFeatures" } } } @@ -11623,43 +13235,38 @@ } } }, - "/order-warehouse-group": { - "get": { + "/aggregate/customer-specific-features": { + "post": { "tags": [ - "Order Warehouse Group" + "Customer Specific Features" ], - "summary": "List with basic information of Order Warehouse Group resources.", - "description": "", - "operationId": "getOrderWarehouseGroupList", - "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 Specific Features resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomerSpecificFeatures", + "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 Warehouse Group resources.", + "description": "List of CustomerSpecificFeatures", "content": { "application/vnd.api+json": { "schema": { @@ -11671,41 +13278,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/OrderWarehouseGroup" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/order-warehouse-group?limit=25" - }, - "last": { - "example": "/order-warehouse-group?limit=25&page=11" - }, - "next": { - "example": "/order-warehouse-group?limit=25&page=4" - }, - "prev": { - "example": "/order-warehouse-group?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomerSpecificFeatures" + } } } } @@ -11722,7 +13298,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/OrderWarehouseGroup" + "$ref": "#/components/schemas/CustomerSpecificFeatures" } } } @@ -11730,44 +13306,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/customer-wishlist": { "post": { "tags": [ - "Order Warehouse Group" - ], - "summary": "Create a new Order Warehouse Group resources.", - "description": "", - "operationId": "createOrderWarehouseGroup", - "parameters": [ - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "schema": { - "type": "string", - "enum": [ - "basic", - "detail" - ] - } - } + "Customer Wishlist" ], + "summary": "Aggregate for the Customer Wishlist resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomerWishlist", "requestBody": { + "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/OrderWarehouseGroup" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of OrderWarehouseGroup", + "description": "List of CustomerWishlist", "content": { "application/vnd.api+json": { "schema": { @@ -11779,7 +13358,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/OrderWarehouseGroup" + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomerWishlist" + } } } } @@ -11789,12 +13371,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/OrderWarehouseGroup" + "type": "array", + "items": { + "$ref": "#/components/schemas/CustomerWishlist" + } } } } @@ -11810,27 +13395,38 @@ } } }, - "/search/order-warehouse-group": { + "/aggregate/customer-wishlist-product": { "post": { "tags": [ - "Order Warehouse Group" + "Customer Wishlist Product" ], - "summary": "Search for the Order Warehouse Group resources.", - "description": "", - "operationId": "searchOrderWarehouseGroup", + "summary": "Aggregate for the Customer Wishlist Product resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateCustomerWishlistProduct", "requestBody": { "required": true, "content": { "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 OrderWarehouseGroup", + "description": "List of CustomerWishlistProduct", "content": { "application/vnd.api+json": { "schema": { @@ -11844,7 +13440,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/OrderWarehouseGroup" + "$ref": "#/components/schemas/CustomerWishlistProduct" } } } @@ -11862,7 +13458,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/OrderWarehouseGroup" + "$ref": "#/components/schemas/CustomerWishlistProduct" } } } @@ -11879,29 +13475,38 @@ } } }, - "/order-warehouse-group/{id}": { - "get": { + "/aggregate/delivery-time": { + "post": { "tags": [ - "Order Warehouse Group" + "Delivery Time" ], - "summary": "Detailed information about a Order Warehouse Group resource.", - "description": "", - "operationId": "getOrderWarehouseGroup", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the order_warehouse_group", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "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": "Detail of OrderWarehouseGroup", + "description": "List of DeliveryTime", "content": { "application/vnd.api+json": { "schema": { @@ -11913,7 +13518,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/OrderWarehouseGroup" + "type": "array", + "items": { + "$ref": "#/components/schemas/DeliveryTime" + } } } } @@ -11923,107 +13531,62 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/OrderWarehouseGroup" + "type": "array", + "items": { + "$ref": "#/components/schemas/DeliveryTime" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "delete": { - "tags": [ - "Order Warehouse Group" - ], - "summary": "Delete a Order Warehouse Group resource.", - "description": "", - "operationId": "deleteOrderWarehouseGroup", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the order_warehouse_group", - "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": { + "post": { "tags": [ - "Order Warehouse Group" - ], - "summary": "Partially update information about a Order Warehouse Group resource.", - "description": "", - "operationId": "updateOrderWarehouseGroup", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the order_warehouse_group", - "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" ], + "summary": "Aggregate for the Document resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateDocument", "requestBody": { - "description": "Partially update information about a Order Warehouse Group resource.", + "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/OrderWarehouseGroup" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of OrderWarehouseGroup", + "description": "List of Document", "content": { "application/vnd.api+json": { "schema": { @@ -12035,7 +13598,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/OrderWarehouseGroup" + "type": "array", + "items": { + "$ref": "#/components/schemas/Document" + } } } } @@ -12045,12 +13611,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/OrderWarehouseGroup" + "type": "array", + "items": { + "$ref": "#/components/schemas/Document" + } } } } @@ -12060,52 +13629,44 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/product-review-summary": { - "get": { + "/aggregate/document-base-config": { + "post": { "tags": [ - "Product Review Summary" + "Document Base Config" ], - "summary": "List with basic information of Product Review Summary resources.", - "description": "", - "operationId": "getProductReviewSummaryList", - "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 Document Base Config resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateDocumentBaseConfig", + "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 Review Summary resources.", + "description": "List of DocumentBaseConfig", "content": { "application/vnd.api+json": { "schema": { @@ -12117,41 +13678,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/ProductReviewSummary" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/product-review-summary?limit=25" - }, - "last": { - "example": "/product-review-summary?limit=25&page=11" - }, - "next": { - "example": "/product-review-summary?limit=25&page=4" - }, - "prev": { - "example": "/product-review-summary?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/DocumentBaseConfig" + } } } } @@ -12168,7 +13698,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/ProductReviewSummary" + "$ref": "#/components/schemas/DocumentBaseConfig" } } } @@ -12176,44 +13706,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/document-base-config-sales-channel": { "post": { "tags": [ - "Product Review Summary" - ], - "summary": "Create a new Product Review Summary resources.", - "description": "", - "operationId": "createProductReviewSummary", - "parameters": [ - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "schema": { - "type": "string", - "enum": [ - "basic", - "detail" - ] - } - } + "Document Base Config Sales Channel" ], + "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": { - "$ref": "#/components/schemas/ProductReviewSummary" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of ProductReviewSummary", + "description": "List of DocumentBaseConfigSalesChannel", "content": { "application/vnd.api+json": { "schema": { @@ -12225,7 +13758,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/ProductReviewSummary" + "type": "array", + "items": { + "$ref": "#/components/schemas/DocumentBaseConfigSalesChannel" + } } } } @@ -12235,12 +13771,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/ProductReviewSummary" + "type": "array", + "items": { + "$ref": "#/components/schemas/DocumentBaseConfigSalesChannel" + } } } } @@ -12256,27 +13795,38 @@ } } }, - "/search/product-review-summary": { + "/aggregate/document-type": { "post": { "tags": [ - "Product Review Summary" + "Document Type" ], - "summary": "Search for the Product Review Summary resources.", - "description": "", - "operationId": "searchProductReviewSummary", + "summary": "Aggregate for the Document Type resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateDocumentType", "requestBody": { "required": true, "content": { "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 ProductReviewSummary", + "description": "List of DocumentType", "content": { "application/vnd.api+json": { "schema": { @@ -12290,7 +13840,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/ProductReviewSummary" + "$ref": "#/components/schemas/DocumentType" } } } @@ -12308,7 +13858,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/ProductReviewSummary" + "$ref": "#/components/schemas/DocumentType" } } } @@ -12325,29 +13875,38 @@ } } }, - "/product-review-summary/{id}": { - "get": { + "/aggregate/flow": { + "post": { "tags": [ - "Product Review Summary" + "Flow" ], - "summary": "Detailed information about a Product Review Summary resource.", - "description": "", - "operationId": "getProductReviewSummary", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the product_review_summary", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "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": "Detail of ProductReviewSummary", + "description": "List of Flow", "content": { "application/vnd.api+json": { "schema": { @@ -12359,7 +13918,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/ProductReviewSummary" + "type": "array", + "items": { + "$ref": "#/components/schemas/Flow" + } } } } @@ -12369,107 +13931,62 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/ProductReviewSummary" + "type": "array", + "items": { + "$ref": "#/components/schemas/Flow" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "delete": { - "tags": [ - "Product Review Summary" - ], - "summary": "Delete a Product Review Summary resource.", - "description": "", - "operationId": "deleteProductReviewSummary", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the product_review_summary", - "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/flow-sequence": { + "post": { "tags": [ - "Product Review Summary" - ], - "summary": "Partially update information about a Product Review Summary resource.", - "description": "", - "operationId": "updateProductReviewSummary", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the product_review_summary", - "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" - } - } + "Flow Sequence" ], + "summary": "Aggregate for the Flow Sequence resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateFlowSequence", "requestBody": { - "description": "Partially update information about a Product Review Summary resource.", + "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ProductReviewSummary" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of ProductReviewSummary", + "description": "List of FlowSequence", "content": { "application/vnd.api+json": { "schema": { @@ -12481,8 +13998,11 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/ProductReviewSummary" - } + "type": "array", + "items": { + "$ref": "#/components/schemas/FlowSequence" + } + } } } ] @@ -12491,12 +14011,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/ProductReviewSummary" + "type": "array", + "items": { + "$ref": "#/components/schemas/FlowSequence" + } } } } @@ -12506,52 +14029,44 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/product-warehouse": { - "get": { + "/aggregate/flow-template": { + "post": { "tags": [ - "Product Warehouse" + "Flow Template" ], - "summary": "List with basic information of Product Warehouse resources.", - "description": "", - "operationId": "getProductWarehouseList", - "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 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 Product Warehouse resources.", + "description": "List of FlowTemplate", "content": { "application/vnd.api+json": { "schema": { @@ -12563,41 +14078,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/ProductWarehouse" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/product-warehouse?limit=25" - }, - "last": { - "example": "/product-warehouse?limit=25&page=11" - }, - "next": { - "example": "/product-warehouse?limit=25&page=4" - }, - "prev": { - "example": "/product-warehouse?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/FlowTemplate" + } } } } @@ -12614,7 +14098,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/ProductWarehouse" + "$ref": "#/components/schemas/FlowTemplate" } } } @@ -12622,44 +14106,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/import-export-file": { "post": { "tags": [ - "Product Warehouse" - ], - "summary": "Create a new Product Warehouse resources.", - "description": "", - "operationId": "createProductWarehouse", - "parameters": [ - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "schema": { - "type": "string", - "enum": [ - "basic", - "detail" - ] - } - } + "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": { - "$ref": "#/components/schemas/ProductWarehouse" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of ProductWarehouse", + "description": "List of ImportExportFile", "content": { "application/vnd.api+json": { "schema": { @@ -12671,7 +14158,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/ProductWarehouse" + "type": "array", + "items": { + "$ref": "#/components/schemas/ImportExportFile" + } } } } @@ -12681,12 +14171,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/ProductWarehouse" + "type": "array", + "items": { + "$ref": "#/components/schemas/ImportExportFile" + } } } } @@ -12702,27 +14195,38 @@ } } }, - "/search/product-warehouse": { + "/aggregate/import-export-log": { "post": { "tags": [ - "Product Warehouse" + "Import Export Log" ], - "summary": "Search for the Product Warehouse resources.", - "description": "", - "operationId": "searchProductWarehouse", + "summary": "Aggregate for the Import Export Log resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateImportExportLog", "requestBody": { "required": true, "content": { "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 ProductWarehouse", + "description": "List of ImportExportLog", "content": { "application/vnd.api+json": { "schema": { @@ -12736,7 +14240,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/ProductWarehouse" + "$ref": "#/components/schemas/ImportExportLog" } } } @@ -12754,7 +14258,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/ProductWarehouse" + "$ref": "#/components/schemas/ImportExportLog" } } } @@ -12771,29 +14275,38 @@ } } }, - "/product-warehouse/{id}": { - "get": { + "/aggregate/import-export-profile": { + "post": { "tags": [ - "Product Warehouse" + "Import Export Profile" ], - "summary": "Detailed information about a Product Warehouse resource.", - "description": "", - "operationId": "getProductWarehouse", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the product_warehouse", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "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": "Detail of ProductWarehouse", + "description": "List of ImportExportProfile", "content": { "application/vnd.api+json": { "schema": { @@ -12805,7 +14318,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/ProductWarehouse" + "type": "array", + "items": { + "$ref": "#/components/schemas/ImportExportProfile" + } } } } @@ -12815,107 +14331,62 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/ProductWarehouse" + "type": "array", + "items": { + "$ref": "#/components/schemas/ImportExportProfile" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "delete": { - "tags": [ - "Product Warehouse" - ], - "summary": "Delete a Product Warehouse resource.", - "description": "", - "operationId": "deleteProductWarehouse", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the product_warehouse", - "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/integration": { + "post": { "tags": [ - "Product Warehouse" - ], - "summary": "Partially update information about a Product Warehouse resource.", - "description": "", - "operationId": "updateProductWarehouse", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the product_warehouse", - "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" - } - } + "Integration" ], + "summary": "Aggregate for the Integration resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateIntegration", "requestBody": { - "description": "Partially update information about a Product Warehouse resource.", + "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/ProductWarehouse" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of ProductWarehouse", + "description": "List of Integration", "content": { "application/vnd.api+json": { "schema": { @@ -12927,7 +14398,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/ProductWarehouse" + "type": "array", + "items": { + "$ref": "#/components/schemas/Integration" + } } } } @@ -12937,12 +14411,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/ProductWarehouse" + "type": "array", + "items": { + "$ref": "#/components/schemas/Integration" + } } } } @@ -12952,52 +14429,44 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/quote": { - "get": { + "/aggregate/landing-page": { + "post": { "tags": [ - "Quote" + "Landing Page" ], - "summary": "List with basic information of Quote resources.", - "description": "Available since: 6.5.3.0", - "operationId": "getQuoteList", - "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 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 Quote resources.", + "description": "List of LandingPage", "content": { "application/vnd.api+json": { "schema": { @@ -13009,41 +14478,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/Quote" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/quote?limit=25" - }, - "last": { - "example": "/quote?limit=25&page=11" - }, - "next": { - "example": "/quote?limit=25&page=4" - }, - "prev": { - "example": "/quote?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/LandingPage" + } } } } @@ -13060,7 +14498,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/Quote" + "$ref": "#/components/schemas/LandingPage" } } } @@ -13068,44 +14506,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/language": { "post": { "tags": [ - "Quote" - ], - "summary": "Create a new Quote resources.", - "description": "Available since: 6.5.3.0", - "operationId": "createQuote", - "parameters": [ - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "schema": { - "type": "string", - "enum": [ - "basic", - "detail" - ] - } - } + "Language" ], + "summary": "Aggregate for the Language resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateLanguage", "requestBody": { + "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/Quote" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of Quote", + "description": "List of Language", "content": { "application/vnd.api+json": { "schema": { @@ -13117,7 +14558,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/Quote" + "type": "array", + "items": { + "$ref": "#/components/schemas/Language" + } } } } @@ -13127,12 +14571,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/Quote" + "type": "array", + "items": { + "$ref": "#/components/schemas/Language" + } } } } @@ -13148,27 +14595,38 @@ } } }, - "/search/quote": { + "/aggregate/locale": { "post": { "tags": [ - "Quote" + "Locale" ], - "summary": "Search for the Quote resources.", - "description": "Available since: 6.5.3.0", - "operationId": "searchQuote", + "summary": "Aggregate for the Locale resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateLocale", "requestBody": { "required": true, "content": { "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 Quote", + "description": "List of Locale", "content": { "application/vnd.api+json": { "schema": { @@ -13182,7 +14640,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/Quote" + "$ref": "#/components/schemas/Locale" } } } @@ -13200,7 +14658,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/Quote" + "$ref": "#/components/schemas/Locale" } } } @@ -13217,29 +14675,38 @@ } } }, - "/quote/{id}": { - "get": { + "/aggregate/log-entry": { + "post": { "tags": [ - "Quote" + "Log Entry" ], - "summary": "Detailed information about a Quote resource.", - "description": "Available since: 6.5.3.0", - "operationId": "getQuote", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the quote", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "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": "Detail of Quote", + "description": "List of LogEntry", "content": { "application/vnd.api+json": { "schema": { @@ -13251,7 +14718,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/Quote" + "type": "array", + "items": { + "$ref": "#/components/schemas/LogEntry" + } } } } @@ -13261,107 +14731,62 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/Quote" + "type": "array", + "items": { + "$ref": "#/components/schemas/LogEntry" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "delete": { - "tags": [ - "Quote" - ], - "summary": "Delete a Quote resource.", - "description": "Available since: 6.5.3.0", - "operationId": "deleteQuote", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the quote", - "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/mail-header-footer": { + "post": { "tags": [ - "Quote" - ], - "summary": "Partially update information about a Quote resource.", - "description": "Available since: 6.5.3.0", - "operationId": "updateQuote", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the quote", - "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" - } - } + "Mail Header Footer" ], + "summary": "Aggregate for the Mail Header Footer resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateMailHeaderFooter", "requestBody": { - "description": "Partially update information about a Quote resource.", + "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/Quote" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of Quote", + "description": "List of MailHeaderFooter", "content": { "application/vnd.api+json": { "schema": { @@ -13373,7 +14798,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/Quote" + "type": "array", + "items": { + "$ref": "#/components/schemas/MailHeaderFooter" + } } } } @@ -13383,12 +14811,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/Quote" + "type": "array", + "items": { + "$ref": "#/components/schemas/MailHeaderFooter" + } } } } @@ -13398,52 +14829,44 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/quote-comment": { - "get": { + "/aggregate/mail-template": { + "post": { "tags": [ - "Quote Comment" + "Mail Template" ], - "summary": "List with basic information of Quote Comment resources.", - "description": "", - "operationId": "getQuoteCommentList", - "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 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 Quote Comment resources.", + "description": "List of MailTemplate", "content": { "application/vnd.api+json": { "schema": { @@ -13455,41 +14878,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/QuoteComment" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/quote-comment?limit=25" - }, - "last": { - "example": "/quote-comment?limit=25&page=11" - }, - "next": { - "example": "/quote-comment?limit=25&page=4" - }, - "prev": { - "example": "/quote-comment?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/MailTemplate" + } } } } @@ -13506,7 +14898,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteComment" + "$ref": "#/components/schemas/MailTemplate" } } } @@ -13514,44 +14906,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/mail-template-type": { "post": { "tags": [ - "Quote Comment" - ], - "summary": "Create a new Quote Comment resources.", - "description": "", - "operationId": "createQuoteComment", - "parameters": [ - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "schema": { - "type": "string", - "enum": [ - "basic", - "detail" - ] - } - } + "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": { - "$ref": "#/components/schemas/QuoteComment" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of QuoteComment", + "description": "List of MailTemplateType", "content": { "application/vnd.api+json": { "schema": { @@ -13563,7 +14958,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteComment" + "type": "array", + "items": { + "$ref": "#/components/schemas/MailTemplateType" + } } } } @@ -13573,12 +14971,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/QuoteComment" + "type": "array", + "items": { + "$ref": "#/components/schemas/MailTemplateType" + } } } } @@ -13594,27 +14995,38 @@ } } }, - "/search/quote-comment": { + "/aggregate/main-category": { "post": { "tags": [ - "Quote Comment" + "Main Category" ], - "summary": "Search for the Quote Comment resources.", - "description": "", - "operationId": "searchQuoteComment", + "summary": "Aggregate for the Main Category resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateMainCategory", "requestBody": { "required": true, "content": { "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 QuoteComment", + "description": "List of MainCategory", "content": { "application/vnd.api+json": { "schema": { @@ -13628,7 +15040,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteComment" + "$ref": "#/components/schemas/MainCategory" } } } @@ -13646,7 +15058,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteComment" + "$ref": "#/components/schemas/MainCategory" } } } @@ -13663,151 +15075,38 @@ } } }, - "/quote-comment/{id}": { - "get": { - "tags": [ - "Quote Comment" - ], - "summary": "Detailed information about a Quote Comment resource.", - "description": "", - "operationId": "getQuoteComment", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the quote_comment", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - } - } - ], - "responses": { - "200": { - "description": "Detail of QuoteComment", - "content": { - "application/vnd.api+json": { - "schema": { - "allOf": [ - { - "$ref": "#/components/schemas/success" - }, - { - "type": "object", - "properties": { - "data": { - "$ref": "#/components/schemas/QuoteComment" - } - } - } - ] - } - }, - "application/json": { - "schema": { - "type": "object", - "required": [ - "data" - ], - "properties": { - "data": { - "$ref": "#/components/schemas/QuoteComment" - } - } - } - } - } - }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "delete": { - "tags": [ - "Quote Comment" - ], - "summary": "Delete a Quote Comment resource.", - "description": "", - "operationId": "deleteQuoteComment", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the quote_comment", - "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": { + "/aggregate/media": { + "post": { "tags": [ - "Quote Comment" - ], - "summary": "Partially update information about a Quote Comment resource.", - "description": "", - "operationId": "updateQuoteComment", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the quote_comment", - "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" - } - } + "Media" ], + "summary": "Aggregate for the Media resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateMedia", "requestBody": { - "description": "Partially update information about a Quote Comment resource.", + "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/QuoteComment" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of QuoteComment", + "description": "List of Media", "content": { "application/vnd.api+json": { "schema": { @@ -13819,7 +15118,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteComment" + "type": "array", + "items": { + "$ref": "#/components/schemas/Media" + } } } } @@ -13829,12 +15131,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/QuoteComment" + "type": "array", + "items": { + "$ref": "#/components/schemas/Media" + } } } } @@ -13844,23 +15149,20 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/quote-delivery": { + "/media-ai-tag": { "get": { "tags": [ - "Quote Delivery" + "Media Ai Tag" ], - "summary": "List with basic information of Quote Delivery resources.", - "description": "Available since: 6.5.3.0", - "operationId": "getQuoteDeliveryList", + "summary": "List with basic information of Media Ai Tag resources.", + "description": "", + "operationId": "getMediaAiTagList", "parameters": [ { "name": "limit", @@ -13889,7 +15191,7 @@ ], "responses": { "200": { - "description": "List of Quote Delivery resources.", + "description": "List of Media Ai Tag resources.", "content": { "application/vnd.api+json": { "schema": { @@ -13908,7 +15210,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteDelivery" + "$ref": "#/components/schemas/MediaAiTag" } } ] @@ -13922,16 +15224,16 @@ "type": "object", "properties": { "first": { - "example": "/quote-delivery?limit=25" + "example": "/media-ai-tag?limit=25" }, "last": { - "example": "/quote-delivery?limit=25&page=11" + "example": "/media-ai-tag?limit=25&page=11" }, "next": { - "example": "/quote-delivery?limit=25&page=4" + "example": "/media-ai-tag?limit=25&page=4" }, "prev": { - "example": "/quote-delivery?limit=25&page=2" + "example": "/media-ai-tag?limit=25&page=2" } } } @@ -13952,7 +15254,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteDelivery" + "$ref": "#/components/schemas/MediaAiTag" } } } @@ -13967,11 +15269,11 @@ }, "post": { "tags": [ - "Quote Delivery" + "Media Ai Tag" ], - "summary": "Create a new Quote Delivery resources.", - "description": "Available since: 6.5.3.0", - "operationId": "createQuoteDelivery", + "summary": "Create a new Media Ai Tag resources.", + "description": "", + "operationId": "createMediaAiTag", "parameters": [ { "name": "_response", @@ -13990,14 +15292,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/QuoteDelivery" + "$ref": "#/components/schemas/MediaAiTag" } } } }, "responses": { "200": { - "description": "Detail of QuoteDelivery", + "description": "Detail of MediaAiTag", "content": { "application/vnd.api+json": { "schema": { @@ -14009,7 +15311,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteDelivery" + "$ref": "#/components/schemas/MediaAiTag" } } } @@ -14024,7 +15326,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/QuoteDelivery" + "$ref": "#/components/schemas/MediaAiTag" } } } @@ -14040,14 +15342,14 @@ } } }, - "/search/quote-delivery": { + "/search/media-ai-tag": { "post": { "tags": [ - "Quote Delivery" + "Media Ai Tag" ], - "summary": "Search for the Quote Delivery resources.", - "description": "Available since: 6.5.3.0", - "operationId": "searchQuoteDelivery", + "summary": "Search for the Media Ai Tag resources.", + "description": "", + "operationId": "searchMediaAiTag", "requestBody": { "required": true, "content": { @@ -14060,7 +15362,7 @@ }, "responses": { "200": { - "description": "List of QuoteDelivery", + "description": "List of MediaAiTag", "content": { "application/vnd.api+json": { "schema": { @@ -14074,7 +15376,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteDelivery" + "$ref": "#/components/schemas/MediaAiTag" } } } @@ -14092,7 +15394,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteDelivery" + "$ref": "#/components/schemas/MediaAiTag" } } } @@ -14109,19 +15411,19 @@ } } }, - "/quote-delivery/{id}": { + "/media-ai-tag/{id}": { "get": { "tags": [ - "Quote Delivery" + "Media Ai Tag" ], - "summary": "Detailed information about a Quote Delivery resource.", - "description": "Available since: 6.5.3.0", - "operationId": "getQuoteDelivery", + "summary": "Detailed information about a Media Ai Tag resource.", + "description": "", + "operationId": "getMediaAiTag", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the quote_delivery", + "description": "Identifier for the media_ai_tag", "required": true, "schema": { "type": "string", @@ -14131,7 +15433,7 @@ ], "responses": { "200": { - "description": "Detail of QuoteDelivery", + "description": "Detail of MediaAiTag", "content": { "application/vnd.api+json": { "schema": { @@ -14143,7 +15445,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteDelivery" + "$ref": "#/components/schemas/MediaAiTag" } } } @@ -14158,7 +15460,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/QuoteDelivery" + "$ref": "#/components/schemas/MediaAiTag" } } } @@ -14175,16 +15477,16 @@ }, "delete": { "tags": [ - "Quote Delivery" + "Media Ai Tag" ], - "summary": "Delete a Quote Delivery resource.", - "description": "Available since: 6.5.3.0", - "operationId": "deleteQuoteDelivery", + "summary": "Delete a Media Ai Tag resource.", + "description": "", + "operationId": "deleteMediaAiTag", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the quote_delivery", + "description": "Identifier for the media_ai_tag", "required": true, "schema": { "type": "string", @@ -14215,16 +15517,16 @@ }, "patch": { "tags": [ - "Quote Delivery" + "Media Ai Tag" ], - "summary": "Partially update information about a Quote Delivery resource.", - "description": "Available since: 6.5.3.0", - "operationId": "updateQuoteDelivery", + "summary": "Partially update information about a Media Ai Tag resource.", + "description": "", + "operationId": "updateMediaAiTag", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the quote_delivery", + "description": "Identifier for the media_ai_tag", "required": true, "schema": { "type": "string", @@ -14242,18 +15544,18 @@ } ], "requestBody": { - "description": "Partially update information about a Quote Delivery resource.", + "description": "Partially update information about a Media Ai Tag resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/QuoteDelivery" + "$ref": "#/components/schemas/MediaAiTag" } } } }, "responses": { "200": { - "description": "Detail of QuoteDelivery", + "description": "Detail of MediaAiTag", "content": { "application/vnd.api+json": { "schema": { @@ -14265,7 +15567,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteDelivery" + "$ref": "#/components/schemas/MediaAiTag" } } } @@ -14280,7 +15582,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/QuoteDelivery" + "$ref": "#/components/schemas/MediaAiTag" } } } @@ -14299,43 +15601,38 @@ } } }, - "/quote-delivery-position": { - "get": { + "/aggregate/media-ai-tag": { + "post": { "tags": [ - "Quote Delivery Position" + "Media Ai Tag" ], - "summary": "List with basic information of Quote Delivery Position resources.", - "description": "Available since: 6.5.3.0", - "operationId": "getQuoteDeliveryPositionList", - "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 Media Ai Tag resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateMediaAiTag", + "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 Quote Delivery Position resources.", + "description": "List of MediaAiTag", "content": { "application/vnd.api+json": { "schema": { @@ -14347,41 +15644,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/QuoteDeliveryPosition" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/quote-delivery-position?limit=25" - }, - "last": { - "example": "/quote-delivery-position?limit=25&page=11" - }, - "next": { - "example": "/quote-delivery-position?limit=25&page=4" - }, - "prev": { - "example": "/quote-delivery-position?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/MediaAiTag" + } } } } @@ -14398,7 +15664,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteDeliveryPosition" + "$ref": "#/components/schemas/MediaAiTag" } } } @@ -14406,44 +15672,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/media-default-folder": { "post": { "tags": [ - "Quote Delivery Position" - ], - "summary": "Create a new Quote Delivery Position resources.", - "description": "Available since: 6.5.3.0", - "operationId": "createQuoteDeliveryPosition", - "parameters": [ - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "schema": { - "type": "string", - "enum": [ - "basic", - "detail" - ] - } - } + "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": { - "$ref": "#/components/schemas/QuoteDeliveryPosition" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of QuoteDeliveryPosition", + "description": "List of MediaDefaultFolder", "content": { "application/vnd.api+json": { "schema": { @@ -14455,7 +15724,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteDeliveryPosition" + "type": "array", + "items": { + "$ref": "#/components/schemas/MediaDefaultFolder" + } } } } @@ -14465,12 +15737,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/QuoteDeliveryPosition" + "type": "array", + "items": { + "$ref": "#/components/schemas/MediaDefaultFolder" + } } } } @@ -14486,27 +15761,38 @@ } } }, - "/search/quote-delivery-position": { + "/aggregate/media-folder": { "post": { "tags": [ - "Quote Delivery Position" + "Media Folder" ], - "summary": "Search for the Quote Delivery Position resources.", - "description": "Available since: 6.5.3.0", - "operationId": "searchQuoteDeliveryPosition", + "summary": "Aggregate for the Media Folder resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateMediaFolder", "requestBody": { "required": true, "content": { "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 QuoteDeliveryPosition", + "description": "List of MediaFolder", "content": { "application/vnd.api+json": { "schema": { @@ -14520,7 +15806,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteDeliveryPosition" + "$ref": "#/components/schemas/MediaFolder" } } } @@ -14538,7 +15824,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteDeliveryPosition" + "$ref": "#/components/schemas/MediaFolder" } } } @@ -14555,29 +15841,38 @@ } } }, - "/quote-delivery-position/{id}": { - "get": { + "/aggregate/media-folder-configuration": { + "post": { "tags": [ - "Quote Delivery Position" + "Media Folder Configuration" ], - "summary": "Detailed information about a Quote Delivery Position resource.", - "description": "Available since: 6.5.3.0", - "operationId": "getQuoteDeliveryPosition", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the quote_delivery_position", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "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": "Detail of QuoteDeliveryPosition", + "description": "List of MediaFolderConfiguration", "content": { "application/vnd.api+json": { "schema": { @@ -14589,7 +15884,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteDeliveryPosition" + "type": "array", + "items": { + "$ref": "#/components/schemas/MediaFolderConfiguration" + } } } } @@ -14599,107 +15897,62 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/QuoteDeliveryPosition" + "type": "array", + "items": { + "$ref": "#/components/schemas/MediaFolderConfiguration" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "delete": { - "tags": [ - "Quote Delivery Position" - ], - "summary": "Delete a Quote Delivery Position resource.", - "description": "Available since: 6.5.3.0", - "operationId": "deleteQuoteDeliveryPosition", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the quote_delivery_position", - "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/media-thumbnail": { + "post": { "tags": [ - "Quote Delivery Position" - ], - "summary": "Partially update information about a Quote Delivery Position resource.", - "description": "Available since: 6.5.3.0", - "operationId": "updateQuoteDeliveryPosition", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the quote_delivery_position", - "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" - } - } + "Media Thumbnail" ], + "summary": "Aggregate for the Media Thumbnail resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateMediaThumbnail", "requestBody": { - "description": "Partially update information about a Quote Delivery Position resource.", + "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/QuoteDeliveryPosition" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of QuoteDeliveryPosition", + "description": "List of MediaThumbnail", "content": { "application/vnd.api+json": { "schema": { @@ -14711,7 +15964,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteDeliveryPosition" + "type": "array", + "items": { + "$ref": "#/components/schemas/MediaThumbnail" + } } } } @@ -14721,12 +15977,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/QuoteDeliveryPosition" + "type": "array", + "items": { + "$ref": "#/components/schemas/MediaThumbnail" + } } } } @@ -14736,52 +15995,44 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/quote-document": { - "get": { + "/aggregate/media-thumbnail-size": { + "post": { "tags": [ - "Quote Document" + "Media Thumbnail Size" ], - "summary": "List with basic information of Quote Document resources.", - "description": "", - "operationId": "getQuoteDocumentList", - "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 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 Quote Document resources.", + "description": "List of MediaThumbnailSize", "content": { "application/vnd.api+json": { "schema": { @@ -14793,41 +16044,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/QuoteDocument" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/quote-document?limit=25" - }, - "last": { - "example": "/quote-document?limit=25&page=11" - }, - "next": { - "example": "/quote-document?limit=25&page=4" - }, - "prev": { - "example": "/quote-document?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/MediaThumbnailSize" + } } } } @@ -14844,7 +16064,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteDocument" + "$ref": "#/components/schemas/MediaThumbnailSize" } } } @@ -14852,44 +16072,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/newsletter-recipient": { "post": { "tags": [ - "Quote Document" - ], - "summary": "Create a new Quote Document resources.", - "description": "", - "operationId": "createQuoteDocument", - "parameters": [ - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "schema": { - "type": "string", - "enum": [ - "basic", - "detail" - ] - } - } + "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": { - "$ref": "#/components/schemas/QuoteDocument" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of QuoteDocument", + "description": "List of NewsletterRecipient", "content": { "application/vnd.api+json": { "schema": { @@ -14901,7 +16124,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteDocument" + "type": "array", + "items": { + "$ref": "#/components/schemas/NewsletterRecipient" + } } } } @@ -14911,12 +16137,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/QuoteDocument" + "type": "array", + "items": { + "$ref": "#/components/schemas/NewsletterRecipient" + } } } } @@ -14932,27 +16161,38 @@ } } }, - "/search/quote-document": { + "/aggregate/notification": { "post": { "tags": [ - "Quote Document" + "Notification" ], - "summary": "Search for the Quote Document resources.", - "description": "", - "operationId": "searchQuoteDocument", + "summary": "Aggregate for the Notification resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateNotification", "requestBody": { "required": true, "content": { "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 QuoteDocument", + "description": "List of Notification", "content": { "application/vnd.api+json": { "schema": { @@ -14966,7 +16206,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteDocument" + "$ref": "#/components/schemas/Notification" } } } @@ -14984,7 +16224,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteDocument" + "$ref": "#/components/schemas/Notification" } } } @@ -15001,29 +16241,13634 @@ } } }, - "/quote-document/{id}": { - "get": { + "/aggregate/number-range": { + "post": { "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}$" - } - } + "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" + } + } + } + }, + "/order-product-warehouse": { + "get": { + "tags": [ + "Order Product Warehouse" + ], + "summary": "List with basic information of Order Product Warehouse resources.", + "description": "", + "operationId": "getOrderProductWarehouseList", + "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 Order Product Warehouse 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/OrderProductWarehouse" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/order-product-warehouse?limit=25" + }, + "last": { + "example": "/order-product-warehouse?limit=25&page=11" + }, + "next": { + "example": "/order-product-warehouse?limit=25&page=4" + }, + "prev": { + "example": "/order-product-warehouse?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderProductWarehouse" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Order Product Warehouse" + ], + "summary": "Create a new Order Product Warehouse resources.", + "description": "", + "operationId": "createOrderProductWarehouse", + "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/OrderProductWarehouse" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of OrderProductWarehouse", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/OrderProductWarehouse" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/OrderProductWarehouse" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/order-product-warehouse": { + "post": { + "tags": [ + "Order Product Warehouse" + ], + "summary": "Search for the Order Product Warehouse resources.", + "description": "", + "operationId": "searchOrderProductWarehouse", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of OrderProductWarehouse", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderProductWarehouse" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderProductWarehouse" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/order-product-warehouse/{id}": { + "get": { + "tags": [ + "Order Product Warehouse" + ], + "summary": "Detailed information about a Order Product Warehouse resource.", + "description": "", + "operationId": "getOrderProductWarehouse", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the order_product_warehouse", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of OrderProductWarehouse", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/OrderProductWarehouse" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/OrderProductWarehouse" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Order Product Warehouse" + ], + "summary": "Delete a Order Product Warehouse resource.", + "description": "", + "operationId": "deleteOrderProductWarehouse", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the order_product_warehouse", + "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": [ + "Order Product Warehouse" + ], + "summary": "Partially update information about a Order Product Warehouse resource.", + "description": "", + "operationId": "updateOrderProductWarehouse", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the order_product_warehouse", + "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 Order Product Warehouse resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/OrderProductWarehouse" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of OrderProductWarehouse", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/OrderProductWarehouse" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/OrderProductWarehouse" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/order-product-warehouse": { + "post": { + "tags": [ + "Order Product Warehouse" + ], + "summary": "Aggregate for the Order Product Warehouse resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateOrderProductWarehouse", + "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 OrderProductWarehouse", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderProductWarehouse" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderProductWarehouse" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/order-return": { + "get": { + "tags": [ + "Order Return" + ], + "summary": "List with basic information of Order Return resources.", + "description": "", + "operationId": "getOrderReturnList", + "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 Order Return 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/OrderReturn" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/order-return?limit=25" + }, + "last": { + "example": "/order-return?limit=25&page=11" + }, + "next": { + "example": "/order-return?limit=25&page=4" + }, + "prev": { + "example": "/order-return?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderReturn" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Order Return" + ], + "summary": "Create a new Order Return resources.", + "description": "", + "operationId": "createOrderReturn", + "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/OrderReturn" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of OrderReturn", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/OrderReturn" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/OrderReturn" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/order-return": { + "post": { + "tags": [ + "Order Return" + ], + "summary": "Search for the Order Return resources.", + "description": "", + "operationId": "searchOrderReturn", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of OrderReturn", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderReturn" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderReturn" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/order-return/{id}": { + "get": { + "tags": [ + "Order Return" + ], + "summary": "Detailed information about a Order Return resource.", + "description": "", + "operationId": "getOrderReturn", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the order_return", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of OrderReturn", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/OrderReturn" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/OrderReturn" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Order Return" + ], + "summary": "Delete a Order Return resource.", + "description": "", + "operationId": "deleteOrderReturn", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the order_return", + "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": [ + "Order Return" + ], + "summary": "Partially update information about a Order Return resource.", + "description": "", + "operationId": "updateOrderReturn", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the order_return", + "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 Order Return resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/OrderReturn" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of OrderReturn", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/OrderReturn" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/OrderReturn" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/order-return": { + "post": { + "tags": [ + "Order Return" + ], + "summary": "Aggregate for the Order Return resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateOrderReturn", + "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 OrderReturn", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderReturn" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderReturn" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/order-return-line-item": { + "get": { + "tags": [ + "Order Return Line Item" + ], + "summary": "List with basic information of Order Return Line Item resources.", + "description": "", + "operationId": "getOrderReturnLineItemList", + "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 Order Return Line Item 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/OrderReturnLineItem" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/order-return-line-item?limit=25" + }, + "last": { + "example": "/order-return-line-item?limit=25&page=11" + }, + "next": { + "example": "/order-return-line-item?limit=25&page=4" + }, + "prev": { + "example": "/order-return-line-item?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderReturnLineItem" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Order Return Line Item" + ], + "summary": "Create a new Order Return Line Item resources.", + "description": "", + "operationId": "createOrderReturnLineItem", + "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/OrderReturnLineItem" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of OrderReturnLineItem", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/OrderReturnLineItem" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/OrderReturnLineItem" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/order-return-line-item": { + "post": { + "tags": [ + "Order Return Line Item" + ], + "summary": "Search for the Order Return Line Item resources.", + "description": "", + "operationId": "searchOrderReturnLineItem", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of OrderReturnLineItem", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderReturnLineItem" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderReturnLineItem" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/order-return-line-item/{id}": { + "get": { + "tags": [ + "Order Return Line Item" + ], + "summary": "Detailed information about a Order Return Line Item resource.", + "description": "", + "operationId": "getOrderReturnLineItem", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the order_return_line_item", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of OrderReturnLineItem", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/OrderReturnLineItem" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/OrderReturnLineItem" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Order Return Line Item" + ], + "summary": "Delete a Order Return Line Item resource.", + "description": "", + "operationId": "deleteOrderReturnLineItem", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the order_return_line_item", + "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": [ + "Order Return Line Item" + ], + "summary": "Partially update information about a Order Return Line Item resource.", + "description": "", + "operationId": "updateOrderReturnLineItem", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the order_return_line_item", + "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 Order Return Line Item resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/OrderReturnLineItem" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of OrderReturnLineItem", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/OrderReturnLineItem" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/OrderReturnLineItem" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/order-return-line-item": { + "post": { + "tags": [ + "Order Return Line Item" + ], + "summary": "Aggregate for the Order Return Line Item resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateOrderReturnLineItem", + "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 OrderReturnLineItem", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderReturnLineItem" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderReturnLineItem" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/order-return-line-item-reason": { + "get": { + "tags": [ + "Order Return Line Item Reason" + ], + "summary": "List with basic information of Order Return Line Item Reason resources.", + "description": "", + "operationId": "getOrderReturnLineItemReasonList", + "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 Order Return Line Item Reason 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/OrderReturnLineItemReason" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/order-return-line-item-reason?limit=25" + }, + "last": { + "example": "/order-return-line-item-reason?limit=25&page=11" + }, + "next": { + "example": "/order-return-line-item-reason?limit=25&page=4" + }, + "prev": { + "example": "/order-return-line-item-reason?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderReturnLineItemReason" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Order Return Line Item Reason" + ], + "summary": "Create a new Order Return Line Item Reason resources.", + "description": "", + "operationId": "createOrderReturnLineItemReason", + "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/OrderReturnLineItemReason" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of OrderReturnLineItemReason", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/OrderReturnLineItemReason" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/OrderReturnLineItemReason" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/order-return-line-item-reason": { + "post": { + "tags": [ + "Order Return Line Item Reason" + ], + "summary": "Search for the Order Return Line Item Reason resources.", + "description": "", + "operationId": "searchOrderReturnLineItemReason", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of OrderReturnLineItemReason", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderReturnLineItemReason" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderReturnLineItemReason" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/order-return-line-item-reason/{id}": { + "get": { + "tags": [ + "Order Return Line Item Reason" + ], + "summary": "Detailed information about a Order Return Line Item Reason resource.", + "description": "", + "operationId": "getOrderReturnLineItemReason", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the order_return_line_item_reason", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of OrderReturnLineItemReason", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/OrderReturnLineItemReason" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/OrderReturnLineItemReason" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Order Return Line Item Reason" + ], + "summary": "Delete a Order Return Line Item Reason resource.", + "description": "", + "operationId": "deleteOrderReturnLineItemReason", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the order_return_line_item_reason", + "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": [ + "Order Return Line Item Reason" + ], + "summary": "Partially update information about a Order Return Line Item Reason resource.", + "description": "", + "operationId": "updateOrderReturnLineItemReason", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the order_return_line_item_reason", + "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 Order Return Line Item Reason resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/OrderReturnLineItemReason" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of OrderReturnLineItemReason", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/OrderReturnLineItemReason" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/OrderReturnLineItemReason" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/order-return-line-item-reason": { + "post": { + "tags": [ + "Order Return Line Item Reason" + ], + "summary": "Aggregate for the Order Return Line Item Reason resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateOrderReturnLineItemReason", + "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 OrderReturnLineItemReason", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderReturnLineItemReason" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderReturnLineItemReason" + } + } + } + } + } + } + }, + "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" + } + } + } + }, + "/order-warehouse-group": { + "get": { + "tags": [ + "Order Warehouse Group" + ], + "summary": "List with basic information of Order Warehouse Group resources.", + "description": "", + "operationId": "getOrderWarehouseGroupList", + "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 Order Warehouse Group 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/OrderWarehouseGroup" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/order-warehouse-group?limit=25" + }, + "last": { + "example": "/order-warehouse-group?limit=25&page=11" + }, + "next": { + "example": "/order-warehouse-group?limit=25&page=4" + }, + "prev": { + "example": "/order-warehouse-group?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderWarehouseGroup" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Order Warehouse Group" + ], + "summary": "Create a new Order Warehouse Group resources.", + "description": "", + "operationId": "createOrderWarehouseGroup", + "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/OrderWarehouseGroup" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of OrderWarehouseGroup", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/OrderWarehouseGroup" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/OrderWarehouseGroup" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/order-warehouse-group": { + "post": { + "tags": [ + "Order Warehouse Group" + ], + "summary": "Search for the Order Warehouse Group resources.", + "description": "", + "operationId": "searchOrderWarehouseGroup", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of OrderWarehouseGroup", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderWarehouseGroup" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderWarehouseGroup" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/order-warehouse-group/{id}": { + "get": { + "tags": [ + "Order Warehouse Group" + ], + "summary": "Detailed information about a Order Warehouse Group resource.", + "description": "", + "operationId": "getOrderWarehouseGroup", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the order_warehouse_group", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of OrderWarehouseGroup", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/OrderWarehouseGroup" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/OrderWarehouseGroup" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Order Warehouse Group" + ], + "summary": "Delete a Order Warehouse Group resource.", + "description": "", + "operationId": "deleteOrderWarehouseGroup", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the order_warehouse_group", + "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": [ + "Order Warehouse Group" + ], + "summary": "Partially update information about a Order Warehouse Group resource.", + "description": "", + "operationId": "updateOrderWarehouseGroup", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the order_warehouse_group", + "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 Order Warehouse Group resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/OrderWarehouseGroup" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of OrderWarehouseGroup", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/OrderWarehouseGroup" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/OrderWarehouseGroup" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/order-warehouse-group": { + "post": { + "tags": [ + "Order Warehouse Group" + ], + "summary": "Aggregate for the Order Warehouse Group resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateOrderWarehouseGroup", + "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 OrderWarehouseGroup", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderWarehouseGroup" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OrderWarehouseGroup" + } + } + } + } + } + } + }, + "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" + } + } + } + }, + "/product-review-summary": { + "get": { + "tags": [ + "Product Review Summary" + ], + "summary": "List with basic information of Product Review Summary resources.", + "description": "", + "operationId": "getProductReviewSummaryList", + "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 Product Review Summary 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/ProductReviewSummary" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/product-review-summary?limit=25" + }, + "last": { + "example": "/product-review-summary?limit=25&page=11" + }, + "next": { + "example": "/product-review-summary?limit=25&page=4" + }, + "prev": { + "example": "/product-review-summary?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductReviewSummary" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Product Review Summary" + ], + "summary": "Create a new Product Review Summary resources.", + "description": "", + "operationId": "createProductReviewSummary", + "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/ProductReviewSummary" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of ProductReviewSummary", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/ProductReviewSummary" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/ProductReviewSummary" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/product-review-summary": { + "post": { + "tags": [ + "Product Review Summary" + ], + "summary": "Search for the Product Review Summary resources.", + "description": "", + "operationId": "searchProductReviewSummary", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductReviewSummary", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductReviewSummary" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductReviewSummary" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/product-review-summary/{id}": { + "get": { + "tags": [ + "Product Review Summary" + ], + "summary": "Detailed information about a Product Review Summary resource.", + "description": "", + "operationId": "getProductReviewSummary", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the product_review_summary", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of ProductReviewSummary", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/ProductReviewSummary" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/ProductReviewSummary" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Product Review Summary" + ], + "summary": "Delete a Product Review Summary resource.", + "description": "", + "operationId": "deleteProductReviewSummary", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the product_review_summary", + "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": [ + "Product Review Summary" + ], + "summary": "Partially update information about a Product Review Summary resource.", + "description": "", + "operationId": "updateProductReviewSummary", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the product_review_summary", + "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 Product Review Summary resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ProductReviewSummary" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of ProductReviewSummary", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/ProductReviewSummary" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/ProductReviewSummary" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-review-summary": { + "post": { + "tags": [ + "Product Review Summary" + ], + "summary": "Aggregate for the Product Review Summary resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductReviewSummary", + "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 ProductReviewSummary", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductReviewSummary" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductReviewSummary" + } + } + } + } + } + } + }, + "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" + } + } + } + }, + "/product-warehouse": { + "get": { + "tags": [ + "Product Warehouse" + ], + "summary": "List with basic information of Product Warehouse resources.", + "description": "", + "operationId": "getProductWarehouseList", + "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 Product Warehouse 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/ProductWarehouse" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/product-warehouse?limit=25" + }, + "last": { + "example": "/product-warehouse?limit=25&page=11" + }, + "next": { + "example": "/product-warehouse?limit=25&page=4" + }, + "prev": { + "example": "/product-warehouse?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductWarehouse" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Product Warehouse" + ], + "summary": "Create a new Product Warehouse resources.", + "description": "", + "operationId": "createProductWarehouse", + "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/ProductWarehouse" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of ProductWarehouse", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/ProductWarehouse" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/ProductWarehouse" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/product-warehouse": { + "post": { + "tags": [ + "Product Warehouse" + ], + "summary": "Search for the Product Warehouse resources.", + "description": "", + "operationId": "searchProductWarehouse", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of ProductWarehouse", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductWarehouse" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductWarehouse" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/product-warehouse/{id}": { + "get": { + "tags": [ + "Product Warehouse" + ], + "summary": "Detailed information about a Product Warehouse resource.", + "description": "", + "operationId": "getProductWarehouse", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the product_warehouse", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of ProductWarehouse", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/ProductWarehouse" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/ProductWarehouse" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Product Warehouse" + ], + "summary": "Delete a Product Warehouse resource.", + "description": "", + "operationId": "deleteProductWarehouse", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the product_warehouse", + "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": [ + "Product Warehouse" + ], + "summary": "Partially update information about a Product Warehouse resource.", + "description": "", + "operationId": "updateProductWarehouse", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the product_warehouse", + "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 Product Warehouse resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ProductWarehouse" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of ProductWarehouse", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/ProductWarehouse" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/ProductWarehouse" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/product-warehouse": { + "post": { + "tags": [ + "Product Warehouse" + ], + "summary": "Aggregate for the Product Warehouse resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateProductWarehouse", + "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 ProductWarehouse", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductWarehouse" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ProductWarehouse" + } + } + } + } + } + } + }, + "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" + } + } + } + }, + "/quote": { + "get": { + "tags": [ + "Quote" + ], + "summary": "List with basic information of Quote resources.", + "description": "Available since: 6.5.3.0", + "operationId": "getQuoteList", + "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 Quote 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/Quote" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/quote?limit=25" + }, + "last": { + "example": "/quote?limit=25&page=11" + }, + "next": { + "example": "/quote?limit=25&page=4" + }, + "prev": { + "example": "/quote?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Quote" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Quote" + ], + "summary": "Create a new Quote resources.", + "description": "Available since: 6.5.3.0", + "operationId": "createQuote", + "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/Quote" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of Quote", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/Quote" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/Quote" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/quote": { + "post": { + "tags": [ + "Quote" + ], + "summary": "Search for the Quote resources.", + "description": "Available since: 6.5.3.0", + "operationId": "searchQuote", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of Quote", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Quote" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Quote" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/quote/{id}": { + "get": { + "tags": [ + "Quote" + ], + "summary": "Detailed information about a Quote resource.", + "description": "Available since: 6.5.3.0", + "operationId": "getQuote", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of Quote", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/Quote" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/Quote" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Quote" + ], + "summary": "Delete a Quote resource.", + "description": "Available since: 6.5.3.0", + "operationId": "deleteQuote", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote", + "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": [ + "Quote" + ], + "summary": "Partially update information about a Quote resource.", + "description": "Available since: 6.5.3.0", + "operationId": "updateQuote", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote", + "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 Quote resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Quote" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of Quote", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/Quote" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/Quote" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/quote": { + "post": { + "tags": [ + "Quote" + ], + "summary": "Aggregate for the Quote resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateQuote", + "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 Quote", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Quote" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Quote" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/quote-comment": { + "get": { + "tags": [ + "Quote Comment" + ], + "summary": "List with basic information of Quote Comment resources.", + "description": "", + "operationId": "getQuoteCommentList", + "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 Quote Comment 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/QuoteComment" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/quote-comment?limit=25" + }, + "last": { + "example": "/quote-comment?limit=25&page=11" + }, + "next": { + "example": "/quote-comment?limit=25&page=4" + }, + "prev": { + "example": "/quote-comment?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteComment" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Quote Comment" + ], + "summary": "Create a new Quote Comment resources.", + "description": "", + "operationId": "createQuoteComment", + "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/QuoteComment" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of QuoteComment", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteComment" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteComment" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/quote-comment": { + "post": { + "tags": [ + "Quote Comment" + ], + "summary": "Search for the Quote Comment resources.", + "description": "", + "operationId": "searchQuoteComment", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of QuoteComment", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteComment" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteComment" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/quote-comment/{id}": { + "get": { + "tags": [ + "Quote Comment" + ], + "summary": "Detailed information about a Quote Comment resource.", + "description": "", + "operationId": "getQuoteComment", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_comment", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of QuoteComment", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteComment" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteComment" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Quote Comment" + ], + "summary": "Delete a Quote Comment resource.", + "description": "", + "operationId": "deleteQuoteComment", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_comment", + "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": [ + "Quote Comment" + ], + "summary": "Partially update information about a Quote Comment resource.", + "description": "", + "operationId": "updateQuoteComment", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_comment", + "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 Quote Comment resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/QuoteComment" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of QuoteComment", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteComment" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteComment" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/quote-comment": { + "post": { + "tags": [ + "Quote Comment" + ], + "summary": "Aggregate for the Quote Comment resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateQuoteComment", + "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 QuoteComment", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteComment" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteComment" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/quote-delivery": { + "get": { + "tags": [ + "Quote Delivery" + ], + "summary": "List with basic information of Quote Delivery resources.", + "description": "Available since: 6.5.3.0", + "operationId": "getQuoteDeliveryList", + "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 Quote Delivery 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/QuoteDelivery" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/quote-delivery?limit=25" + }, + "last": { + "example": "/quote-delivery?limit=25&page=11" + }, + "next": { + "example": "/quote-delivery?limit=25&page=4" + }, + "prev": { + "example": "/quote-delivery?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteDelivery" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Quote Delivery" + ], + "summary": "Create a new Quote Delivery resources.", + "description": "Available since: 6.5.3.0", + "operationId": "createQuoteDelivery", + "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/QuoteDelivery" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of QuoteDelivery", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteDelivery" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteDelivery" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/quote-delivery": { + "post": { + "tags": [ + "Quote Delivery" + ], + "summary": "Search for the Quote Delivery resources.", + "description": "Available since: 6.5.3.0", + "operationId": "searchQuoteDelivery", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of QuoteDelivery", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteDelivery" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteDelivery" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/quote-delivery/{id}": { + "get": { + "tags": [ + "Quote Delivery" + ], + "summary": "Detailed information about a Quote Delivery resource.", + "description": "Available since: 6.5.3.0", + "operationId": "getQuoteDelivery", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_delivery", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of QuoteDelivery", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteDelivery" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteDelivery" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Quote Delivery" + ], + "summary": "Delete a Quote Delivery resource.", + "description": "Available since: 6.5.3.0", + "operationId": "deleteQuoteDelivery", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_delivery", + "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": [ + "Quote Delivery" + ], + "summary": "Partially update information about a Quote Delivery resource.", + "description": "Available since: 6.5.3.0", + "operationId": "updateQuoteDelivery", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_delivery", + "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 Quote Delivery resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/QuoteDelivery" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of QuoteDelivery", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteDelivery" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteDelivery" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/quote-delivery": { + "post": { + "tags": [ + "Quote Delivery" + ], + "summary": "Aggregate for the Quote Delivery resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateQuoteDelivery", + "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 QuoteDelivery", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteDelivery" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteDelivery" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/quote-delivery-position": { + "get": { + "tags": [ + "Quote Delivery Position" + ], + "summary": "List with basic information of Quote Delivery Position resources.", + "description": "Available since: 6.5.3.0", + "operationId": "getQuoteDeliveryPositionList", + "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 Quote Delivery Position 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/QuoteDeliveryPosition" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/quote-delivery-position?limit=25" + }, + "last": { + "example": "/quote-delivery-position?limit=25&page=11" + }, + "next": { + "example": "/quote-delivery-position?limit=25&page=4" + }, + "prev": { + "example": "/quote-delivery-position?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteDeliveryPosition" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Quote Delivery Position" + ], + "summary": "Create a new Quote Delivery Position resources.", + "description": "Available since: 6.5.3.0", + "operationId": "createQuoteDeliveryPosition", + "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/QuoteDeliveryPosition" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of QuoteDeliveryPosition", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteDeliveryPosition" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteDeliveryPosition" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/quote-delivery-position": { + "post": { + "tags": [ + "Quote Delivery Position" + ], + "summary": "Search for the Quote Delivery Position resources.", + "description": "Available since: 6.5.3.0", + "operationId": "searchQuoteDeliveryPosition", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of QuoteDeliveryPosition", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteDeliveryPosition" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteDeliveryPosition" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/quote-delivery-position/{id}": { + "get": { + "tags": [ + "Quote Delivery Position" + ], + "summary": "Detailed information about a Quote Delivery Position resource.", + "description": "Available since: 6.5.3.0", + "operationId": "getQuoteDeliveryPosition", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_delivery_position", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of QuoteDeliveryPosition", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteDeliveryPosition" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteDeliveryPosition" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Quote Delivery Position" + ], + "summary": "Delete a Quote Delivery Position resource.", + "description": "Available since: 6.5.3.0", + "operationId": "deleteQuoteDeliveryPosition", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_delivery_position", + "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": [ + "Quote Delivery Position" + ], + "summary": "Partially update information about a Quote Delivery Position resource.", + "description": "Available since: 6.5.3.0", + "operationId": "updateQuoteDeliveryPosition", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_delivery_position", + "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 Quote Delivery Position resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/QuoteDeliveryPosition" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of QuoteDeliveryPosition", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteDeliveryPosition" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteDeliveryPosition" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/quote-delivery-position": { + "post": { + "tags": [ + "Quote Delivery Position" + ], + "summary": "Aggregate for the Quote Delivery Position resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateQuoteDeliveryPosition", + "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 QuoteDeliveryPosition", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteDeliveryPosition" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteDeliveryPosition" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/quote-document": { + "get": { + "tags": [ + "Quote Document" + ], + "summary": "List with basic information of Quote Document resources.", + "description": "", + "operationId": "getQuoteDocumentList", + "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 Quote Document 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/QuoteDocument" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/quote-document?limit=25" + }, + "last": { + "example": "/quote-document?limit=25&page=11" + }, + "next": { + "example": "/quote-document?limit=25&page=4" + }, + "prev": { + "example": "/quote-document?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteDocument" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Quote Document" + ], + "summary": "Create a new Quote Document resources.", + "description": "", + "operationId": "createQuoteDocument", + "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/QuoteDocument" + } + } + } + }, + "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/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": "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" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Quote Document" + ], + "summary": "Delete a Quote Document resource.", + "description": "", + "operationId": "deleteQuoteDocument", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_document", + "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": [ + "Quote Document" + ], + "summary": "Partially update information about a Quote Document resource.", + "description": "", + "operationId": "updateQuoteDocument", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_document", + "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 Quote Document resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/QuoteDocument" + } + } + } + }, + "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" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/quote-document": { + "post": { + "tags": [ + "Quote Document" + ], + "summary": "Aggregate for the Quote Document resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateQuoteDocument", + "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 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-employee": { + "get": { + "tags": [ + "Quote Employee" + ], + "summary": "List with basic information of Quote Employee resources.", + "description": "", + "operationId": "getQuoteEmployeeList", + "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 Quote Employee 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/QuoteEmployee" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/quote-employee?limit=25" + }, + "last": { + "example": "/quote-employee?limit=25&page=11" + }, + "next": { + "example": "/quote-employee?limit=25&page=4" + }, + "prev": { + "example": "/quote-employee?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteEmployee" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Quote Employee" + ], + "summary": "Create a new Quote Employee resources.", + "description": "", + "operationId": "createQuoteEmployee", + "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/QuoteEmployee" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of QuoteEmployee", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteEmployee" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteEmployee" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/quote-employee": { + "post": { + "tags": [ + "Quote Employee" + ], + "summary": "Search for the Quote Employee resources.", + "description": "", + "operationId": "searchQuoteEmployee", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of QuoteEmployee", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteEmployee" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteEmployee" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/quote-employee/{id}": { + "get": { + "tags": [ + "Quote Employee" + ], + "summary": "Detailed information about a Quote Employee resource.", + "description": "", + "operationId": "getQuoteEmployee", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_employee", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of QuoteEmployee", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteEmployee" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteEmployee" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Quote Employee" + ], + "summary": "Delete a Quote Employee resource.", + "description": "", + "operationId": "deleteQuoteEmployee", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_employee", + "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": [ + "Quote Employee" + ], + "summary": "Partially update information about a Quote Employee resource.", + "description": "", + "operationId": "updateQuoteEmployee", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_employee", + "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 Quote Employee resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/QuoteEmployee" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of QuoteEmployee", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteEmployee" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteEmployee" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/quote-employee": { + "post": { + "tags": [ + "Quote Employee" + ], + "summary": "Aggregate for the Quote Employee resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateQuoteEmployee", + "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 QuoteEmployee", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteEmployee" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteEmployee" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/quote-line-item": { + "get": { + "tags": [ + "Quote Line Item" + ], + "summary": "List with basic information of Quote Line Item resources.", + "description": "Available since: 6.5.3.0", + "operationId": "getQuoteLineItemList", + "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 Quote Line Item 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/QuoteLineItem" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/quote-line-item?limit=25" + }, + "last": { + "example": "/quote-line-item?limit=25&page=11" + }, + "next": { + "example": "/quote-line-item?limit=25&page=4" + }, + "prev": { + "example": "/quote-line-item?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteLineItem" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Quote Line Item" + ], + "summary": "Create a new Quote Line Item resources.", + "description": "Available since: 6.5.3.0", + "operationId": "createQuoteLineItem", + "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/QuoteLineItem" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of QuoteLineItem", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteLineItem" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteLineItem" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/quote-line-item": { + "post": { + "tags": [ + "Quote Line Item" + ], + "summary": "Search for the Quote Line Item resources.", + "description": "Available since: 6.5.3.0", + "operationId": "searchQuoteLineItem", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of QuoteLineItem", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteLineItem" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteLineItem" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/quote-line-item/{id}": { + "get": { + "tags": [ + "Quote Line Item" + ], + "summary": "Detailed information about a Quote Line Item resource.", + "description": "Available since: 6.5.3.0", + "operationId": "getQuoteLineItem", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_line_item", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of QuoteLineItem", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteLineItem" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteLineItem" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Quote Line Item" + ], + "summary": "Delete a Quote Line Item resource.", + "description": "Available since: 6.5.3.0", + "operationId": "deleteQuoteLineItem", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_line_item", + "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": [ + "Quote Line Item" + ], + "summary": "Partially update information about a Quote Line Item resource.", + "description": "Available since: 6.5.3.0", + "operationId": "updateQuoteLineItem", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_line_item", + "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 Quote Line Item resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/QuoteLineItem" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of QuoteLineItem", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteLineItem" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteLineItem" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/quote-line-item": { + "post": { + "tags": [ + "Quote Line Item" + ], + "summary": "Aggregate for the Quote Line Item resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateQuoteLineItem", + "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 QuoteLineItem", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteLineItem" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteLineItem" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/quote-transaction": { + "get": { + "tags": [ + "Quote Transaction" + ], + "summary": "List with basic information of Quote Transaction resources.", + "description": "Available since: 6.5.3.0", + "operationId": "getQuoteTransactionList", + "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 Quote Transaction 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/QuoteTransaction" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/quote-transaction?limit=25" + }, + "last": { + "example": "/quote-transaction?limit=25&page=11" + }, + "next": { + "example": "/quote-transaction?limit=25&page=4" + }, + "prev": { + "example": "/quote-transaction?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteTransaction" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Quote Transaction" + ], + "summary": "Create a new Quote Transaction resources.", + "description": "Available since: 6.5.3.0", + "operationId": "createQuoteTransaction", + "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/QuoteTransaction" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of QuoteTransaction", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteTransaction" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteTransaction" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/quote-transaction": { + "post": { + "tags": [ + "Quote Transaction" + ], + "summary": "Search for the Quote Transaction resources.", + "description": "Available since: 6.5.3.0", + "operationId": "searchQuoteTransaction", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of QuoteTransaction", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteTransaction" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteTransaction" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/quote-transaction/{id}": { + "get": { + "tags": [ + "Quote Transaction" + ], + "summary": "Detailed information about a Quote Transaction resource.", + "description": "Available since: 6.5.3.0", + "operationId": "getQuoteTransaction", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_transaction", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of QuoteTransaction", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteTransaction" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteTransaction" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Quote Transaction" + ], + "summary": "Delete a Quote Transaction resource.", + "description": "Available since: 6.5.3.0", + "operationId": "deleteQuoteTransaction", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_transaction", + "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": [ + "Quote Transaction" + ], + "summary": "Partially update information about a Quote Transaction resource.", + "description": "Available since: 6.5.3.0", + "operationId": "updateQuoteTransaction", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the quote_transaction", + "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 Quote Transaction resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/QuoteTransaction" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of QuoteTransaction", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteTransaction" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/QuoteTransaction" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/quote-transaction": { + "post": { + "tags": [ + "Quote Transaction" + ], + "summary": "Aggregate for the Quote Transaction resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateQuoteTransaction", + "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 QuoteTransaction", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteTransaction" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/QuoteTransaction" + } + } + } + } + } + } + }, + "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" + } + } + } + }, + "/spatial-render-config-size": { + "get": { + "tags": [ + "Spatial Render Config Size", + "Experimental" + ], + "summary": "List with basic information of Spatial Render Config Size resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "getSpatialRenderConfigSizeList", + "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 Spatial Render Config Size 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/SpatialRenderConfigSize" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/spatial-render-config-size?limit=25" + }, + "last": { + "example": "/spatial-render-config-size?limit=25&page=11" + }, + "next": { + "example": "/spatial-render-config-size?limit=25&page=4" + }, + "prev": { + "example": "/spatial-render-config-size?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialRenderConfigSize" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Spatial Render Config Size", + "Experimental" + ], + "summary": "Create a new Spatial Render Config Size resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "createSpatialRenderConfigSize", + "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/SpatialRenderConfigSize" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of SpatialRenderConfigSize", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/SpatialRenderConfigSize" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/SpatialRenderConfigSize" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/spatial-render-config-size": { + "post": { + "tags": [ + "Spatial Render Config Size", + "Experimental" + ], + "summary": "Search for the Spatial Render Config Size resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "searchSpatialRenderConfigSize", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of SpatialRenderConfigSize", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialRenderConfigSize" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialRenderConfigSize" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/spatial-render-config-size/{id}": { + "get": { + "tags": [ + "Spatial Render Config Size", + "Experimental" + ], + "summary": "Detailed information about a Spatial Render Config Size resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "getSpatialRenderConfigSize", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the spatial_render_config_size", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of SpatialRenderConfigSize", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/SpatialRenderConfigSize" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/SpatialRenderConfigSize" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Spatial Render Config Size", + "Experimental" + ], + "summary": "Delete a Spatial Render Config Size resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "deleteSpatialRenderConfigSize", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the spatial_render_config_size", + "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": [ + "Spatial Render Config Size", + "Experimental" + ], + "summary": "Partially update information about a Spatial Render Config Size resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "updateSpatialRenderConfigSize", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the spatial_render_config_size", + "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 Spatial Render Config Size resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SpatialRenderConfigSize" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of SpatialRenderConfigSize", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/SpatialRenderConfigSize" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/SpatialRenderConfigSize" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/spatial-render-config-size": { + "post": { + "tags": [ + "Spatial Render Config Size", + "Experimental" + ], + "summary": "Aggregate for the Spatial Render Config Size resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSpatialRenderConfigSize", + "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 SpatialRenderConfigSize", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialRenderConfigSize" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialRenderConfigSize" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/spatial-scene": { + "get": { + "tags": [ + "Spatial Scene", + "Experimental" + ], + "summary": "List with basic information of Spatial Scene resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "getSpatialSceneList", + "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 Spatial Scene 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/SpatialScene" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/spatial-scene?limit=25" + }, + "last": { + "example": "/spatial-scene?limit=25&page=11" + }, + "next": { + "example": "/spatial-scene?limit=25&page=4" + }, + "prev": { + "example": "/spatial-scene?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialScene" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Spatial Scene", + "Experimental" + ], + "summary": "Create a new Spatial Scene resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "createSpatialScene", + "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/SpatialScene" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of SpatialScene", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/SpatialScene" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/SpatialScene" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/spatial-scene": { + "post": { + "tags": [ + "Spatial Scene", + "Experimental" + ], + "summary": "Search for the Spatial Scene resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "searchSpatialScene", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of SpatialScene", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialScene" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialScene" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/spatial-scene/{id}": { + "get": { + "tags": [ + "Spatial Scene", + "Experimental" + ], + "summary": "Detailed information about a Spatial Scene resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "getSpatialScene", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the spatial_scene", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of SpatialScene", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/SpatialScene" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/SpatialScene" + } + } + } + } + } + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "delete": { + "tags": [ + "Spatial Scene", + "Experimental" + ], + "summary": "Delete a Spatial Scene resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "deleteSpatialScene", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the spatial_scene", + "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": [ + "Spatial Scene", + "Experimental" + ], + "summary": "Partially update information about a Spatial Scene resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "updateSpatialScene", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the spatial_scene", + "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 Spatial Scene resource.", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/SpatialScene" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of SpatialScene", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/SpatialScene" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/SpatialScene" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "404": { + "$ref": "#/components/responses/404" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/aggregate/spatial-scene": { + "post": { + "tags": [ + "Spatial Scene", + "Experimental" + ], + "summary": "Aggregate for the Spatial Scene resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSpatialScene", + "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 QuoteDocument", + "description": "List of SpatialScene", "content": { "application/vnd.api+json": { "schema": { @@ -15035,7 +29880,202 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteDocument" + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialScene" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialScene" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/spatial-scene-camera": { + "get": { + "tags": [ + "Spatial Scene Camera", + "Experimental" + ], + "summary": "List with basic information of Spatial Scene Camera resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "getSpatialSceneCameraList", + "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 Spatial Scene Camera 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/SpatialSceneCamera" + } + } + ] + }, + "links": { + "allOf": [ + { + "$ref": "#/components/schemas/pagination" + }, + { + "type": "object", + "properties": { + "first": { + "example": "/spatial-scene-camera?limit=25" + }, + "last": { + "example": "/spatial-scene-camera?limit=25&page=11" + }, + "next": { + "example": "/spatial-scene-camera?limit=25&page=4" + }, + "prev": { + "example": "/spatial-scene-camera?limit=25&page=2" + } + } + } + ] + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneCamera" + } + } + } + } + } + } + }, + "401": { + "$ref": "#/components/responses/401" + } + } + }, + "post": { + "tags": [ + "Spatial Scene Camera", + "Experimental" + ], + "summary": "Create a new Spatial Scene Camera resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "createSpatialSceneCamera", + "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/SpatialSceneCamera" + } + } + } + }, + "responses": { + "200": { + "description": "Detail of SpatialSceneCamera", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/SpatialSceneCamera" } } } @@ -15050,7 +30090,143 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/QuoteDocument" + "$ref": "#/components/schemas/SpatialSceneCamera" + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/search/spatial-scene-camera": { + "post": { + "tags": [ + "Spatial Scene Camera", + "Experimental" + ], + "summary": "Search for the Spatial Scene Camera resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "searchSpatialSceneCamera", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Criteria" + } + } + } + }, + "responses": { + "200": { + "description": "List of SpatialSceneCamera", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneCamera" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneCamera" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/spatial-scene-camera/{id}": { + "get": { + "tags": [ + "Spatial Scene Camera", + "Experimental" + ], + "summary": "Detailed information about a Spatial Scene Camera resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "getSpatialSceneCamera", + "parameters": [ + { + "name": "id", + "in": "path", + "description": "Identifier for the spatial_scene_camera", + "required": true, + "schema": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + } + } + ], + "responses": { + "200": { + "description": "Detail of SpatialSceneCamera", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/SpatialSceneCamera" + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "required": [ + "data" + ], + "properties": { + "data": { + "$ref": "#/components/schemas/SpatialSceneCamera" } } } @@ -15067,16 +30243,17 @@ }, "delete": { "tags": [ - "Quote Document" + "Spatial Scene Camera", + "Experimental" ], - "summary": "Delete a Quote Document resource.", + "summary": "Delete a Spatial Scene Camera resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "deleteQuoteDocument", + "operationId": "deleteSpatialSceneCamera", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the quote_document", + "description": "Identifier for the spatial_scene_camera", "required": true, "schema": { "type": "string", @@ -15107,16 +30284,17 @@ }, "patch": { "tags": [ - "Quote Document" + "Spatial Scene Camera", + "Experimental" ], - "summary": "Partially update information about a Quote Document resource.", + "summary": "Partially update information about a Spatial Scene Camera resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "updateQuoteDocument", + "operationId": "updateSpatialSceneCamera", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the quote_document", + "description": "Identifier for the spatial_scene_camera", "required": true, "schema": { "type": "string", @@ -15134,18 +30312,18 @@ } ], "requestBody": { - "description": "Partially update information about a Quote Document resource.", + "description": "Partially update information about a Spatial Scene Camera resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/QuoteDocument" + "$ref": "#/components/schemas/SpatialSceneCamera" } } } }, "responses": { "200": { - "description": "Detail of QuoteDocument", + "description": "Detail of SpatialSceneCamera", "content": { "application/vnd.api+json": { "schema": { @@ -15157,7 +30335,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteDocument" + "$ref": "#/components/schemas/SpatialSceneCamera" } } } @@ -15172,7 +30350,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/QuoteDocument" + "$ref": "#/components/schemas/SpatialSceneCamera" } } } @@ -15191,14 +30369,96 @@ } } }, - "/quote-employee": { + "/aggregate/spatial-scene-camera": { + "post": { + "tags": [ + "Spatial Scene Camera", + "Experimental" + ], + "summary": "Aggregate for the Spatial Scene Camera resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSpatialSceneCamera", + "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 SpatialSceneCamera", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneCamera" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneCamera" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/spatial-scene-group": { "get": { "tags": [ - "Quote Employee" + "Spatial Scene Group", + "Experimental" ], - "summary": "List with basic information of Quote Employee resources.", + "summary": "List with basic information of Spatial Scene Group resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "getQuoteEmployeeList", + "operationId": "getSpatialSceneGroupList", "parameters": [ { "name": "limit", @@ -15227,7 +30487,7 @@ ], "responses": { "200": { - "description": "List of Quote Employee resources.", + "description": "List of Spatial Scene Group resources.", "content": { "application/vnd.api+json": { "schema": { @@ -15246,7 +30506,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteEmployee" + "$ref": "#/components/schemas/SpatialSceneGroup" } } ] @@ -15260,16 +30520,16 @@ "type": "object", "properties": { "first": { - "example": "/quote-employee?limit=25" + "example": "/spatial-scene-group?limit=25" }, "last": { - "example": "/quote-employee?limit=25&page=11" + "example": "/spatial-scene-group?limit=25&page=11" }, "next": { - "example": "/quote-employee?limit=25&page=4" + "example": "/spatial-scene-group?limit=25&page=4" }, "prev": { - "example": "/quote-employee?limit=25&page=2" + "example": "/spatial-scene-group?limit=25&page=2" } } } @@ -15290,7 +30550,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteEmployee" + "$ref": "#/components/schemas/SpatialSceneGroup" } } } @@ -15305,11 +30565,12 @@ }, "post": { "tags": [ - "Quote Employee" + "Spatial Scene Group", + "Experimental" ], - "summary": "Create a new Quote Employee resources.", + "summary": "Create a new Spatial Scene Group resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "createQuoteEmployee", + "operationId": "createSpatialSceneGroup", "parameters": [ { "name": "_response", @@ -15328,14 +30589,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/QuoteEmployee" + "$ref": "#/components/schemas/SpatialSceneGroup" } } } }, "responses": { "200": { - "description": "Detail of QuoteEmployee", + "description": "Detail of SpatialSceneGroup", "content": { "application/vnd.api+json": { "schema": { @@ -15347,7 +30608,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteEmployee" + "$ref": "#/components/schemas/SpatialSceneGroup" } } } @@ -15362,7 +30623,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/QuoteEmployee" + "$ref": "#/components/schemas/SpatialSceneGroup" } } } @@ -15378,14 +30639,15 @@ } } }, - "/search/quote-employee": { + "/search/spatial-scene-group": { "post": { "tags": [ - "Quote Employee" + "Spatial Scene Group", + "Experimental" ], - "summary": "Search for the Quote Employee resources.", + "summary": "Search for the Spatial Scene Group resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "searchQuoteEmployee", + "operationId": "searchSpatialSceneGroup", "requestBody": { "required": true, "content": { @@ -15398,7 +30660,7 @@ }, "responses": { "200": { - "description": "List of QuoteEmployee", + "description": "List of SpatialSceneGroup", "content": { "application/vnd.api+json": { "schema": { @@ -15412,7 +30674,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteEmployee" + "$ref": "#/components/schemas/SpatialSceneGroup" } } } @@ -15430,7 +30692,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteEmployee" + "$ref": "#/components/schemas/SpatialSceneGroup" } } } @@ -15447,19 +30709,20 @@ } } }, - "/quote-employee/{id}": { + "/spatial-scene-group/{id}": { "get": { "tags": [ - "Quote Employee" + "Spatial Scene Group", + "Experimental" ], - "summary": "Detailed information about a Quote Employee resource.", + "summary": "Detailed information about a Spatial Scene Group resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "getQuoteEmployee", + "operationId": "getSpatialSceneGroup", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the quote_employee", + "description": "Identifier for the spatial_scene_group", "required": true, "schema": { "type": "string", @@ -15469,7 +30732,7 @@ ], "responses": { "200": { - "description": "Detail of QuoteEmployee", + "description": "Detail of SpatialSceneGroup", "content": { "application/vnd.api+json": { "schema": { @@ -15481,7 +30744,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteEmployee" + "$ref": "#/components/schemas/SpatialSceneGroup" } } } @@ -15496,7 +30759,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/QuoteEmployee" + "$ref": "#/components/schemas/SpatialSceneGroup" } } } @@ -15513,16 +30776,17 @@ }, "delete": { "tags": [ - "Quote Employee" + "Spatial Scene Group", + "Experimental" ], - "summary": "Delete a Quote Employee resource.", + "summary": "Delete a Spatial Scene Group resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "deleteQuoteEmployee", + "operationId": "deleteSpatialSceneGroup", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the quote_employee", + "description": "Identifier for the spatial_scene_group", "required": true, "schema": { "type": "string", @@ -15553,16 +30817,17 @@ }, "patch": { "tags": [ - "Quote Employee" + "Spatial Scene Group", + "Experimental" ], - "summary": "Partially update information about a Quote Employee resource.", + "summary": "Partially update information about a Spatial Scene Group resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "updateQuoteEmployee", + "operationId": "updateSpatialSceneGroup", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the quote_employee", + "description": "Identifier for the spatial_scene_group", "required": true, "schema": { "type": "string", @@ -15580,18 +30845,18 @@ } ], "requestBody": { - "description": "Partially update information about a Quote Employee resource.", + "description": "Partially update information about a Spatial Scene Group resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/QuoteEmployee" + "$ref": "#/components/schemas/SpatialSceneGroup" } } } }, "responses": { "200": { - "description": "Detail of QuoteEmployee", + "description": "Detail of SpatialSceneGroup", "content": { "application/vnd.api+json": { "schema": { @@ -15603,7 +30868,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteEmployee" + "$ref": "#/components/schemas/SpatialSceneGroup" } } } @@ -15618,7 +30883,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/QuoteEmployee" + "$ref": "#/components/schemas/SpatialSceneGroup" } } } @@ -15637,14 +30902,96 @@ } } }, - "/quote-line-item": { + "/aggregate/spatial-scene-group": { + "post": { + "tags": [ + "Spatial Scene Group", + "Experimental" + ], + "summary": "Aggregate for the Spatial Scene Group resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSpatialSceneGroup", + "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 SpatialSceneGroup", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneGroup" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneGroup" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/spatial-scene-light": { "get": { "tags": [ - "Quote Line Item" + "Spatial Scene Light", + "Experimental" ], - "summary": "List with basic information of Quote Line Item resources.", - "description": "Available since: 6.5.3.0", - "operationId": "getQuoteLineItemList", + "summary": "List with basic information of Spatial Scene Light resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "getSpatialSceneLightList", "parameters": [ { "name": "limit", @@ -15673,7 +31020,7 @@ ], "responses": { "200": { - "description": "List of Quote Line Item resources.", + "description": "List of Spatial Scene Light resources.", "content": { "application/vnd.api+json": { "schema": { @@ -15692,7 +31039,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteLineItem" + "$ref": "#/components/schemas/SpatialSceneLight" } } ] @@ -15706,16 +31053,16 @@ "type": "object", "properties": { "first": { - "example": "/quote-line-item?limit=25" + "example": "/spatial-scene-light?limit=25" }, "last": { - "example": "/quote-line-item?limit=25&page=11" + "example": "/spatial-scene-light?limit=25&page=11" }, "next": { - "example": "/quote-line-item?limit=25&page=4" + "example": "/spatial-scene-light?limit=25&page=4" }, "prev": { - "example": "/quote-line-item?limit=25&page=2" + "example": "/spatial-scene-light?limit=25&page=2" } } } @@ -15736,7 +31083,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteLineItem" + "$ref": "#/components/schemas/SpatialSceneLight" } } } @@ -15751,11 +31098,12 @@ }, "post": { "tags": [ - "Quote Line Item" + "Spatial Scene Light", + "Experimental" ], - "summary": "Create a new Quote Line Item resources.", - "description": "Available since: 6.5.3.0", - "operationId": "createQuoteLineItem", + "summary": "Create a new Spatial Scene Light resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "createSpatialSceneLight", "parameters": [ { "name": "_response", @@ -15774,14 +31122,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/QuoteLineItem" + "$ref": "#/components/schemas/SpatialSceneLight" } } } }, "responses": { "200": { - "description": "Detail of QuoteLineItem", + "description": "Detail of SpatialSceneLight", "content": { "application/vnd.api+json": { "schema": { @@ -15793,7 +31141,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteLineItem" + "$ref": "#/components/schemas/SpatialSceneLight" } } } @@ -15808,7 +31156,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/QuoteLineItem" + "$ref": "#/components/schemas/SpatialSceneLight" } } } @@ -15824,14 +31172,15 @@ } } }, - "/search/quote-line-item": { + "/search/spatial-scene-light": { "post": { "tags": [ - "Quote Line Item" + "Spatial Scene Light", + "Experimental" ], - "summary": "Search for the Quote Line Item resources.", - "description": "Available since: 6.5.3.0", - "operationId": "searchQuoteLineItem", + "summary": "Search for the Spatial Scene Light resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "searchSpatialSceneLight", "requestBody": { "required": true, "content": { @@ -15844,7 +31193,7 @@ }, "responses": { "200": { - "description": "List of QuoteLineItem", + "description": "List of SpatialSceneLight", "content": { "application/vnd.api+json": { "schema": { @@ -15858,7 +31207,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteLineItem" + "$ref": "#/components/schemas/SpatialSceneLight" } } } @@ -15876,7 +31225,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteLineItem" + "$ref": "#/components/schemas/SpatialSceneLight" } } } @@ -15893,19 +31242,20 @@ } } }, - "/quote-line-item/{id}": { + "/spatial-scene-light/{id}": { "get": { "tags": [ - "Quote Line Item" + "Spatial Scene Light", + "Experimental" ], - "summary": "Detailed information about a Quote Line Item resource.", - "description": "Available since: 6.5.3.0", - "operationId": "getQuoteLineItem", + "summary": "Detailed information about a Spatial Scene Light resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "getSpatialSceneLight", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the quote_line_item", + "description": "Identifier for the spatial_scene_light", "required": true, "schema": { "type": "string", @@ -15915,7 +31265,7 @@ ], "responses": { "200": { - "description": "Detail of QuoteLineItem", + "description": "Detail of SpatialSceneLight", "content": { "application/vnd.api+json": { "schema": { @@ -15927,7 +31277,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteLineItem" + "$ref": "#/components/schemas/SpatialSceneLight" } } } @@ -15942,7 +31292,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/QuoteLineItem" + "$ref": "#/components/schemas/SpatialSceneLight" } } } @@ -15959,16 +31309,17 @@ }, "delete": { "tags": [ - "Quote Line Item" + "Spatial Scene Light", + "Experimental" ], - "summary": "Delete a Quote Line Item resource.", - "description": "Available since: 6.5.3.0", - "operationId": "deleteQuoteLineItem", + "summary": "Delete a Spatial Scene Light resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "deleteSpatialSceneLight", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the quote_line_item", + "description": "Identifier for the spatial_scene_light", "required": true, "schema": { "type": "string", @@ -15999,16 +31350,17 @@ }, "patch": { "tags": [ - "Quote Line Item" + "Spatial Scene Light", + "Experimental" ], - "summary": "Partially update information about a Quote Line Item resource.", - "description": "Available since: 6.5.3.0", - "operationId": "updateQuoteLineItem", + "summary": "Partially update information about a Spatial Scene Light resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "updateSpatialSceneLight", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the quote_line_item", + "description": "Identifier for the spatial_scene_light", "required": true, "schema": { "type": "string", @@ -16026,18 +31378,18 @@ } ], "requestBody": { - "description": "Partially update information about a Quote Line Item resource.", + "description": "Partially update information about a Spatial Scene Light resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/QuoteLineItem" + "$ref": "#/components/schemas/SpatialSceneLight" } } } }, "responses": { "200": { - "description": "Detail of QuoteLineItem", + "description": "Detail of SpatialSceneLight", "content": { "application/vnd.api+json": { "schema": { @@ -16049,7 +31401,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteLineItem" + "$ref": "#/components/schemas/SpatialSceneLight" } } } @@ -16064,7 +31416,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/QuoteLineItem" + "$ref": "#/components/schemas/SpatialSceneLight" } } } @@ -16083,14 +31435,96 @@ } } }, - "/quote-transaction": { + "/aggregate/spatial-scene-light": { + "post": { + "tags": [ + "Spatial Scene Light", + "Experimental" + ], + "summary": "Aggregate for the Spatial Scene Light resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSpatialSceneLight", + "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 SpatialSceneLight", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneLight" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneLight" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/spatial-scene-material": { "get": { "tags": [ - "Quote Transaction" + "Spatial Scene Material", + "Experimental" ], - "summary": "List with basic information of Quote Transaction resources.", - "description": "Available since: 6.5.3.0", - "operationId": "getQuoteTransactionList", + "summary": "List with basic information of Spatial Scene Material resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "getSpatialSceneMaterialList", "parameters": [ { "name": "limit", @@ -16119,7 +31553,7 @@ ], "responses": { "200": { - "description": "List of Quote Transaction resources.", + "description": "List of Spatial Scene Material resources.", "content": { "application/vnd.api+json": { "schema": { @@ -16138,7 +31572,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteTransaction" + "$ref": "#/components/schemas/SpatialSceneMaterial" } } ] @@ -16152,16 +31586,16 @@ "type": "object", "properties": { "first": { - "example": "/quote-transaction?limit=25" + "example": "/spatial-scene-material?limit=25" }, "last": { - "example": "/quote-transaction?limit=25&page=11" + "example": "/spatial-scene-material?limit=25&page=11" }, "next": { - "example": "/quote-transaction?limit=25&page=4" + "example": "/spatial-scene-material?limit=25&page=4" }, "prev": { - "example": "/quote-transaction?limit=25&page=2" + "example": "/spatial-scene-material?limit=25&page=2" } } } @@ -16182,7 +31616,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteTransaction" + "$ref": "#/components/schemas/SpatialSceneMaterial" } } } @@ -16197,11 +31631,12 @@ }, "post": { "tags": [ - "Quote Transaction" + "Spatial Scene Material", + "Experimental" ], - "summary": "Create a new Quote Transaction resources.", - "description": "Available since: 6.5.3.0", - "operationId": "createQuoteTransaction", + "summary": "Create a new Spatial Scene Material resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "createSpatialSceneMaterial", "parameters": [ { "name": "_response", @@ -16220,14 +31655,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/QuoteTransaction" + "$ref": "#/components/schemas/SpatialSceneMaterial" } } } }, "responses": { "200": { - "description": "Detail of QuoteTransaction", + "description": "Detail of SpatialSceneMaterial", "content": { "application/vnd.api+json": { "schema": { @@ -16239,7 +31674,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteTransaction" + "$ref": "#/components/schemas/SpatialSceneMaterial" } } } @@ -16254,7 +31689,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/QuoteTransaction" + "$ref": "#/components/schemas/SpatialSceneMaterial" } } } @@ -16270,14 +31705,15 @@ } } }, - "/search/quote-transaction": { + "/search/spatial-scene-material": { "post": { "tags": [ - "Quote Transaction" + "Spatial Scene Material", + "Experimental" ], - "summary": "Search for the Quote Transaction resources.", - "description": "Available since: 6.5.3.0", - "operationId": "searchQuoteTransaction", + "summary": "Search for the Spatial Scene Material resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "searchSpatialSceneMaterial", "requestBody": { "required": true, "content": { @@ -16290,7 +31726,7 @@ }, "responses": { "200": { - "description": "List of QuoteTransaction", + "description": "List of SpatialSceneMaterial", "content": { "application/vnd.api+json": { "schema": { @@ -16304,7 +31740,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteTransaction" + "$ref": "#/components/schemas/SpatialSceneMaterial" } } } @@ -16322,7 +31758,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/QuoteTransaction" + "$ref": "#/components/schemas/SpatialSceneMaterial" } } } @@ -16339,19 +31775,20 @@ } } }, - "/quote-transaction/{id}": { + "/spatial-scene-material/{id}": { "get": { "tags": [ - "Quote Transaction" + "Spatial Scene Material", + "Experimental" ], - "summary": "Detailed information about a Quote Transaction resource.", - "description": "Available since: 6.5.3.0", - "operationId": "getQuoteTransaction", + "summary": "Detailed information about a Spatial Scene Material resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "getSpatialSceneMaterial", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the quote_transaction", + "description": "Identifier for the spatial_scene_material", "required": true, "schema": { "type": "string", @@ -16361,7 +31798,7 @@ ], "responses": { "200": { - "description": "Detail of QuoteTransaction", + "description": "Detail of SpatialSceneMaterial", "content": { "application/vnd.api+json": { "schema": { @@ -16373,7 +31810,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteTransaction" + "$ref": "#/components/schemas/SpatialSceneMaterial" } } } @@ -16388,7 +31825,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/QuoteTransaction" + "$ref": "#/components/schemas/SpatialSceneMaterial" } } } @@ -16405,16 +31842,17 @@ }, "delete": { "tags": [ - "Quote Transaction" + "Spatial Scene Material", + "Experimental" ], - "summary": "Delete a Quote Transaction resource.", - "description": "Available since: 6.5.3.0", - "operationId": "deleteQuoteTransaction", + "summary": "Delete a Spatial Scene Material resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "deleteSpatialSceneMaterial", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the quote_transaction", + "description": "Identifier for the spatial_scene_material", "required": true, "schema": { "type": "string", @@ -16445,16 +31883,17 @@ }, "patch": { "tags": [ - "Quote Transaction" + "Spatial Scene Material", + "Experimental" ], - "summary": "Partially update information about a Quote Transaction resource.", - "description": "Available since: 6.5.3.0", - "operationId": "updateQuoteTransaction", + "summary": "Partially update information about a Spatial Scene Material resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "", + "operationId": "updateSpatialSceneMaterial", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the quote_transaction", + "description": "Identifier for the spatial_scene_material", "required": true, "schema": { "type": "string", @@ -16472,18 +31911,18 @@ } ], "requestBody": { - "description": "Partially update information about a Quote Transaction resource.", + "description": "Partially update information about a Spatial Scene Material resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/QuoteTransaction" + "$ref": "#/components/schemas/SpatialSceneMaterial" } } } }, "responses": { "200": { - "description": "Detail of QuoteTransaction", + "description": "Detail of SpatialSceneMaterial", "content": { "application/vnd.api+json": { "schema": { @@ -16495,7 +31934,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/QuoteTransaction" + "$ref": "#/components/schemas/SpatialSceneMaterial" } } } @@ -16510,7 +31949,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/QuoteTransaction" + "$ref": "#/components/schemas/SpatialSceneMaterial" } } } @@ -16529,15 +31968,96 @@ } } }, - "/spatial-render-config-size": { + "/aggregate/spatial-scene-material": { + "post": { + "tags": [ + "Spatial Scene Material", + "Experimental" + ], + "summary": "Aggregate for the Spatial Scene Material resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSpatialSceneMaterial", + "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 SpatialSceneMaterial", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneMaterial" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneMaterial" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/spatial-scene-object": { "get": { "tags": [ - "Spatial Render Config Size", + "Spatial Scene Object", "Experimental" ], - "summary": "List with basic information of Spatial Render Config Size resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "List with basic information of Spatial Scene Object resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "getSpatialRenderConfigSizeList", + "operationId": "getSpatialSceneObjectList", "parameters": [ { "name": "limit", @@ -16566,7 +32086,7 @@ ], "responses": { "200": { - "description": "List of Spatial Render Config Size resources.", + "description": "List of Spatial Scene Object resources.", "content": { "application/vnd.api+json": { "schema": { @@ -16585,7 +32105,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialRenderConfigSize" + "$ref": "#/components/schemas/SpatialSceneObject" } } ] @@ -16599,16 +32119,16 @@ "type": "object", "properties": { "first": { - "example": "/spatial-render-config-size?limit=25" + "example": "/spatial-scene-object?limit=25" }, "last": { - "example": "/spatial-render-config-size?limit=25&page=11" + "example": "/spatial-scene-object?limit=25&page=11" }, "next": { - "example": "/spatial-render-config-size?limit=25&page=4" + "example": "/spatial-scene-object?limit=25&page=4" }, "prev": { - "example": "/spatial-render-config-size?limit=25&page=2" + "example": "/spatial-scene-object?limit=25&page=2" } } } @@ -16629,7 +32149,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialRenderConfigSize" + "$ref": "#/components/schemas/SpatialSceneObject" } } } @@ -16644,12 +32164,12 @@ }, "post": { "tags": [ - "Spatial Render Config Size", + "Spatial Scene Object", "Experimental" ], - "summary": "Create a new Spatial Render Config Size resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Create a new Spatial Scene Object resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "createSpatialRenderConfigSize", + "operationId": "createSpatialSceneObject", "parameters": [ { "name": "_response", @@ -16668,14 +32188,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SpatialRenderConfigSize" + "$ref": "#/components/schemas/SpatialSceneObject" } } } }, "responses": { "200": { - "description": "Detail of SpatialRenderConfigSize", + "description": "Detail of SpatialSceneObject", "content": { "application/vnd.api+json": { "schema": { @@ -16687,7 +32207,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SpatialRenderConfigSize" + "$ref": "#/components/schemas/SpatialSceneObject" } } } @@ -16702,7 +32222,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SpatialRenderConfigSize" + "$ref": "#/components/schemas/SpatialSceneObject" } } } @@ -16718,15 +32238,15 @@ } } }, - "/search/spatial-render-config-size": { + "/search/spatial-scene-object": { "post": { "tags": [ - "Spatial Render Config Size", + "Spatial Scene Object", "Experimental" ], - "summary": "Search for the Spatial Render Config Size resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Search for the Spatial Scene Object resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "searchSpatialRenderConfigSize", + "operationId": "searchSpatialSceneObject", "requestBody": { "required": true, "content": { @@ -16739,7 +32259,7 @@ }, "responses": { "200": { - "description": "List of SpatialRenderConfigSize", + "description": "List of SpatialSceneObject", "content": { "application/vnd.api+json": { "schema": { @@ -16753,7 +32273,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialRenderConfigSize" + "$ref": "#/components/schemas/SpatialSceneObject" } } } @@ -16771,7 +32291,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialRenderConfigSize" + "$ref": "#/components/schemas/SpatialSceneObject" } } } @@ -16788,20 +32308,20 @@ } } }, - "/spatial-render-config-size/{id}": { + "/spatial-scene-object/{id}": { "get": { "tags": [ - "Spatial Render Config Size", + "Spatial Scene Object", "Experimental" ], - "summary": "Detailed information about a Spatial Render Config Size resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Detailed information about a Spatial Scene Object resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "getSpatialRenderConfigSize", + "operationId": "getSpatialSceneObject", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the spatial_render_config_size", + "description": "Identifier for the spatial_scene_object", "required": true, "schema": { "type": "string", @@ -16811,7 +32331,7 @@ ], "responses": { "200": { - "description": "Detail of SpatialRenderConfigSize", + "description": "Detail of SpatialSceneObject", "content": { "application/vnd.api+json": { "schema": { @@ -16823,7 +32343,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SpatialRenderConfigSize" + "$ref": "#/components/schemas/SpatialSceneObject" } } } @@ -16838,7 +32358,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SpatialRenderConfigSize" + "$ref": "#/components/schemas/SpatialSceneObject" } } } @@ -16855,17 +32375,17 @@ }, "delete": { "tags": [ - "Spatial Render Config Size", + "Spatial Scene Object", "Experimental" ], - "summary": "Delete a Spatial Render Config Size resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Delete a Spatial Scene Object resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "deleteSpatialRenderConfigSize", + "operationId": "deleteSpatialSceneObject", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the spatial_render_config_size", + "description": "Identifier for the spatial_scene_object", "required": true, "schema": { "type": "string", @@ -16896,17 +32416,17 @@ }, "patch": { "tags": [ - "Spatial Render Config Size", + "Spatial Scene Object", "Experimental" ], - "summary": "Partially update information about a Spatial Render Config Size resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Partially update information about a Spatial Scene Object resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "updateSpatialRenderConfigSize", + "operationId": "updateSpatialSceneObject", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the spatial_render_config_size", + "description": "Identifier for the spatial_scene_object", "required": true, "schema": { "type": "string", @@ -16924,18 +32444,18 @@ } ], "requestBody": { - "description": "Partially update information about a Spatial Render Config Size resource.", + "description": "Partially update information about a Spatial Scene Object resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SpatialRenderConfigSize" + "$ref": "#/components/schemas/SpatialSceneObject" } } } }, "responses": { "200": { - "description": "Detail of SpatialRenderConfigSize", + "description": "Detail of SpatialSceneObject", "content": { "application/vnd.api+json": { "schema": { @@ -16947,7 +32467,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SpatialRenderConfigSize" + "$ref": "#/components/schemas/SpatialSceneObject" } } } @@ -16962,7 +32482,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SpatialRenderConfigSize" + "$ref": "#/components/schemas/SpatialSceneObject" } } } @@ -16981,15 +32501,96 @@ } } }, - "/spatial-scene": { + "/aggregate/spatial-scene-object": { + "post": { + "tags": [ + "Spatial Scene Object", + "Experimental" + ], + "summary": "Aggregate for the Spatial Scene Object resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSpatialSceneObject", + "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 SpatialSceneObject", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneObject" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneObject" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/spatial-scene-primitive": { "get": { "tags": [ - "Spatial Scene", + "Spatial Scene Primitive", "Experimental" ], - "summary": "List with basic information of Spatial Scene resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "List with basic information of Spatial Scene Primitive resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "getSpatialSceneList", + "operationId": "getSpatialScenePrimitiveList", "parameters": [ { "name": "limit", @@ -17018,7 +32619,7 @@ ], "responses": { "200": { - "description": "List of Spatial Scene resources.", + "description": "List of Spatial Scene Primitive resources.", "content": { "application/vnd.api+json": { "schema": { @@ -17037,7 +32638,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialScene" + "$ref": "#/components/schemas/SpatialScenePrimitive" } } ] @@ -17051,16 +32652,16 @@ "type": "object", "properties": { "first": { - "example": "/spatial-scene?limit=25" + "example": "/spatial-scene-primitive?limit=25" }, "last": { - "example": "/spatial-scene?limit=25&page=11" + "example": "/spatial-scene-primitive?limit=25&page=11" }, "next": { - "example": "/spatial-scene?limit=25&page=4" + "example": "/spatial-scene-primitive?limit=25&page=4" }, "prev": { - "example": "/spatial-scene?limit=25&page=2" + "example": "/spatial-scene-primitive?limit=25&page=2" } } } @@ -17081,7 +32682,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialScene" + "$ref": "#/components/schemas/SpatialScenePrimitive" } } } @@ -17096,12 +32697,12 @@ }, "post": { "tags": [ - "Spatial Scene", + "Spatial Scene Primitive", "Experimental" ], - "summary": "Create a new Spatial Scene resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Create a new Spatial Scene Primitive resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "createSpatialScene", + "operationId": "createSpatialScenePrimitive", "parameters": [ { "name": "_response", @@ -17120,14 +32721,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SpatialScene" + "$ref": "#/components/schemas/SpatialScenePrimitive" } } } }, "responses": { "200": { - "description": "Detail of SpatialScene", + "description": "Detail of SpatialScenePrimitive", "content": { "application/vnd.api+json": { "schema": { @@ -17139,7 +32740,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SpatialScene" + "$ref": "#/components/schemas/SpatialScenePrimitive" } } } @@ -17154,7 +32755,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SpatialScene" + "$ref": "#/components/schemas/SpatialScenePrimitive" } } } @@ -17170,15 +32771,15 @@ } } }, - "/search/spatial-scene": { + "/search/spatial-scene-primitive": { "post": { "tags": [ - "Spatial Scene", + "Spatial Scene Primitive", "Experimental" ], - "summary": "Search for the Spatial Scene resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Search for the Spatial Scene Primitive resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "searchSpatialScene", + "operationId": "searchSpatialScenePrimitive", "requestBody": { "required": true, "content": { @@ -17191,7 +32792,7 @@ }, "responses": { "200": { - "description": "List of SpatialScene", + "description": "List of SpatialScenePrimitive", "content": { "application/vnd.api+json": { "schema": { @@ -17205,7 +32806,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialScene" + "$ref": "#/components/schemas/SpatialScenePrimitive" } } } @@ -17223,7 +32824,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialScene" + "$ref": "#/components/schemas/SpatialScenePrimitive" } } } @@ -17240,20 +32841,20 @@ } } }, - "/spatial-scene/{id}": { + "/spatial-scene-primitive/{id}": { "get": { "tags": [ - "Spatial Scene", + "Spatial Scene Primitive", "Experimental" ], - "summary": "Detailed information about a Spatial Scene resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Detailed information about a Spatial Scene Primitive resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "getSpatialScene", + "operationId": "getSpatialScenePrimitive", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the spatial_scene", + "description": "Identifier for the spatial_scene_primitive", "required": true, "schema": { "type": "string", @@ -17263,7 +32864,7 @@ ], "responses": { "200": { - "description": "Detail of SpatialScene", + "description": "Detail of SpatialScenePrimitive", "content": { "application/vnd.api+json": { "schema": { @@ -17275,7 +32876,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SpatialScene" + "$ref": "#/components/schemas/SpatialScenePrimitive" } } } @@ -17290,7 +32891,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SpatialScene" + "$ref": "#/components/schemas/SpatialScenePrimitive" } } } @@ -17307,17 +32908,17 @@ }, "delete": { "tags": [ - "Spatial Scene", + "Spatial Scene Primitive", "Experimental" ], - "summary": "Delete a Spatial Scene resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Delete a Spatial Scene Primitive resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "deleteSpatialScene", + "operationId": "deleteSpatialScenePrimitive", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the spatial_scene", + "description": "Identifier for the spatial_scene_primitive", "required": true, "schema": { "type": "string", @@ -17348,17 +32949,17 @@ }, "patch": { "tags": [ - "Spatial Scene", + "Spatial Scene Primitive", "Experimental" ], - "summary": "Partially update information about a Spatial Scene resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Partially update information about a Spatial Scene Primitive resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "updateSpatialScene", + "operationId": "updateSpatialScenePrimitive", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the spatial_scene", + "description": "Identifier for the spatial_scene_primitive", "required": true, "schema": { "type": "string", @@ -17376,18 +32977,18 @@ } ], "requestBody": { - "description": "Partially update information about a Spatial Scene resource.", + "description": "Partially update information about a Spatial Scene Primitive resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SpatialScene" + "$ref": "#/components/schemas/SpatialScenePrimitive" } } } }, "responses": { "200": { - "description": "Detail of SpatialScene", + "description": "Detail of SpatialScenePrimitive", "content": { "application/vnd.api+json": { "schema": { @@ -17399,7 +33000,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SpatialScene" + "$ref": "#/components/schemas/SpatialScenePrimitive" } } } @@ -17414,7 +33015,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SpatialScene" + "$ref": "#/components/schemas/SpatialScenePrimitive" } } } @@ -17433,15 +33034,96 @@ } } }, - "/spatial-scene-camera": { + "/aggregate/spatial-scene-primitive": { + "post": { + "tags": [ + "Spatial Scene Primitive", + "Experimental" + ], + "summary": "Aggregate for the Spatial Scene Primitive resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSpatialScenePrimitive", + "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 SpatialScenePrimitive", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialScenePrimitive" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialScenePrimitive" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/sso-provider": { "get": { "tags": [ - "Spatial Scene Camera", + "Sso Provider", "Experimental" ], - "summary": "List with basic information of Spatial Scene Camera resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "List with basic information of Sso Provider resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "getSpatialSceneCameraList", + "operationId": "getSsoProviderList", "parameters": [ { "name": "limit", @@ -17470,7 +33152,7 @@ ], "responses": { "200": { - "description": "List of Spatial Scene Camera resources.", + "description": "List of Sso Provider resources.", "content": { "application/vnd.api+json": { "schema": { @@ -17489,7 +33171,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialSceneCamera" + "$ref": "#/components/schemas/SsoProvider" } } ] @@ -17503,16 +33185,16 @@ "type": "object", "properties": { "first": { - "example": "/spatial-scene-camera?limit=25" + "example": "/sso-provider?limit=25" }, "last": { - "example": "/spatial-scene-camera?limit=25&page=11" + "example": "/sso-provider?limit=25&page=11" }, "next": { - "example": "/spatial-scene-camera?limit=25&page=4" + "example": "/sso-provider?limit=25&page=4" }, "prev": { - "example": "/spatial-scene-camera?limit=25&page=2" + "example": "/sso-provider?limit=25&page=2" } } } @@ -17533,7 +33215,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialSceneCamera" + "$ref": "#/components/schemas/SsoProvider" } } } @@ -17548,12 +33230,12 @@ }, "post": { "tags": [ - "Spatial Scene Camera", + "Sso Provider", "Experimental" ], - "summary": "Create a new Spatial Scene Camera resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Create a new Sso Provider resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "createSpatialSceneCamera", + "operationId": "createSsoProvider", "parameters": [ { "name": "_response", @@ -17572,14 +33254,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SpatialSceneCamera" + "$ref": "#/components/schemas/SsoProvider" } } } }, "responses": { "200": { - "description": "Detail of SpatialSceneCamera", + "description": "Detail of SsoProvider", "content": { "application/vnd.api+json": { "schema": { @@ -17591,7 +33273,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SpatialSceneCamera" + "$ref": "#/components/schemas/SsoProvider" } } } @@ -17606,7 +33288,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SpatialSceneCamera" + "$ref": "#/components/schemas/SsoProvider" } } } @@ -17622,15 +33304,15 @@ } } }, - "/search/spatial-scene-camera": { + "/search/sso-provider": { "post": { "tags": [ - "Spatial Scene Camera", + "Sso Provider", "Experimental" ], - "summary": "Search for the Spatial Scene Camera resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Search for the Sso Provider resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "searchSpatialSceneCamera", + "operationId": "searchSsoProvider", "requestBody": { "required": true, "content": { @@ -17643,7 +33325,7 @@ }, "responses": { "200": { - "description": "List of SpatialSceneCamera", + "description": "List of SsoProvider", "content": { "application/vnd.api+json": { "schema": { @@ -17657,7 +33339,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialSceneCamera" + "$ref": "#/components/schemas/SsoProvider" } } } @@ -17675,7 +33357,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialSceneCamera" + "$ref": "#/components/schemas/SsoProvider" } } } @@ -17692,20 +33374,20 @@ } } }, - "/spatial-scene-camera/{id}": { + "/sso-provider/{id}": { "get": { "tags": [ - "Spatial Scene Camera", + "Sso Provider", "Experimental" ], - "summary": "Detailed information about a Spatial Scene Camera resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Detailed information about a Sso Provider resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "getSpatialSceneCamera", + "operationId": "getSsoProvider", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the spatial_scene_camera", + "description": "Identifier for the sso_provider", "required": true, "schema": { "type": "string", @@ -17715,7 +33397,7 @@ ], "responses": { "200": { - "description": "Detail of SpatialSceneCamera", + "description": "Detail of SsoProvider", "content": { "application/vnd.api+json": { "schema": { @@ -17727,7 +33409,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SpatialSceneCamera" + "$ref": "#/components/schemas/SsoProvider" } } } @@ -17742,7 +33424,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SpatialSceneCamera" + "$ref": "#/components/schemas/SsoProvider" } } } @@ -17759,17 +33441,17 @@ }, "delete": { "tags": [ - "Spatial Scene Camera", + "Sso Provider", "Experimental" ], - "summary": "Delete a Spatial Scene Camera resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Delete a Sso Provider resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "deleteSpatialSceneCamera", + "operationId": "deleteSsoProvider", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the spatial_scene_camera", + "description": "Identifier for the sso_provider", "required": true, "schema": { "type": "string", @@ -17800,17 +33482,17 @@ }, "patch": { "tags": [ - "Spatial Scene Camera", + "Sso Provider", "Experimental" ], - "summary": "Partially update information about a Spatial Scene Camera resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Partially update information about a Sso Provider resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "updateSpatialSceneCamera", + "operationId": "updateSsoProvider", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the spatial_scene_camera", + "description": "Identifier for the sso_provider", "required": true, "schema": { "type": "string", @@ -17828,18 +33510,18 @@ } ], "requestBody": { - "description": "Partially update information about a Spatial Scene Camera resource.", + "description": "Partially update information about a Sso Provider resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SpatialSceneCamera" + "$ref": "#/components/schemas/SsoProvider" } } } }, "responses": { "200": { - "description": "Detail of SpatialSceneCamera", + "description": "Detail of SsoProvider", "content": { "application/vnd.api+json": { "schema": { @@ -17851,7 +33533,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SpatialSceneCamera" + "$ref": "#/components/schemas/SsoProvider" } } } @@ -17866,7 +33548,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SpatialSceneCamera" + "$ref": "#/components/schemas/SsoProvider" } } } @@ -17885,15 +33567,96 @@ } } }, - "/spatial-scene-light": { + "/aggregate/sso-provider": { + "post": { + "tags": [ + "Sso Provider", + "Experimental" + ], + "summary": "Aggregate for the Sso Provider resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSsoProvider", + "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 SsoProvider", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SsoProvider" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SsoProvider" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/sso-provider-customer": { "get": { "tags": [ - "Spatial Scene Light", + "Sso Provider Customer", "Experimental" ], - "summary": "List with basic information of Spatial Scene Light resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "List with basic information of Sso Provider Customer resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "getSpatialSceneLightList", + "operationId": "getSsoProviderCustomerList", "parameters": [ { "name": "limit", @@ -17922,7 +33685,7 @@ ], "responses": { "200": { - "description": "List of Spatial Scene Light resources.", + "description": "List of Sso Provider Customer resources.", "content": { "application/vnd.api+json": { "schema": { @@ -17941,7 +33704,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialSceneLight" + "$ref": "#/components/schemas/SsoProviderCustomer" } } ] @@ -17955,16 +33718,16 @@ "type": "object", "properties": { "first": { - "example": "/spatial-scene-light?limit=25" + "example": "/sso-provider-customer?limit=25" }, "last": { - "example": "/spatial-scene-light?limit=25&page=11" + "example": "/sso-provider-customer?limit=25&page=11" }, "next": { - "example": "/spatial-scene-light?limit=25&page=4" + "example": "/sso-provider-customer?limit=25&page=4" }, "prev": { - "example": "/spatial-scene-light?limit=25&page=2" + "example": "/sso-provider-customer?limit=25&page=2" } } } @@ -17985,7 +33748,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialSceneLight" + "$ref": "#/components/schemas/SsoProviderCustomer" } } } @@ -18000,12 +33763,12 @@ }, "post": { "tags": [ - "Spatial Scene Light", + "Sso Provider Customer", "Experimental" ], - "summary": "Create a new Spatial Scene Light resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Create a new Sso Provider Customer resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "createSpatialSceneLight", + "operationId": "createSsoProviderCustomer", "parameters": [ { "name": "_response", @@ -18024,14 +33787,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SpatialSceneLight" + "$ref": "#/components/schemas/SsoProviderCustomer" } } } }, "responses": { "200": { - "description": "Detail of SpatialSceneLight", + "description": "Detail of SsoProviderCustomer", "content": { "application/vnd.api+json": { "schema": { @@ -18043,7 +33806,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SpatialSceneLight" + "$ref": "#/components/schemas/SsoProviderCustomer" } } } @@ -18058,7 +33821,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SpatialSceneLight" + "$ref": "#/components/schemas/SsoProviderCustomer" } } } @@ -18074,15 +33837,15 @@ } } }, - "/search/spatial-scene-light": { + "/search/sso-provider-customer": { "post": { "tags": [ - "Spatial Scene Light", + "Sso Provider Customer", "Experimental" ], - "summary": "Search for the Spatial Scene Light resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Search for the Sso Provider Customer resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "searchSpatialSceneLight", + "operationId": "searchSsoProviderCustomer", "requestBody": { "required": true, "content": { @@ -18095,7 +33858,7 @@ }, "responses": { "200": { - "description": "List of SpatialSceneLight", + "description": "List of SsoProviderCustomer", "content": { "application/vnd.api+json": { "schema": { @@ -18109,7 +33872,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialSceneLight" + "$ref": "#/components/schemas/SsoProviderCustomer" } } } @@ -18127,7 +33890,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialSceneLight" + "$ref": "#/components/schemas/SsoProviderCustomer" } } } @@ -18144,20 +33907,20 @@ } } }, - "/spatial-scene-light/{id}": { + "/sso-provider-customer/{id}": { "get": { "tags": [ - "Spatial Scene Light", + "Sso Provider Customer", "Experimental" ], - "summary": "Detailed information about a Spatial Scene Light resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Detailed information about a Sso Provider Customer resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "getSpatialSceneLight", + "operationId": "getSsoProviderCustomer", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the spatial_scene_light", + "description": "Identifier for the sso_provider_customer", "required": true, "schema": { "type": "string", @@ -18167,7 +33930,7 @@ ], "responses": { "200": { - "description": "Detail of SpatialSceneLight", + "description": "Detail of SsoProviderCustomer", "content": { "application/vnd.api+json": { "schema": { @@ -18179,7 +33942,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SpatialSceneLight" + "$ref": "#/components/schemas/SsoProviderCustomer" } } } @@ -18194,7 +33957,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SpatialSceneLight" + "$ref": "#/components/schemas/SsoProviderCustomer" } } } @@ -18211,17 +33974,17 @@ }, "delete": { "tags": [ - "Spatial Scene Light", + "Sso Provider Customer", "Experimental" ], - "summary": "Delete a Spatial Scene Light resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Delete a Sso Provider Customer resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "deleteSpatialSceneLight", + "operationId": "deleteSsoProviderCustomer", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the spatial_scene_light", + "description": "Identifier for the sso_provider_customer", "required": true, "schema": { "type": "string", @@ -18252,17 +34015,17 @@ }, "patch": { "tags": [ - "Spatial Scene Light", + "Sso Provider Customer", "Experimental" ], - "summary": "Partially update information about a Spatial Scene Light resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Partially update information about a Sso Provider Customer resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", "description": "", - "operationId": "updateSpatialSceneLight", + "operationId": "updateSsoProviderCustomer", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the spatial_scene_light", + "description": "Identifier for the sso_provider_customer", "required": true, "schema": { "type": "string", @@ -18280,18 +34043,18 @@ } ], "requestBody": { - "description": "Partially update information about a Spatial Scene Light resource.", + "description": "Partially update information about a Sso Provider Customer resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SpatialSceneLight" + "$ref": "#/components/schemas/SsoProviderCustomer" } } } }, "responses": { "200": { - "description": "Detail of SpatialSceneLight", + "description": "Detail of SsoProviderCustomer", "content": { "application/vnd.api+json": { "schema": { @@ -18303,7 +34066,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SpatialSceneLight" + "$ref": "#/components/schemas/SsoProviderCustomer" } } } @@ -18318,7 +34081,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SpatialSceneLight" + "$ref": "#/components/schemas/SsoProviderCustomer" } } } @@ -18337,44 +34100,39 @@ } } }, - "/spatial-scene-object": { - "get": { + "/aggregate/sso-provider-customer": { + "post": { "tags": [ - "Spatial Scene Object", + "Sso Provider Customer", "Experimental" ], - "summary": "List with basic information of Spatial Scene Object resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", - "description": "", - "operationId": "getSpatialSceneObjectList", - "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 Sso Provider Customer resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSsoProviderCustomer", + "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 Spatial Scene Object resources.", + "description": "List of SsoProviderCustomer", "content": { "application/vnd.api+json": { "schema": { @@ -18386,41 +34144,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/SpatialSceneObject" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/spatial-scene-object?limit=25" - }, - "last": { - "example": "/spatial-scene-object?limit=25&page=11" - }, - "next": { - "example": "/spatial-scene-object?limit=25&page=4" - }, - "prev": { - "example": "/spatial-scene-object?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/SsoProviderCustomer" + } } } } @@ -18437,7 +34164,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialSceneObject" + "$ref": "#/components/schemas/SsoProviderCustomer" } } } @@ -18445,45 +34172,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/state-machine": { "post": { "tags": [ - "Spatial Scene Object", - "Experimental" - ], - "summary": "Create a new Spatial Scene Object resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", - "description": "", - "operationId": "createSpatialSceneObject", - "parameters": [ - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "schema": { - "type": "string", - "enum": [ - "basic", - "detail" - ] - } - } + "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": { - "$ref": "#/components/schemas/SpatialSceneObject" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of SpatialSceneObject", + "description": "List of StateMachine", "content": { "application/vnd.api+json": { "schema": { @@ -18495,7 +34224,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SpatialSceneObject" + "type": "array", + "items": { + "$ref": "#/components/schemas/StateMachine" + } } } } @@ -18505,12 +34237,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/SpatialSceneObject" + "type": "array", + "items": { + "$ref": "#/components/schemas/StateMachine" + } } } } @@ -18526,28 +34261,38 @@ } } }, - "/search/spatial-scene-object": { + "/aggregate/state-machine-history": { "post": { "tags": [ - "Spatial Scene Object", - "Experimental" + "State Machine History" ], - "summary": "Search for the Spatial Scene Object resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", - "description": "", - "operationId": "searchSpatialSceneObject", + "summary": "Aggregate for the State Machine History resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateStateMachineHistory", "requestBody": { "required": true, "content": { "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 SpatialSceneObject", + "description": "List of StateMachineHistory", "content": { "application/vnd.api+json": { "schema": { @@ -18561,7 +34306,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialSceneObject" + "$ref": "#/components/schemas/StateMachineHistory" } } } @@ -18579,7 +34324,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SpatialSceneObject" + "$ref": "#/components/schemas/StateMachineHistory" } } } @@ -18596,30 +34341,38 @@ } } }, - "/spatial-scene-object/{id}": { - "get": { + "/aggregate/state-machine-state": { + "post": { "tags": [ - "Spatial Scene Object", - "Experimental" + "State Machine State" ], - "summary": "Detailed information about a Spatial Scene Object resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", - "description": "", - "operationId": "getSpatialSceneObject", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the spatial_scene_object", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "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": "Detail of SpatialSceneObject", + "description": "List of StateMachineState", "content": { "application/vnd.api+json": { "schema": { @@ -18631,7 +34384,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SpatialSceneObject" + "type": "array", + "items": { + "$ref": "#/components/schemas/StateMachineState" + } } } } @@ -18641,109 +34397,62 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/SpatialSceneObject" + "type": "array", + "items": { + "$ref": "#/components/schemas/StateMachineState" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "delete": { - "tags": [ - "Spatial Scene Object", - "Experimental" - ], - "summary": "Delete a Spatial Scene Object resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", - "description": "", - "operationId": "deleteSpatialSceneObject", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the spatial_scene_object", - "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/state-machine-transition": { + "post": { "tags": [ - "Spatial Scene Object", - "Experimental" - ], - "summary": "Partially update information about a Spatial Scene Object resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", - "description": "", - "operationId": "updateSpatialSceneObject", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the spatial_scene_object", - "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" - } - } + "State Machine Transition" ], + "summary": "Aggregate for the State Machine Transition resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateStateMachineTransition", "requestBody": { - "description": "Partially update information about a Spatial Scene Object resource.", + "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SpatialSceneObject" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of SpatialSceneObject", + "description": "List of StateMachineTransition", "content": { "application/vnd.api+json": { "schema": { @@ -18755,7 +34464,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SpatialSceneObject" + "type": "array", + "items": { + "$ref": "#/components/schemas/StateMachineTransition" + } } } } @@ -18765,12 +34477,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/SpatialSceneObject" + "type": "array", + "items": { + "$ref": "#/components/schemas/StateMachineTransition" + } } } } @@ -18780,24 +34495,20 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/sso-provider": { + "/subscription": { "get": { "tags": [ - "Sso Provider", - "Experimental" + "Subscription" ], - "summary": "List with basic information of Sso Provider resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "List with basic information of Subscription resources.", "description": "", - "operationId": "getSsoProviderList", + "operationId": "getSubscriptionList", "parameters": [ { "name": "limit", @@ -18826,7 +34537,7 @@ ], "responses": { "200": { - "description": "List of Sso Provider resources.", + "description": "List of Subscription resources.", "content": { "application/vnd.api+json": { "schema": { @@ -18845,7 +34556,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/SsoProvider" + "$ref": "#/components/schemas/Subscription" } } ] @@ -18859,16 +34570,16 @@ "type": "object", "properties": { "first": { - "example": "/sso-provider?limit=25" + "example": "/subscription?limit=25" }, "last": { - "example": "/sso-provider?limit=25&page=11" + "example": "/subscription?limit=25&page=11" }, "next": { - "example": "/sso-provider?limit=25&page=4" + "example": "/subscription?limit=25&page=4" }, "prev": { - "example": "/sso-provider?limit=25&page=2" + "example": "/subscription?limit=25&page=2" } } } @@ -18889,7 +34600,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SsoProvider" + "$ref": "#/components/schemas/Subscription" } } } @@ -18904,12 +34615,11 @@ }, "post": { "tags": [ - "Sso Provider", - "Experimental" + "Subscription" ], - "summary": "Create a new Sso Provider resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Create a new Subscription resources.", "description": "", - "operationId": "createSsoProvider", + "operationId": "createSubscription", "parameters": [ { "name": "_response", @@ -18928,14 +34638,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SsoProvider" + "$ref": "#/components/schemas/Subscription" } } } }, "responses": { "200": { - "description": "Detail of SsoProvider", + "description": "Detail of Subscription", "content": { "application/vnd.api+json": { "schema": { @@ -18947,7 +34657,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SsoProvider" + "$ref": "#/components/schemas/Subscription" } } } @@ -18962,7 +34672,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SsoProvider" + "$ref": "#/components/schemas/Subscription" } } } @@ -18978,15 +34688,14 @@ } } }, - "/search/sso-provider": { + "/search/subscription": { "post": { "tags": [ - "Sso Provider", - "Experimental" + "Subscription" ], - "summary": "Search for the Sso Provider resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Search for the Subscription resources.", "description": "", - "operationId": "searchSsoProvider", + "operationId": "searchSubscription", "requestBody": { "required": true, "content": { @@ -18999,7 +34708,7 @@ }, "responses": { "200": { - "description": "List of SsoProvider", + "description": "List of Subscription", "content": { "application/vnd.api+json": { "schema": { @@ -19013,7 +34722,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SsoProvider" + "$ref": "#/components/schemas/Subscription" } } } @@ -19031,7 +34740,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SsoProvider" + "$ref": "#/components/schemas/Subscription" } } } @@ -19048,20 +34757,19 @@ } } }, - "/sso-provider/{id}": { + "/subscription/{id}": { "get": { "tags": [ - "Sso Provider", - "Experimental" + "Subscription" ], - "summary": "Detailed information about a Sso Provider resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Detailed information about a Subscription resource.", "description": "", - "operationId": "getSsoProvider", + "operationId": "getSubscription", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the sso_provider", + "description": "Identifier for the subscription", "required": true, "schema": { "type": "string", @@ -19071,7 +34779,7 @@ ], "responses": { "200": { - "description": "Detail of SsoProvider", + "description": "Detail of Subscription", "content": { "application/vnd.api+json": { "schema": { @@ -19083,7 +34791,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SsoProvider" + "$ref": "#/components/schemas/Subscription" } } } @@ -19098,7 +34806,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SsoProvider" + "$ref": "#/components/schemas/Subscription" } } } @@ -19115,17 +34823,16 @@ }, "delete": { "tags": [ - "Sso Provider", - "Experimental" + "Subscription" ], - "summary": "Delete a Sso Provider resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Delete a Subscription resource.", "description": "", - "operationId": "deleteSsoProvider", + "operationId": "deleteSubscription", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the sso_provider", + "description": "Identifier for the subscription", "required": true, "schema": { "type": "string", @@ -19156,17 +34863,16 @@ }, "patch": { "tags": [ - "Sso Provider", - "Experimental" + "Subscription" ], - "summary": "Partially update information about a Sso Provider resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Partially update information about a Subscription resource.", "description": "", - "operationId": "updateSsoProvider", + "operationId": "updateSubscription", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the sso_provider", + "description": "Identifier for the subscription", "required": true, "schema": { "type": "string", @@ -19184,18 +34890,18 @@ } ], "requestBody": { - "description": "Partially update information about a Sso Provider resource.", + "description": "Partially update information about a Subscription resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SsoProvider" + "$ref": "#/components/schemas/Subscription" } } } }, "responses": { "200": { - "description": "Detail of SsoProvider", + "description": "Detail of Subscription", "content": { "application/vnd.api+json": { "schema": { @@ -19207,7 +34913,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SsoProvider" + "$ref": "#/components/schemas/Subscription" } } } @@ -19222,7 +34928,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SsoProvider" + "$ref": "#/components/schemas/Subscription" } } } @@ -19241,15 +34947,94 @@ } } }, - "/sso-provider-customer": { + "/aggregate/subscription": { + "post": { + "tags": [ + "Subscription" + ], + "summary": "Aggregate for the Subscription resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSubscription", + "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 Subscription", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Subscription" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Subscription" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/subscription-address": { "get": { "tags": [ - "Sso Provider Customer", - "Experimental" + "Subscription Address" ], - "summary": "List with basic information of Sso Provider Customer resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "List with basic information of Subscription Address resources.", "description": "", - "operationId": "getSsoProviderCustomerList", + "operationId": "getSubscriptionAddressList", "parameters": [ { "name": "limit", @@ -19278,7 +35063,7 @@ ], "responses": { "200": { - "description": "List of Sso Provider Customer resources.", + "description": "List of Subscription Address resources.", "content": { "application/vnd.api+json": { "schema": { @@ -19297,7 +35082,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/SsoProviderCustomer" + "$ref": "#/components/schemas/SubscriptionAddress" } } ] @@ -19311,16 +35096,16 @@ "type": "object", "properties": { "first": { - "example": "/sso-provider-customer?limit=25" + "example": "/subscription-address?limit=25" }, "last": { - "example": "/sso-provider-customer?limit=25&page=11" + "example": "/subscription-address?limit=25&page=11" }, "next": { - "example": "/sso-provider-customer?limit=25&page=4" + "example": "/subscription-address?limit=25&page=4" }, "prev": { - "example": "/sso-provider-customer?limit=25&page=2" + "example": "/subscription-address?limit=25&page=2" } } } @@ -19341,7 +35126,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SsoProviderCustomer" + "$ref": "#/components/schemas/SubscriptionAddress" } } } @@ -19356,12 +35141,11 @@ }, "post": { "tags": [ - "Sso Provider Customer", - "Experimental" + "Subscription Address" ], - "summary": "Create a new Sso Provider Customer resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Create a new Subscription Address resources.", "description": "", - "operationId": "createSsoProviderCustomer", + "operationId": "createSubscriptionAddress", "parameters": [ { "name": "_response", @@ -19380,14 +35164,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SsoProviderCustomer" + "$ref": "#/components/schemas/SubscriptionAddress" } } } }, "responses": { "200": { - "description": "Detail of SsoProviderCustomer", + "description": "Detail of SubscriptionAddress", "content": { "application/vnd.api+json": { "schema": { @@ -19399,7 +35183,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SsoProviderCustomer" + "$ref": "#/components/schemas/SubscriptionAddress" } } } @@ -19414,7 +35198,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SsoProviderCustomer" + "$ref": "#/components/schemas/SubscriptionAddress" } } } @@ -19430,15 +35214,14 @@ } } }, - "/search/sso-provider-customer": { + "/search/subscription-address": { "post": { "tags": [ - "Sso Provider Customer", - "Experimental" + "Subscription Address" ], - "summary": "Search for the Sso Provider Customer resources. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Search for the Subscription Address resources.", "description": "", - "operationId": "searchSsoProviderCustomer", + "operationId": "searchSubscriptionAddress", "requestBody": { "required": true, "content": { @@ -19451,7 +35234,7 @@ }, "responses": { "200": { - "description": "List of SsoProviderCustomer", + "description": "List of SubscriptionAddress", "content": { "application/vnd.api+json": { "schema": { @@ -19465,7 +35248,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SsoProviderCustomer" + "$ref": "#/components/schemas/SubscriptionAddress" } } } @@ -19483,7 +35266,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SsoProviderCustomer" + "$ref": "#/components/schemas/SubscriptionAddress" } } } @@ -19500,20 +35283,19 @@ } } }, - "/sso-provider-customer/{id}": { + "/subscription-address/{id}": { "get": { "tags": [ - "Sso Provider Customer", - "Experimental" + "Subscription Address" ], - "summary": "Detailed information about a Sso Provider Customer resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Detailed information about a Subscription Address resource.", "description": "", - "operationId": "getSsoProviderCustomer", + "operationId": "getSubscriptionAddress", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the sso_provider_customer", + "description": "Identifier for the subscription_address", "required": true, "schema": { "type": "string", @@ -19523,7 +35305,7 @@ ], "responses": { "200": { - "description": "Detail of SsoProviderCustomer", + "description": "Detail of SubscriptionAddress", "content": { "application/vnd.api+json": { "schema": { @@ -19535,7 +35317,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SsoProviderCustomer" + "$ref": "#/components/schemas/SubscriptionAddress" } } } @@ -19550,7 +35332,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SsoProviderCustomer" + "$ref": "#/components/schemas/SubscriptionAddress" } } } @@ -19567,17 +35349,16 @@ }, "delete": { "tags": [ - "Sso Provider Customer", - "Experimental" + "Subscription Address" ], - "summary": "Delete a Sso Provider Customer resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Delete a Subscription Address resource.", "description": "", - "operationId": "deleteSsoProviderCustomer", + "operationId": "deleteSubscriptionAddress", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the sso_provider_customer", + "description": "Identifier for the subscription_address", "required": true, "schema": { "type": "string", @@ -19608,17 +35389,16 @@ }, "patch": { "tags": [ - "Sso Provider Customer", - "Experimental" + "Subscription Address" ], - "summary": "Partially update information about a Sso Provider Customer resource. Experimental API, not part of our backwards compatibility promise, thus this API can introduce breaking changes at any time.", + "summary": "Partially update information about a Subscription Address resource.", "description": "", - "operationId": "updateSsoProviderCustomer", + "operationId": "updateSubscriptionAddress", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the sso_provider_customer", + "description": "Identifier for the subscription_address", "required": true, "schema": { "type": "string", @@ -19636,18 +35416,18 @@ } ], "requestBody": { - "description": "Partially update information about a Sso Provider Customer resource.", + "description": "Partially update information about a Subscription Address resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SsoProviderCustomer" + "$ref": "#/components/schemas/SubscriptionAddress" } } } }, "responses": { "200": { - "description": "Detail of SsoProviderCustomer", + "description": "Detail of SubscriptionAddress", "content": { "application/vnd.api+json": { "schema": { @@ -19659,7 +35439,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SsoProviderCustomer" + "$ref": "#/components/schemas/SubscriptionAddress" } } } @@ -19674,7 +35454,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SsoProviderCustomer" + "$ref": "#/components/schemas/SubscriptionAddress" } } } @@ -19693,14 +35473,94 @@ } } }, - "/subscription": { + "/aggregate/subscription-address": { + "post": { + "tags": [ + "Subscription Address" + ], + "summary": "Aggregate for the Subscription Address resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSubscriptionAddress", + "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 SubscriptionAddress", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SubscriptionAddress" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SubscriptionAddress" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/subscription-customer": { "get": { "tags": [ - "Subscription" + "Subscription Customer" ], - "summary": "List with basic information of Subscription resources.", + "summary": "List with basic information of Subscription Customer resources.", "description": "", - "operationId": "getSubscriptionList", + "operationId": "getSubscriptionCustomerList", "parameters": [ { "name": "limit", @@ -19729,7 +35589,7 @@ ], "responses": { "200": { - "description": "List of Subscription resources.", + "description": "List of Subscription Customer resources.", "content": { "application/vnd.api+json": { "schema": { @@ -19748,7 +35608,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/Subscription" + "$ref": "#/components/schemas/SubscriptionCustomer" } } ] @@ -19762,16 +35622,16 @@ "type": "object", "properties": { "first": { - "example": "/subscription?limit=25" + "example": "/subscription-customer?limit=25" }, "last": { - "example": "/subscription?limit=25&page=11" + "example": "/subscription-customer?limit=25&page=11" }, "next": { - "example": "/subscription?limit=25&page=4" + "example": "/subscription-customer?limit=25&page=4" }, "prev": { - "example": "/subscription?limit=25&page=2" + "example": "/subscription-customer?limit=25&page=2" } } } @@ -19792,7 +35652,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/Subscription" + "$ref": "#/components/schemas/SubscriptionCustomer" } } } @@ -19807,11 +35667,11 @@ }, "post": { "tags": [ - "Subscription" + "Subscription Customer" ], - "summary": "Create a new Subscription resources.", + "summary": "Create a new Subscription Customer resources.", "description": "", - "operationId": "createSubscription", + "operationId": "createSubscriptionCustomer", "parameters": [ { "name": "_response", @@ -19830,14 +35690,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/Subscription" + "$ref": "#/components/schemas/SubscriptionCustomer" } } } }, "responses": { "200": { - "description": "Detail of Subscription", + "description": "Detail of SubscriptionCustomer", "content": { "application/vnd.api+json": { "schema": { @@ -19849,7 +35709,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/Subscription" + "$ref": "#/components/schemas/SubscriptionCustomer" } } } @@ -19864,7 +35724,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/Subscription" + "$ref": "#/components/schemas/SubscriptionCustomer" } } } @@ -19880,14 +35740,14 @@ } } }, - "/search/subscription": { + "/search/subscription-customer": { "post": { "tags": [ - "Subscription" + "Subscription Customer" ], - "summary": "Search for the Subscription resources.", + "summary": "Search for the Subscription Customer resources.", "description": "", - "operationId": "searchSubscription", + "operationId": "searchSubscriptionCustomer", "requestBody": { "required": true, "content": { @@ -19900,7 +35760,7 @@ }, "responses": { "200": { - "description": "List of Subscription", + "description": "List of SubscriptionCustomer", "content": { "application/vnd.api+json": { "schema": { @@ -19914,7 +35774,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/Subscription" + "$ref": "#/components/schemas/SubscriptionCustomer" } } } @@ -19932,7 +35792,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/Subscription" + "$ref": "#/components/schemas/SubscriptionCustomer" } } } @@ -19949,19 +35809,19 @@ } } }, - "/subscription/{id}": { + "/subscription-customer/{id}": { "get": { "tags": [ - "Subscription" + "Subscription Customer" ], - "summary": "Detailed information about a Subscription resource.", + "summary": "Detailed information about a Subscription Customer resource.", "description": "", - "operationId": "getSubscription", + "operationId": "getSubscriptionCustomer", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the subscription", + "description": "Identifier for the subscription_customer", "required": true, "schema": { "type": "string", @@ -19971,7 +35831,7 @@ ], "responses": { "200": { - "description": "Detail of Subscription", + "description": "Detail of SubscriptionCustomer", "content": { "application/vnd.api+json": { "schema": { @@ -19983,7 +35843,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/Subscription" + "$ref": "#/components/schemas/SubscriptionCustomer" } } } @@ -19998,7 +35858,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/Subscription" + "$ref": "#/components/schemas/SubscriptionCustomer" } } } @@ -20015,16 +35875,16 @@ }, "delete": { "tags": [ - "Subscription" + "Subscription Customer" ], - "summary": "Delete a Subscription resource.", + "summary": "Delete a Subscription Customer resource.", "description": "", - "operationId": "deleteSubscription", + "operationId": "deleteSubscriptionCustomer", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the subscription", + "description": "Identifier for the subscription_customer", "required": true, "schema": { "type": "string", @@ -20055,16 +35915,16 @@ }, "patch": { "tags": [ - "Subscription" + "Subscription Customer" ], - "summary": "Partially update information about a Subscription resource.", + "summary": "Partially update information about a Subscription Customer resource.", "description": "", - "operationId": "updateSubscription", + "operationId": "updateSubscriptionCustomer", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the subscription", + "description": "Identifier for the subscription_customer", "required": true, "schema": { "type": "string", @@ -20082,18 +35942,18 @@ } ], "requestBody": { - "description": "Partially update information about a Subscription resource.", + "description": "Partially update information about a Subscription Customer resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/Subscription" + "$ref": "#/components/schemas/SubscriptionCustomer" } } } }, "responses": { "200": { - "description": "Detail of Subscription", + "description": "Detail of SubscriptionCustomer", "content": { "application/vnd.api+json": { "schema": { @@ -20105,7 +35965,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/Subscription" + "$ref": "#/components/schemas/SubscriptionCustomer" } } } @@ -20120,7 +35980,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/Subscription" + "$ref": "#/components/schemas/SubscriptionCustomer" } } } @@ -20139,14 +35999,94 @@ } } }, - "/subscription-address": { + "/aggregate/subscription-customer": { + "post": { + "tags": [ + "Subscription Customer" + ], + "summary": "Aggregate for the Subscription Customer resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSubscriptionCustomer", + "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 SubscriptionCustomer", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SubscriptionCustomer" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SubscriptionCustomer" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/subscription-interval": { "get": { "tags": [ - "Subscription Address" + "Subscription Interval" ], - "summary": "List with basic information of Subscription Address resources.", + "summary": "List with basic information of Subscription Interval resources.", "description": "", - "operationId": "getSubscriptionAddressList", + "operationId": "getSubscriptionIntervalList", "parameters": [ { "name": "limit", @@ -20175,7 +36115,7 @@ ], "responses": { "200": { - "description": "List of Subscription Address resources.", + "description": "List of Subscription Interval resources.", "content": { "application/vnd.api+json": { "schema": { @@ -20194,7 +36134,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/SubscriptionAddress" + "$ref": "#/components/schemas/SubscriptionInterval" } } ] @@ -20208,16 +36148,16 @@ "type": "object", "properties": { "first": { - "example": "/subscription-address?limit=25" + "example": "/subscription-interval?limit=25" }, "last": { - "example": "/subscription-address?limit=25&page=11" + "example": "/subscription-interval?limit=25&page=11" }, "next": { - "example": "/subscription-address?limit=25&page=4" + "example": "/subscription-interval?limit=25&page=4" }, "prev": { - "example": "/subscription-address?limit=25&page=2" + "example": "/subscription-interval?limit=25&page=2" } } } @@ -20238,7 +36178,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SubscriptionAddress" + "$ref": "#/components/schemas/SubscriptionInterval" } } } @@ -20253,11 +36193,11 @@ }, "post": { "tags": [ - "Subscription Address" + "Subscription Interval" ], - "summary": "Create a new Subscription Address resources.", + "summary": "Create a new Subscription Interval resources.", "description": "", - "operationId": "createSubscriptionAddress", + "operationId": "createSubscriptionInterval", "parameters": [ { "name": "_response", @@ -20276,14 +36216,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SubscriptionAddress" + "$ref": "#/components/schemas/SubscriptionInterval" } } } }, "responses": { "200": { - "description": "Detail of SubscriptionAddress", + "description": "Detail of SubscriptionInterval", "content": { "application/vnd.api+json": { "schema": { @@ -20295,7 +36235,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionAddress" + "$ref": "#/components/schemas/SubscriptionInterval" } } } @@ -20310,7 +36250,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionAddress" + "$ref": "#/components/schemas/SubscriptionInterval" } } } @@ -20326,14 +36266,14 @@ } } }, - "/search/subscription-address": { + "/search/subscription-interval": { "post": { "tags": [ - "Subscription Address" + "Subscription Interval" ], - "summary": "Search for the Subscription Address resources.", + "summary": "Search for the Subscription Interval resources.", "description": "", - "operationId": "searchSubscriptionAddress", + "operationId": "searchSubscriptionInterval", "requestBody": { "required": true, "content": { @@ -20346,7 +36286,7 @@ }, "responses": { "200": { - "description": "List of SubscriptionAddress", + "description": "List of SubscriptionInterval", "content": { "application/vnd.api+json": { "schema": { @@ -20360,7 +36300,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SubscriptionAddress" + "$ref": "#/components/schemas/SubscriptionInterval" } } } @@ -20378,7 +36318,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SubscriptionAddress" + "$ref": "#/components/schemas/SubscriptionInterval" } } } @@ -20395,19 +36335,19 @@ } } }, - "/subscription-address/{id}": { + "/subscription-interval/{id}": { "get": { "tags": [ - "Subscription Address" + "Subscription Interval" ], - "summary": "Detailed information about a Subscription Address resource.", + "summary": "Detailed information about a Subscription Interval resource.", "description": "", - "operationId": "getSubscriptionAddress", + "operationId": "getSubscriptionInterval", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the subscription_address", + "description": "Identifier for the subscription_interval", "required": true, "schema": { "type": "string", @@ -20417,7 +36357,7 @@ ], "responses": { "200": { - "description": "Detail of SubscriptionAddress", + "description": "Detail of SubscriptionInterval", "content": { "application/vnd.api+json": { "schema": { @@ -20429,7 +36369,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionAddress" + "$ref": "#/components/schemas/SubscriptionInterval" } } } @@ -20444,7 +36384,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionAddress" + "$ref": "#/components/schemas/SubscriptionInterval" } } } @@ -20461,16 +36401,16 @@ }, "delete": { "tags": [ - "Subscription Address" + "Subscription Interval" ], - "summary": "Delete a Subscription Address resource.", + "summary": "Delete a Subscription Interval resource.", "description": "", - "operationId": "deleteSubscriptionAddress", + "operationId": "deleteSubscriptionInterval", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the subscription_address", + "description": "Identifier for the subscription_interval", "required": true, "schema": { "type": "string", @@ -20501,16 +36441,16 @@ }, "patch": { "tags": [ - "Subscription Address" + "Subscription Interval" ], - "summary": "Partially update information about a Subscription Address resource.", + "summary": "Partially update information about a Subscription Interval resource.", "description": "", - "operationId": "updateSubscriptionAddress", + "operationId": "updateSubscriptionInterval", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the subscription_address", + "description": "Identifier for the subscription_interval", "required": true, "schema": { "type": "string", @@ -20528,18 +36468,18 @@ } ], "requestBody": { - "description": "Partially update information about a Subscription Address resource.", + "description": "Partially update information about a Subscription Interval resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SubscriptionAddress" + "$ref": "#/components/schemas/SubscriptionInterval" } } } }, "responses": { "200": { - "description": "Detail of SubscriptionAddress", + "description": "Detail of SubscriptionInterval", "content": { "application/vnd.api+json": { "schema": { @@ -20551,7 +36491,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionAddress" + "$ref": "#/components/schemas/SubscriptionInterval" } } } @@ -20566,7 +36506,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionAddress" + "$ref": "#/components/schemas/SubscriptionInterval" } } } @@ -20585,14 +36525,94 @@ } } }, - "/subscription-customer": { + "/aggregate/subscription-interval": { + "post": { + "tags": [ + "Subscription Interval" + ], + "summary": "Aggregate for the Subscription Interval resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSubscriptionInterval", + "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 SubscriptionInterval", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SubscriptionInterval" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SubscriptionInterval" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/subscription-plan": { "get": { "tags": [ - "Subscription Customer" + "Subscription Plan" ], - "summary": "List with basic information of Subscription Customer resources.", + "summary": "List with basic information of Subscription Plan resources.", "description": "", - "operationId": "getSubscriptionCustomerList", + "operationId": "getSubscriptionPlanList", "parameters": [ { "name": "limit", @@ -20621,7 +36641,7 @@ ], "responses": { "200": { - "description": "List of Subscription Customer resources.", + "description": "List of Subscription Plan resources.", "content": { "application/vnd.api+json": { "schema": { @@ -20640,7 +36660,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/SubscriptionCustomer" + "$ref": "#/components/schemas/SubscriptionPlan" } } ] @@ -20654,16 +36674,16 @@ "type": "object", "properties": { "first": { - "example": "/subscription-customer?limit=25" + "example": "/subscription-plan?limit=25" }, "last": { - "example": "/subscription-customer?limit=25&page=11" + "example": "/subscription-plan?limit=25&page=11" }, "next": { - "example": "/subscription-customer?limit=25&page=4" + "example": "/subscription-plan?limit=25&page=4" }, "prev": { - "example": "/subscription-customer?limit=25&page=2" + "example": "/subscription-plan?limit=25&page=2" } } } @@ -20684,7 +36704,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SubscriptionCustomer" + "$ref": "#/components/schemas/SubscriptionPlan" } } } @@ -20699,11 +36719,11 @@ }, "post": { "tags": [ - "Subscription Customer" + "Subscription Plan" ], - "summary": "Create a new Subscription Customer resources.", + "summary": "Create a new Subscription Plan resources.", "description": "", - "operationId": "createSubscriptionCustomer", + "operationId": "createSubscriptionPlan", "parameters": [ { "name": "_response", @@ -20722,14 +36742,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SubscriptionCustomer" + "$ref": "#/components/schemas/SubscriptionPlan" } } } }, "responses": { "200": { - "description": "Detail of SubscriptionCustomer", + "description": "Detail of SubscriptionPlan", "content": { "application/vnd.api+json": { "schema": { @@ -20741,7 +36761,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionCustomer" + "$ref": "#/components/schemas/SubscriptionPlan" } } } @@ -20756,7 +36776,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionCustomer" + "$ref": "#/components/schemas/SubscriptionPlan" } } } @@ -20772,14 +36792,14 @@ } } }, - "/search/subscription-customer": { + "/search/subscription-plan": { "post": { "tags": [ - "Subscription Customer" + "Subscription Plan" ], - "summary": "Search for the Subscription Customer resources.", + "summary": "Search for the Subscription Plan resources.", "description": "", - "operationId": "searchSubscriptionCustomer", + "operationId": "searchSubscriptionPlan", "requestBody": { "required": true, "content": { @@ -20792,7 +36812,7 @@ }, "responses": { "200": { - "description": "List of SubscriptionCustomer", + "description": "List of SubscriptionPlan", "content": { "application/vnd.api+json": { "schema": { @@ -20806,7 +36826,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SubscriptionCustomer" + "$ref": "#/components/schemas/SubscriptionPlan" } } } @@ -20824,7 +36844,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SubscriptionCustomer" + "$ref": "#/components/schemas/SubscriptionPlan" } } } @@ -20841,19 +36861,19 @@ } } }, - "/subscription-customer/{id}": { + "/subscription-plan/{id}": { "get": { "tags": [ - "Subscription Customer" + "Subscription Plan" ], - "summary": "Detailed information about a Subscription Customer resource.", + "summary": "Detailed information about a Subscription Plan resource.", "description": "", - "operationId": "getSubscriptionCustomer", + "operationId": "getSubscriptionPlan", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the subscription_customer", + "description": "Identifier for the subscription_plan", "required": true, "schema": { "type": "string", @@ -20863,7 +36883,7 @@ ], "responses": { "200": { - "description": "Detail of SubscriptionCustomer", + "description": "Detail of SubscriptionPlan", "content": { "application/vnd.api+json": { "schema": { @@ -20875,7 +36895,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionCustomer" + "$ref": "#/components/schemas/SubscriptionPlan" } } } @@ -20890,7 +36910,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionCustomer" + "$ref": "#/components/schemas/SubscriptionPlan" } } } @@ -20907,16 +36927,16 @@ }, "delete": { "tags": [ - "Subscription Customer" + "Subscription Plan" ], - "summary": "Delete a Subscription Customer resource.", + "summary": "Delete a Subscription Plan resource.", "description": "", - "operationId": "deleteSubscriptionCustomer", + "operationId": "deleteSubscriptionPlan", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the subscription_customer", + "description": "Identifier for the subscription_plan", "required": true, "schema": { "type": "string", @@ -20947,16 +36967,16 @@ }, "patch": { "tags": [ - "Subscription Customer" + "Subscription Plan" ], - "summary": "Partially update information about a Subscription Customer resource.", + "summary": "Partially update information about a Subscription Plan resource.", "description": "", - "operationId": "updateSubscriptionCustomer", + "operationId": "updateSubscriptionPlan", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the subscription_customer", + "description": "Identifier for the subscription_plan", "required": true, "schema": { "type": "string", @@ -20974,18 +36994,18 @@ } ], "requestBody": { - "description": "Partially update information about a Subscription Customer resource.", + "description": "Partially update information about a Subscription Plan resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SubscriptionCustomer" + "$ref": "#/components/schemas/SubscriptionPlan" } } } }, "responses": { "200": { - "description": "Detail of SubscriptionCustomer", + "description": "Detail of SubscriptionPlan", "content": { "application/vnd.api+json": { "schema": { @@ -20997,7 +37017,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionCustomer" + "$ref": "#/components/schemas/SubscriptionPlan" } } } @@ -21012,7 +37032,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionCustomer" + "$ref": "#/components/schemas/SubscriptionPlan" } } } @@ -21031,14 +37051,94 @@ } } }, - "/subscription-interval": { + "/aggregate/subscription-plan": { + "post": { + "tags": [ + "Subscription Plan" + ], + "summary": "Aggregate for the Subscription Plan resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSubscriptionPlan", + "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 SubscriptionPlan", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SubscriptionPlan" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SubscriptionPlan" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, + "/swag-delay-action": { "get": { "tags": [ - "Subscription Interval" + "Swag Delay Action" ], - "summary": "List with basic information of Subscription Interval resources.", + "summary": "List with basic information of Swag Delay Action resources.", "description": "", - "operationId": "getSubscriptionIntervalList", + "operationId": "getSwagDelayActionList", "parameters": [ { "name": "limit", @@ -21067,7 +37167,7 @@ ], "responses": { "200": { - "description": "List of Subscription Interval resources.", + "description": "List of Swag Delay Action resources.", "content": { "application/vnd.api+json": { "schema": { @@ -21086,7 +37186,7 @@ { "type": "array", "items": { - "$ref": "#/components/schemas/SubscriptionInterval" + "$ref": "#/components/schemas/SwagDelayAction" } } ] @@ -21100,16 +37200,16 @@ "type": "object", "properties": { "first": { - "example": "/subscription-interval?limit=25" + "example": "/swag-delay-action?limit=25" }, "last": { - "example": "/subscription-interval?limit=25&page=11" + "example": "/swag-delay-action?limit=25&page=11" }, "next": { - "example": "/subscription-interval?limit=25&page=4" + "example": "/swag-delay-action?limit=25&page=4" }, "prev": { - "example": "/subscription-interval?limit=25&page=2" + "example": "/swag-delay-action?limit=25&page=2" } } } @@ -21130,7 +37230,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SubscriptionInterval" + "$ref": "#/components/schemas/SwagDelayAction" } } } @@ -21145,11 +37245,11 @@ }, "post": { "tags": [ - "Subscription Interval" + "Swag Delay Action" ], - "summary": "Create a new Subscription Interval resources.", + "summary": "Create a new Swag Delay Action resources.", "description": "", - "operationId": "createSubscriptionInterval", + "operationId": "createSwagDelayAction", "parameters": [ { "name": "_response", @@ -21168,14 +37268,14 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SubscriptionInterval" + "$ref": "#/components/schemas/SwagDelayAction" } } } }, "responses": { "200": { - "description": "Detail of SubscriptionInterval", + "description": "Detail of SwagDelayAction", "content": { "application/vnd.api+json": { "schema": { @@ -21187,7 +37287,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionInterval" + "$ref": "#/components/schemas/SwagDelayAction" } } } @@ -21202,7 +37302,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionInterval" + "$ref": "#/components/schemas/SwagDelayAction" } } } @@ -21218,14 +37318,14 @@ } } }, - "/search/subscription-interval": { + "/search/swag-delay-action": { "post": { "tags": [ - "Subscription Interval" + "Swag Delay Action" ], - "summary": "Search for the Subscription Interval resources.", + "summary": "Search for the Swag Delay Action resources.", "description": "", - "operationId": "searchSubscriptionInterval", + "operationId": "searchSwagDelayAction", "requestBody": { "required": true, "content": { @@ -21238,7 +37338,7 @@ }, "responses": { "200": { - "description": "List of SubscriptionInterval", + "description": "List of SwagDelayAction", "content": { "application/vnd.api+json": { "schema": { @@ -21252,7 +37352,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SubscriptionInterval" + "$ref": "#/components/schemas/SwagDelayAction" } } } @@ -21270,7 +37370,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SubscriptionInterval" + "$ref": "#/components/schemas/SwagDelayAction" } } } @@ -21287,19 +37387,19 @@ } } }, - "/subscription-interval/{id}": { + "/swag-delay-action/{id}": { "get": { "tags": [ - "Subscription Interval" + "Swag Delay Action" ], - "summary": "Detailed information about a Subscription Interval resource.", + "summary": "Detailed information about a Swag Delay Action resource.", "description": "", - "operationId": "getSubscriptionInterval", + "operationId": "getSwagDelayAction", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the subscription_interval", + "description": "Identifier for the swag_delay_action", "required": true, "schema": { "type": "string", @@ -21309,7 +37409,7 @@ ], "responses": { "200": { - "description": "Detail of SubscriptionInterval", + "description": "Detail of SwagDelayAction", "content": { "application/vnd.api+json": { "schema": { @@ -21321,7 +37421,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionInterval" + "$ref": "#/components/schemas/SwagDelayAction" } } } @@ -21336,7 +37436,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionInterval" + "$ref": "#/components/schemas/SwagDelayAction" } } } @@ -21353,16 +37453,16 @@ }, "delete": { "tags": [ - "Subscription Interval" + "Swag Delay Action" ], - "summary": "Delete a Subscription Interval resource.", + "summary": "Delete a Swag Delay Action resource.", "description": "", - "operationId": "deleteSubscriptionInterval", + "operationId": "deleteSwagDelayAction", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the subscription_interval", + "description": "Identifier for the swag_delay_action", "required": true, "schema": { "type": "string", @@ -21393,16 +37493,16 @@ }, "patch": { "tags": [ - "Subscription Interval" + "Swag Delay Action" ], - "summary": "Partially update information about a Subscription Interval resource.", + "summary": "Partially update information about a Swag Delay Action resource.", "description": "", - "operationId": "updateSubscriptionInterval", + "operationId": "updateSwagDelayAction", "parameters": [ { "name": "id", "in": "path", - "description": "Identifier for the subscription_interval", + "description": "Identifier for the swag_delay_action", "required": true, "schema": { "type": "string", @@ -21420,18 +37520,18 @@ } ], "requestBody": { - "description": "Partially update information about a Subscription Interval resource.", + "description": "Partially update information about a Swag Delay Action resource.", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SubscriptionInterval" + "$ref": "#/components/schemas/SwagDelayAction" } } } }, "responses": { "200": { - "description": "Detail of SubscriptionInterval", + "description": "Detail of SwagDelayAction", "content": { "application/vnd.api+json": { "schema": { @@ -21443,7 +37543,7 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionInterval" + "$ref": "#/components/schemas/SwagDelayAction" } } } @@ -21458,7 +37558,7 @@ ], "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionInterval" + "$ref": "#/components/schemas/SwagDelayAction" } } } @@ -21477,43 +37577,198 @@ } } }, - "/subscription-plan": { - "get": { + "/aggregate/swag-delay-action": { + "post": { "tags": [ - "Subscription Plan" + "Swag Delay Action" ], - "summary": "List with basic information of Subscription Plan resources.", - "description": "", - "operationId": "getSubscriptionPlanList", - "parameters": [ - { - "name": "limit", - "in": "query", - "description": "Max amount of resources to be returned in a page", - "schema": { - "type": "integer" + "summary": "Aggregate for the Swag Delay Action resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateSwagDelayAction", + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] + } } - }, - { - "name": "page", - "in": "query", - "description": "The page to be returned", - "schema": { - "type": "integer" + } + }, + "responses": { + "200": { + "description": "List of SwagDelayAction", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SwagDelayAction" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SwagDelayAction" + } + } + } + } + } } }, - { - "name": "query", - "in": "query", - "description": "Encoded SwagQL in JSON", - "schema": { - "type": "string" + "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 Subscription Plan resources.", + "description": "List of Tag", "content": { "application/vnd.api+json": { "schema": { @@ -21525,41 +37780,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/SubscriptionPlan" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/subscription-plan?limit=25" - }, - "last": { - "example": "/subscription-plan?limit=25&page=11" - }, - "next": { - "example": "/subscription-plan?limit=25&page=4" - }, - "prev": { - "example": "/subscription-plan?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/Tag" + } } } } @@ -21576,7 +37800,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SubscriptionPlan" + "$ref": "#/components/schemas/Tag" } } } @@ -21584,44 +37808,127 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/tax": { "post": { "tags": [ - "Subscription Plan" + "Tax" ], - "summary": "Create a new Subscription Plan resources.", - "description": "", - "operationId": "createSubscriptionPlan", - "parameters": [ - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "schema": { - "type": "string", - "enum": [ - "basic", - "detail" - ] + "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": { - "$ref": "#/components/schemas/SubscriptionPlan" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of SubscriptionPlan", + "description": "List of TaxProvider", "content": { "application/vnd.api+json": { "schema": { @@ -21633,7 +37940,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionPlan" + "type": "array", + "items": { + "$ref": "#/components/schemas/TaxProvider" + } } } } @@ -21643,12 +37953,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/SubscriptionPlan" + "type": "array", + "items": { + "$ref": "#/components/schemas/TaxProvider" + } } } } @@ -21664,27 +37977,38 @@ } } }, - "/search/subscription-plan": { + "/aggregate/tax-rule": { "post": { "tags": [ - "Subscription Plan" + "Tax Rule" ], - "summary": "Search for the Subscription Plan resources.", - "description": "", - "operationId": "searchSubscriptionPlan", + "summary": "Aggregate for the Tax Rule resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateTaxRule", "requestBody": { "required": true, "content": { "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 SubscriptionPlan", + "description": "List of TaxRule", "content": { "application/vnd.api+json": { "schema": { @@ -21698,7 +38022,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SubscriptionPlan" + "$ref": "#/components/schemas/TaxRule" } } } @@ -21716,7 +38040,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SubscriptionPlan" + "$ref": "#/components/schemas/TaxRule" } } } @@ -21733,29 +38057,38 @@ } } }, - "/subscription-plan/{id}": { - "get": { + "/aggregate/tax-rule-type": { + "post": { "tags": [ - "Subscription Plan" + "Tax Rule Type" ], - "summary": "Detailed information about a Subscription Plan resource.", - "description": "", - "operationId": "getSubscriptionPlan", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the subscription_plan", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "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": "Detail of SubscriptionPlan", + "description": "List of TaxRuleType", "content": { "application/vnd.api+json": { "schema": { @@ -21767,7 +38100,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionPlan" + "type": "array", + "items": { + "$ref": "#/components/schemas/TaxRuleType" + } } } } @@ -21777,107 +38113,62 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/SubscriptionPlan" + "type": "array", + "items": { + "$ref": "#/components/schemas/TaxRuleType" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "delete": { - "tags": [ - "Subscription Plan" - ], - "summary": "Delete a Subscription Plan resource.", - "description": "", - "operationId": "deleteSubscriptionPlan", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the subscription_plan", - "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/theme": { + "post": { "tags": [ - "Subscription Plan" - ], - "summary": "Partially update information about a Subscription Plan resource.", - "description": "", - "operationId": "updateSubscriptionPlan", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the subscription_plan", - "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" - } - } + "Theme" ], + "summary": "Aggregate for the Theme resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateTheme", "requestBody": { - "description": "Partially update information about a Subscription Plan resource.", + "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SubscriptionPlan" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of SubscriptionPlan", + "description": "List of Theme", "content": { "application/vnd.api+json": { "schema": { @@ -21889,7 +38180,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SubscriptionPlan" + "type": "array", + "items": { + "$ref": "#/components/schemas/Theme" + } } } } @@ -21899,12 +38193,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/SubscriptionPlan" + "type": "array", + "items": { + "$ref": "#/components/schemas/Theme" + } } } } @@ -21914,52 +38211,44 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } } } }, - "/swag-delay-action": { - "get": { + "/aggregate/unit": { + "post": { "tags": [ - "Swag Delay Action" + "Unit" ], - "summary": "List with basic information of Swag Delay Action resources.", - "description": "", - "operationId": "getSwagDelayActionList", - "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 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 Swag Delay Action resources.", + "description": "List of Unit", "content": { "application/vnd.api+json": { "schema": { @@ -21971,41 +38260,10 @@ "type": "object", "properties": { "data": { - "allOf": [ - { - "$ref": "#/components/schemas/data" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/SwagDelayAction" - } - } - ] - }, - "links": { - "allOf": [ - { - "$ref": "#/components/schemas/pagination" - }, - { - "type": "object", - "properties": { - "first": { - "example": "/swag-delay-action?limit=25" - }, - "last": { - "example": "/swag-delay-action?limit=25&page=11" - }, - "next": { - "example": "/swag-delay-action?limit=25&page=4" - }, - "prev": { - "example": "/swag-delay-action?limit=25&page=2" - } - } - } - ] + "type": "array", + "items": { + "$ref": "#/components/schemas/Unit" + } } } } @@ -22022,7 +38280,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SwagDelayAction" + "$ref": "#/components/schemas/Unit" } } } @@ -22030,44 +38288,47 @@ } } }, + "400": { + "$ref": "#/components/responses/400" + }, "401": { "$ref": "#/components/responses/401" } } - }, + } + }, + "/aggregate/user": { "post": { "tags": [ - "Swag Delay Action" - ], - "summary": "Create a new Swag Delay Action resources.", - "description": "", - "operationId": "createSwagDelayAction", - "parameters": [ - { - "name": "_response", - "in": "query", - "description": "Data format for response. Empty if none is provided.", - "schema": { - "type": "string", - "enum": [ - "basic", - "detail" - ] - } - } + "User" ], + "summary": "Aggregate for the User resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateUser", "requestBody": { + "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SwagDelayAction" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of SwagDelayAction", + "description": "List of User", "content": { "application/vnd.api+json": { "schema": { @@ -22079,7 +38340,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SwagDelayAction" + "type": "array", + "items": { + "$ref": "#/components/schemas/User" + } } } } @@ -22089,12 +38353,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/SwagDelayAction" + "type": "array", + "items": { + "$ref": "#/components/schemas/User" + } } } } @@ -22110,27 +38377,38 @@ } } }, - "/search/swag-delay-action": { + "/aggregate/user-access-key": { "post": { "tags": [ - "Swag Delay Action" + "User Access Key" ], - "summary": "Search for the Swag Delay Action resources.", - "description": "", - "operationId": "searchSwagDelayAction", + "summary": "Aggregate for the User Access Key resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateUserAccessKey", "requestBody": { "required": true, "content": { "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 SwagDelayAction", + "description": "List of UserAccessKey", "content": { "application/vnd.api+json": { "schema": { @@ -22144,7 +38422,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SwagDelayAction" + "$ref": "#/components/schemas/UserAccessKey" } } } @@ -22162,7 +38440,7 @@ "data": { "type": "array", "items": { - "$ref": "#/components/schemas/SwagDelayAction" + "$ref": "#/components/schemas/UserAccessKey" } } } @@ -22179,29 +38457,38 @@ } } }, - "/swag-delay-action/{id}": { - "get": { + "/aggregate/user-config": { + "post": { "tags": [ - "Swag Delay Action" + "User Config" ], - "summary": "Detailed information about a Swag Delay Action resource.", - "description": "", - "operationId": "getSwagDelayAction", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the swag_delay_action", - "required": true, - "schema": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" + "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": "Detail of SwagDelayAction", + "description": "List of UserConfig", "content": { "application/vnd.api+json": { "schema": { @@ -22213,7 +38500,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SwagDelayAction" + "type": "array", + "items": { + "$ref": "#/components/schemas/UserConfig" + } } } } @@ -22223,107 +38513,62 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/SwagDelayAction" + "type": "array", + "items": { + "$ref": "#/components/schemas/UserConfig" + } } } } } } }, - "404": { - "$ref": "#/components/responses/404" - }, - "401": { - "$ref": "#/components/responses/401" - } - } - }, - "delete": { - "tags": [ - "Swag Delay Action" - ], - "summary": "Delete a Swag Delay Action resource.", - "description": "", - "operationId": "deleteSwagDelayAction", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the swag_delay_action", - "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/user-recovery": { + "post": { "tags": [ - "Swag Delay Action" - ], - "summary": "Partially update information about a Swag Delay Action resource.", - "description": "", - "operationId": "updateSwagDelayAction", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Identifier for the swag_delay_action", - "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" - } - } + "User Recovery" ], + "summary": "Aggregate for the User Recovery resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateUserRecovery", "requestBody": { - "description": "Partially update information about a Swag Delay Action resource.", + "required": true, "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/SwagDelayAction" + "type": "object", + "properties": { + "aggregations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Aggregation" + } + } + }, + "required": [ + "aggregations" + ] } } } }, "responses": { "200": { - "description": "Detail of SwagDelayAction", + "description": "List of UserRecovery", "content": { "application/vnd.api+json": { "schema": { @@ -22335,7 +38580,10 @@ "type": "object", "properties": { "data": { - "$ref": "#/components/schemas/SwagDelayAction" + "type": "array", + "items": { + "$ref": "#/components/schemas/UserRecovery" + } } } } @@ -22345,12 +38593,15 @@ "application/json": { "schema": { "type": "object", - "required": [ - "data" - ], "properties": { + "total": { + "type": "integer" + }, "data": { - "$ref": "#/components/schemas/SwagDelayAction" + "type": "array", + "items": { + "$ref": "#/components/schemas/UserRecovery" + } } } } @@ -22360,9 +38611,6 @@ "400": { "$ref": "#/components/responses/400" }, - "404": { - "$ref": "#/components/responses/404" - }, "401": { "$ref": "#/components/responses/401" } @@ -22815,6 +39063,86 @@ } } }, + "/aggregate/warehouse": { + "post": { + "tags": [ + "Warehouse" + ], + "summary": "Aggregate for the Warehouse resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateWarehouse", + "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 Warehouse", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Warehouse" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/Warehouse" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/400" + }, + "401": { + "$ref": "#/components/responses/401" + } + } + } + }, "/warehouse-group": { "get": { "tags": [ @@ -23261,6 +39589,246 @@ } } }, + "/aggregate/warehouse-group": { + "post": { + "tags": [ + "Warehouse Group" + ], + "summary": "Aggregate for the Warehouse Group resources.", + "description": "Available since: 6.6.10.0", + "operationId": "aggregateWarehouseGroup", + "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 WarehouseGroup", + "content": { + "application/vnd.api+json": { + "schema": { + "allOf": [ + { + "$ref": "#/components/schemas/success" + }, + { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/WarehouseGroup" + } + } + } + } + ] + } + }, + "application/json": { + "schema": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/WarehouseGroup" + } + } + } + } + } + } + }, + "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": [ @@ -26005,6 +42573,9 @@ "checkoutGatewayUrl": { "type": "string" }, + "inAppPurchasesGatewayUrl": { + "type": "string" + }, "sourceType": { "type": "string" }, @@ -26507,6 +43078,9 @@ "checkoutGatewayUrl": { "type": "string" }, + "inAppPurchasesGatewayUrl": { + "type": "string" + }, "sourceType": { "type": "string" }, @@ -43371,8 +59945,7 @@ "pattern": "^[0-9a-f]{32}$" }, "mimeType": { - "type": "string", - "readOnly": true + "type": "string" }, "fileExtension": { "type": "string", @@ -43384,8 +59957,7 @@ "readOnly": true }, "fileName": { - "type": "string", - "readOnly": true + "type": "string" }, "fileSize": { "type": "integer", @@ -44366,8 +60938,7 @@ "pattern": "^[0-9a-f]{32}$" }, "mimeType": { - "type": "string", - "readOnly": true + "type": "string" }, "fileExtension": { "type": "string", @@ -44379,8 +60950,7 @@ "readOnly": true }, "fileName": { - "type": "string", - "readOnly": true + "type": "string" }, "fileSize": { "type": "integer", @@ -71929,20 +88499,488 @@ "name": { "type": "string" }, - "description": { - "type": "string" - }, - "backgroundEnabled": { - "type": "boolean" - }, - "backgroundColor": { - "type": "string" + "description": { + "type": "string" + }, + "backgroundEnabled": { + "type": "boolean" + }, + "backgroundColor": { + "type": "string" + }, + "floorEnabled": { + "type": "boolean" + }, + "floorColor": { + "type": "string" + }, + "createdAt": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "updatedAt": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "relationships": { + "properties": { + "objects": { + "properties": { + "links": { + "type": "object", + "properties": { + "related": { + "type": "string", + "format": "uri-reference", + "example": "/spatial-scene/fbe2b606c76b0075eced631365324623/objects" + } + } + }, + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "spatial_scene_object" + }, + "id": { + "type": "string", + "example": "5891da2d64975cae48d175d1e001f5da" + } + } + } + } + }, + "type": "object" + }, + "cameras": { + "properties": { + "links": { + "type": "object", + "properties": { + "related": { + "type": "string", + "format": "uri-reference", + "example": "/spatial-scene/fbe2b606c76b0075eced631365324623/cameras" + } + } + }, + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "spatial_scene_camera" + }, + "id": { + "type": "string", + "example": "036651ad64ffb926ca7a2759af327a8a" + } + } + } + } + }, + "type": "object" + }, + "lights": { + "properties": { + "links": { + "type": "object", + "properties": { + "related": { + "type": "string", + "format": "uri-reference", + "example": "/spatial-scene/fbe2b606c76b0075eced631365324623/lights" + } + } + }, + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "spatial_scene_light" + }, + "id": { + "type": "string", + "example": "278e59671a1a559c4bc61d226cd217cd" + } + } + } + } + }, + "type": "object" + }, + "groups": { + "properties": { + "links": { + "type": "object", + "properties": { + "related": { + "type": "string", + "format": "uri-reference", + "example": "/spatial-scene/fbe2b606c76b0075eced631365324623/groups" + } + } + }, + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "spatial_scene_group" + }, + "id": { + "type": "string", + "example": "1471e4e05a4db95d353cc867fe317314" + } + } + } + } + }, + "type": "object" + }, + "primitives": { + "properties": { + "links": { + "type": "object", + "properties": { + "related": { + "type": "string", + "format": "uri-reference", + "example": "/spatial-scene/fbe2b606c76b0075eced631365324623/primitives" + } + } + }, + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "spatial_scene_primitive" + }, + "id": { + "type": "string", + "example": "9e1458cd0f9b5cb89abeeed7490f1446" + } + } + } + } + }, + "type": "object" + } + }, + "type": "object" + } + }, + "type": "object" + } + ] + }, + "SpatialScene": { + "required": [ + "id", + "name" + ], + "properties": { + "id": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string" + }, + "backgroundEnabled": { + "type": "boolean" + }, + "backgroundColor": { + "type": "string" + }, + "floorEnabled": { + "type": "boolean" + }, + "floorColor": { + "type": "string" + }, + "createdAt": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "updatedAt": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "objects": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneObject" + } + }, + "cameras": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneCamera" + } + }, + "lights": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneLight" + } + }, + "groups": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneGroup" + } + }, + "primitives": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialScenePrimitive" + } + } + }, + "type": "object" + }, + "SpatialSceneCameraJsonApi": { + "allOf": [ + { + "$ref": "#/components/schemas/resource" + }, + { + "required": [ + "id", + "type", + "name", + "sceneId" + ], + "properties": { + "id": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "type": { + "type": "string" + }, + "name": { + "type": "string" + }, + "position": { + "type": "object" + }, + "target": { + "type": "object" + }, + "createdAt": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "updatedAt": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "sceneId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "parentId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "visible": { + "type": "boolean" + }, + "locked": { + "type": "boolean" + }, + "afterId": { + "type": "string" + }, + "childCount": { + "description": "Runtime field, cannot be used as part of the criteria.", + "type": "integer", + "format": "int64" + }, + "relationships": { + "properties": { + "scene": { + "properties": { + "links": { + "type": "object", + "properties": { + "related": { + "type": "string", + "format": "uri-reference", + "example": "/spatial-scene-camera/d7d65fbdb516f0fc0e32feb511de5c33/scene" + } + } + }, + "data": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "spatial_scene" + }, + "id": { + "type": "string", + "pattern": "^[0-9a-f]{32}$", + "example": "1e7f604b86415ade94e15fef8627609b" + } + } + } + }, + "type": "object" + }, + "parentGroup": { + "properties": { + "links": { + "type": "object", + "properties": { + "related": { + "type": "string", + "format": "uri-reference", + "example": "/spatial-scene-camera/d7d65fbdb516f0fc0e32feb511de5c33/parentGroup" + } + } + }, + "data": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "spatial_scene_group" + }, + "id": { + "type": "string", + "pattern": "^[0-9a-f]{32}$", + "example": "70eeadaa8569846e35f40fff3603a7a7" + } + } + } + }, + "type": "object" + } + }, + "type": "object" + } + }, + "type": "object" + } + ] + }, + "SpatialSceneCamera": { + "required": [ + "id", + "type", + "name", + "sceneId" + ], + "properties": { + "id": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "type": { + "type": "string" + }, + "name": { + "type": "string" + }, + "position": { + "type": "object" + }, + "target": { + "type": "object" + }, + "createdAt": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "updatedAt": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "sceneId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "parentId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "visible": { + "type": "boolean" + }, + "locked": { + "type": "boolean" + }, + "afterId": { + "type": "string" + }, + "childCount": { + "description": "Runtime field, cannot be used as part of the criteria.", + "type": "integer", + "format": "int64" + }, + "scene": { + "$ref": "#/components/schemas/SpatialScene" + }, + "parentGroup": { + "$ref": "#/components/schemas/SpatialSceneGroup" + } + }, + "type": "object" + }, + "SpatialSceneGroupJsonApi": { + "allOf": [ + { + "$ref": "#/components/schemas/resource" + }, + { + "required": [ + "id", + "name", + "sceneId" + ], + "properties": { + "id": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "name": { + "type": "string" + }, + "position": { + "type": "object" }, - "floorEnabled": { - "type": "boolean" + "rotation": { + "type": "object" }, - "floorColor": { - "type": "string" + "scale": { + "type": "object" }, "createdAt": { "type": "string", @@ -71954,6 +88992,28 @@ "format": "date-time", "readOnly": true }, + "sceneId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "parentId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "visible": { + "type": "boolean" + }, + "locked": { + "type": "boolean" + }, + "afterId": { + "type": "string" + }, + "childCount": { + "description": "Runtime field, cannot be used as part of the criteria.", + "type": "integer", + "format": "int64" + }, "relationships": { "properties": { "objects": { @@ -71964,7 +89024,7 @@ "related": { "type": "string", "format": "uri-reference", - "example": "/spatial-scene/fbe2b606c76b0075eced631365324623/objects" + "example": "/spatial-scene-group/baf4562a435c11dc5d188d7762de65af/objects" } } }, @@ -71995,7 +89055,7 @@ "related": { "type": "string", "format": "uri-reference", - "example": "/spatial-scene/fbe2b606c76b0075eced631365324623/cameras" + "example": "/spatial-scene-group/baf4562a435c11dc5d188d7762de65af/cameras" } } }, @@ -72026,7 +89086,7 @@ "related": { "type": "string", "format": "uri-reference", - "example": "/spatial-scene/fbe2b606c76b0075eced631365324623/lights" + "example": "/spatial-scene-group/baf4562a435c11dc5d188d7762de65af/lights" } } }, @@ -72048,6 +89108,126 @@ } }, "type": "object" + }, + "groups": { + "properties": { + "links": { + "type": "object", + "properties": { + "related": { + "type": "string", + "format": "uri-reference", + "example": "/spatial-scene-group/baf4562a435c11dc5d188d7762de65af/groups" + } + } + }, + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "spatial_scene_group" + }, + "id": { + "type": "string", + "example": "1471e4e05a4db95d353cc867fe317314" + } + } + } + } + }, + "type": "object" + }, + "primitives": { + "properties": { + "links": { + "type": "object", + "properties": { + "related": { + "type": "string", + "format": "uri-reference", + "example": "/spatial-scene-group/baf4562a435c11dc5d188d7762de65af/primitives" + } + } + }, + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "spatial_scene_primitive" + }, + "id": { + "type": "string", + "example": "9e1458cd0f9b5cb89abeeed7490f1446" + } + } + } + } + }, + "type": "object" + }, + "scene": { + "properties": { + "links": { + "type": "object", + "properties": { + "related": { + "type": "string", + "format": "uri-reference", + "example": "/spatial-scene-group/baf4562a435c11dc5d188d7762de65af/scene" + } + } + }, + "data": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "spatial_scene" + }, + "id": { + "type": "string", + "pattern": "^[0-9a-f]{32}$", + "example": "1e7f604b86415ade94e15fef8627609b" + } + } + } + }, + "type": "object" + }, + "parentGroup": { + "properties": { + "links": { + "type": "object", + "properties": { + "related": { + "type": "string", + "format": "uri-reference", + "example": "/spatial-scene-group/baf4562a435c11dc5d188d7762de65af/parentGroup" + } + } + }, + "data": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "spatial_scene_group" + }, + "id": { + "type": "string", + "pattern": "^[0-9a-f]{32}$", + "example": "70eeadaa8569846e35f40fff3603a7a7" + } + } + } + }, + "type": "object" } }, "type": "object" @@ -72057,10 +89237,11 @@ } ] }, - "SpatialScene": { + "SpatialSceneGroup": { "required": [ "id", - "name" + "name", + "sceneId" ], "properties": { "id": { @@ -72070,20 +89251,14 @@ "name": { "type": "string" }, - "description": { - "type": "string" - }, - "backgroundEnabled": { - "type": "boolean" - }, - "backgroundColor": { - "type": "string" + "position": { + "type": "object" }, - "floorEnabled": { - "type": "boolean" + "rotation": { + "type": "object" }, - "floorColor": { - "type": "string" + "scale": { + "type": "object" }, "createdAt": { "type": "string", @@ -72095,6 +89270,28 @@ "format": "date-time", "readOnly": true }, + "sceneId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "parentId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "visible": { + "type": "boolean" + }, + "locked": { + "type": "boolean" + }, + "afterId": { + "type": "string" + }, + "childCount": { + "description": "Runtime field, cannot be used as part of the criteria.", + "type": "integer", + "format": "int64" + }, "objects": { "type": "array", "items": { @@ -72112,11 +89309,29 @@ "items": { "$ref": "#/components/schemas/SpatialSceneLight" } + }, + "groups": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneGroup" + } + }, + "primitives": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialScenePrimitive" + } + }, + "scene": { + "$ref": "#/components/schemas/SpatialScene" + }, + "parentGroup": { + "$ref": "#/components/schemas/SpatialSceneGroup" } }, "type": "object" }, - "SpatialSceneCameraJsonApi": { + "SpatialSceneLightJsonApi": { "allOf": [ { "$ref": "#/components/schemas/resource" @@ -72124,29 +89339,35 @@ { "required": [ "id", - "sceneId", "type", - "name" + "name", + "sceneId" ], "properties": { "id": { "type": "string", "pattern": "^[0-9a-f]{32}$" }, - "sceneId": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - }, "type": { "type": "string" }, "name": { "type": "string" }, + "enabled": { + "type": "boolean" + }, + "intensity": { + "type": "number", + "format": "float" + }, + "color": { + "type": "string" + }, "position": { "type": "object" }, - "target": { + "rotation": { "type": "object" }, "createdAt": { @@ -72159,6 +89380,28 @@ "format": "date-time", "readOnly": true }, + "sceneId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "parentId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "visible": { + "type": "boolean" + }, + "locked": { + "type": "boolean" + }, + "afterId": { + "type": "string" + }, + "childCount": { + "description": "Runtime field, cannot be used as part of the criteria.", + "type": "integer", + "format": "int64" + }, "relationships": { "properties": { "scene": { @@ -72169,7 +89412,7 @@ "related": { "type": "string", "format": "uri-reference", - "example": "/spatial-scene-camera/d7d65fbdb516f0fc0e32feb511de5c33/scene" + "example": "/spatial-scene-light/fb2a55d47b419c2709f04f235c4eb7fe/scene" } } }, @@ -72189,6 +89432,35 @@ } }, "type": "object" + }, + "parentGroup": { + "properties": { + "links": { + "type": "object", + "properties": { + "related": { + "type": "string", + "format": "uri-reference", + "example": "/spatial-scene-light/fb2a55d47b419c2709f04f235c4eb7fe/parentGroup" + } + } + }, + "data": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "spatial_scene_group" + }, + "id": { + "type": "string", + "pattern": "^[0-9a-f]{32}$", + "example": "70eeadaa8569846e35f40fff3603a7a7" + } + } + } + }, + "type": "object" } }, "type": "object" @@ -72198,32 +89470,38 @@ } ] }, - "SpatialSceneCamera": { + "SpatialSceneLight": { "required": [ "id", - "sceneId", "type", - "name" + "name", + "sceneId" ], "properties": { "id": { "type": "string", "pattern": "^[0-9a-f]{32}$" }, - "sceneId": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - }, "type": { "type": "string" }, "name": { "type": "string" }, + "enabled": { + "type": "boolean" + }, + "intensity": { + "type": "number", + "format": "float" + }, + "color": { + "type": "string" + }, "position": { "type": "object" }, - "target": { + "rotation": { "type": "object" }, "createdAt": { @@ -72236,13 +89514,38 @@ "format": "date-time", "readOnly": true }, + "sceneId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "parentId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "visible": { + "type": "boolean" + }, + "locked": { + "type": "boolean" + }, + "afterId": { + "type": "string" + }, + "childCount": { + "description": "Runtime field, cannot be used as part of the criteria.", + "type": "integer", + "format": "int64" + }, "scene": { "$ref": "#/components/schemas/SpatialScene" + }, + "parentGroup": { + "$ref": "#/components/schemas/SpatialSceneGroup" } }, "type": "object" }, - "SpatialSceneLightJsonApi": { + "SpatialSceneMaterialJsonApi": { "allOf": [ { "$ref": "#/components/schemas/resource" @@ -72250,40 +89553,25 @@ { "required": [ "id", - "sceneId", - "type", - "name" + "color", + "metalness", + "roughness" ], "properties": { "id": { "type": "string", "pattern": "^[0-9a-f]{32}$" }, - "sceneId": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - }, - "type": { - "type": "string" - }, - "name": { + "color": { "type": "string" }, - "enabled": { - "type": "boolean" - }, - "intensity": { + "metalness": { "type": "number", "format": "float" }, - "color": { - "type": "string" - }, - "position": { - "type": "object" - }, - "rotation": { - "type": "object" + "roughness": { + "type": "number", + "format": "float" }, "createdAt": { "type": "string", @@ -72297,7 +89585,7 @@ }, "relationships": { "properties": { - "scene": { + "primitives": { "properties": { "links": { "type": "object", @@ -72305,21 +89593,54 @@ "related": { "type": "string", "format": "uri-reference", - "example": "/spatial-scene-light/fb2a55d47b419c2709f04f235c4eb7fe/scene" + "example": "/spatial-scene-material/902c4f06a9bae5968b45aefbb0a2b09f/primitives" } } }, "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "spatial_scene_primitive" + }, + "id": { + "type": "string", + "example": "9e1458cd0f9b5cb89abeeed7490f1446" + } + } + } + } + }, + "type": "object" + }, + "objects": { + "properties": { + "links": { "type": "object", "properties": { - "type": { - "type": "string", - "example": "spatial_scene" - }, - "id": { + "related": { "type": "string", - "pattern": "^[0-9a-f]{32}$", - "example": "1e7f604b86415ade94e15fef8627609b" + "format": "uri-reference", + "example": "/spatial-scene-material/902c4f06a9bae5968b45aefbb0a2b09f/objects" + } + } + }, + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "spatial_scene_object" + }, + "id": { + "type": "string", + "example": "5891da2d64975cae48d175d1e001f5da" + } } } } @@ -72334,43 +89655,28 @@ } ] }, - "SpatialSceneLight": { + "SpatialSceneMaterial": { "required": [ "id", - "sceneId", - "type", - "name" + "color", + "metalness", + "roughness" ], "properties": { "id": { "type": "string", "pattern": "^[0-9a-f]{32}$" }, - "sceneId": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - }, - "type": { - "type": "string" - }, - "name": { + "color": { "type": "string" }, - "enabled": { - "type": "boolean" - }, - "intensity": { + "metalness": { "type": "number", "format": "float" }, - "color": { - "type": "string" - }, - "position": { - "type": "object" - }, - "rotation": { - "type": "object" + "roughness": { + "type": "number", + "format": "float" }, "createdAt": { "type": "string", @@ -72382,8 +89688,17 @@ "format": "date-time", "readOnly": true }, - "scene": { - "$ref": "#/components/schemas/SpatialScene" + "primitives": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialScenePrimitive" + } + }, + "objects": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneObject" + } } }, "type": "object" @@ -72396,19 +89711,15 @@ { "required": [ "id", - "sceneId", "mediaId", - "name" + "name", + "sceneId" ], "properties": { "id": { "type": "string", "pattern": "^[0-9a-f]{32}$" }, - "sceneId": { - "type": "string", - "pattern": "^[0-9a-f]{32}$" - }, "mediaId": { "type": "string", "pattern": "^[0-9a-f]{32}$" @@ -72416,9 +89727,6 @@ "name": { "type": "string" }, - "visible": { - "type": "boolean" - }, "position": { "type": "object" }, @@ -72438,8 +89746,90 @@ "format": "date-time", "readOnly": true }, + "sceneId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "parentId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "visible": { + "type": "boolean" + }, + "locked": { + "type": "boolean" + }, + "afterId": { + "type": "string" + }, + "childCount": { + "description": "Runtime field, cannot be used as part of the criteria.", + "type": "integer", + "format": "int64" + }, "relationships": { "properties": { + "media": { + "properties": { + "links": { + "type": "object", + "properties": { + "related": { + "type": "string", + "format": "uri-reference", + "example": "/spatial-scene-object/c632bfed18543c7114e7a93456a28d9c/media" + } + } + }, + "data": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "media" + }, + "id": { + "type": "string", + "pattern": "^[0-9a-f]{32}$", + "example": "62933a2951ef01f4eafd9bdf4d3cd2f0" + } + } + } + }, + "type": "object" + }, + "materials": { + "properties": { + "links": { + "type": "object", + "properties": { + "related": { + "type": "string", + "format": "uri-reference", + "example": "/spatial-scene-object/c632bfed18543c7114e7a93456a28d9c/materials" + } + } + }, + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "spatial_scene_material" + }, + "id": { + "type": "string", + "example": "2d2ac038a83870def5a37f56545b8f2b" + } + } + } + } + }, + "type": "object" + }, "scene": { "properties": { "links": { @@ -72469,7 +89859,7 @@ }, "type": "object" }, - "media": { + "parentGroup": { "properties": { "links": { "type": "object", @@ -72477,7 +89867,7 @@ "related": { "type": "string", "format": "uri-reference", - "example": "/spatial-scene-object/c632bfed18543c7114e7a93456a28d9c/media" + "example": "/spatial-scene-object/c632bfed18543c7114e7a93456a28d9c/parentGroup" } } }, @@ -72486,12 +89876,12 @@ "properties": { "type": { "type": "string", - "example": "media" + "example": "spatial_scene_group" }, "id": { "type": "string", "pattern": "^[0-9a-f]{32}$", - "example": "62933a2951ef01f4eafd9bdf4d3cd2f0" + "example": "70eeadaa8569846e35f40fff3603a7a7" } } } @@ -72509,28 +89899,294 @@ "SpatialSceneObject": { "required": [ "id", - "sceneId", "mediaId", - "name" + "name", + "sceneId" ], "properties": { "id": { "type": "string", "pattern": "^[0-9a-f]{32}$" }, + "mediaId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "name": { + "type": "string" + }, + "position": { + "type": "object" + }, + "rotation": { + "type": "object" + }, + "scale": { + "type": "object" + }, + "createdAt": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "updatedAt": { + "type": "string", + "format": "date-time", + "readOnly": true + }, "sceneId": { "type": "string", "pattern": "^[0-9a-f]{32}$" }, - "mediaId": { + "parentId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "visible": { + "type": "boolean" + }, + "locked": { + "type": "boolean" + }, + "afterId": { + "type": "string" + }, + "childCount": { + "description": "Runtime field, cannot be used as part of the criteria.", + "type": "integer", + "format": "int64" + }, + "media": { + "$ref": "#/components/schemas/Media" + }, + "materials": { + "type": "array", + "items": { + "$ref": "#/components/schemas/SpatialSceneMaterial" + } + }, + "scene": { + "$ref": "#/components/schemas/SpatialScene" + }, + "parentGroup": { + "$ref": "#/components/schemas/SpatialSceneGroup" + } + }, + "type": "object" + }, + "SpatialSceneObjectMaterial": { + "required": [ + "objectId", + "materialId" + ], + "properties": { + "id": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "objectId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "materialId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "object": { + "$ref": "#/components/schemas/SpatialSceneObject" + }, + "material": { + "$ref": "#/components/schemas/SpatialSceneMaterial" + } + }, + "type": "object" + }, + "SpatialScenePrimitiveJsonApi": { + "allOf": [ + { + "$ref": "#/components/schemas/resource" + }, + { + "required": [ + "id", + "name", + "geometry", + "sceneId" + ], + "properties": { + "id": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "materialId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "name": { + "type": "string" + }, + "geometry": { + "type": "string" + }, + "position": { + "type": "object" + }, + "rotation": { + "type": "object" + }, + "scale": { + "type": "object" + }, + "createdAt": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "updatedAt": { + "type": "string", + "format": "date-time", + "readOnly": true + }, + "sceneId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "parentId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "visible": { + "type": "boolean" + }, + "locked": { + "type": "boolean" + }, + "afterId": { + "type": "string" + }, + "childCount": { + "description": "Runtime field, cannot be used as part of the criteria.", + "type": "integer", + "format": "int64" + }, + "relationships": { + "properties": { + "material": { + "properties": { + "links": { + "type": "object", + "properties": { + "related": { + "type": "string", + "format": "uri-reference", + "example": "/spatial-scene-primitive/b1d294174f631571ec4e1407ba03b2bf/material" + } + } + }, + "data": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "spatial_scene_material" + }, + "id": { + "type": "string", + "pattern": "^[0-9a-f]{32}$", + "example": "eec34d804c9ce6c89cff596be555e6a4" + } + } + } + }, + "type": "object" + }, + "scene": { + "properties": { + "links": { + "type": "object", + "properties": { + "related": { + "type": "string", + "format": "uri-reference", + "example": "/spatial-scene-primitive/b1d294174f631571ec4e1407ba03b2bf/scene" + } + } + }, + "data": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "spatial_scene" + }, + "id": { + "type": "string", + "pattern": "^[0-9a-f]{32}$", + "example": "1e7f604b86415ade94e15fef8627609b" + } + } + } + }, + "type": "object" + }, + "parentGroup": { + "properties": { + "links": { + "type": "object", + "properties": { + "related": { + "type": "string", + "format": "uri-reference", + "example": "/spatial-scene-primitive/b1d294174f631571ec4e1407ba03b2bf/parentGroup" + } + } + }, + "data": { + "type": "object", + "properties": { + "type": { + "type": "string", + "example": "spatial_scene_group" + }, + "id": { + "type": "string", + "pattern": "^[0-9a-f]{32}$", + "example": "70eeadaa8569846e35f40fff3603a7a7" + } + } + } + }, + "type": "object" + } + }, + "type": "object" + } + }, + "type": "object" + } + ] + }, + "SpatialScenePrimitive": { + "required": [ + "id", + "name", + "geometry", + "sceneId" + ], + "properties": { + "id": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "materialId": { "type": "string", "pattern": "^[0-9a-f]{32}$" }, "name": { "type": "string" }, - "visible": { - "type": "boolean" + "geometry": { + "type": "string" }, "position": { "type": "object" @@ -72551,11 +90207,36 @@ "format": "date-time", "readOnly": true }, + "sceneId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "parentId": { + "type": "string", + "pattern": "^[0-9a-f]{32}$" + }, + "visible": { + "type": "boolean" + }, + "locked": { + "type": "boolean" + }, + "afterId": { + "type": "string" + }, + "childCount": { + "description": "Runtime field, cannot be used as part of the criteria.", + "type": "integer", + "format": "int64" + }, + "material": { + "$ref": "#/components/schemas/SpatialSceneMaterial" + }, "scene": { "$ref": "#/components/schemas/SpatialScene" }, - "media": { - "$ref": "#/components/schemas/Media" + "parentGroup": { + "$ref": "#/components/schemas/SpatialSceneGroup" } }, "type": "object" @@ -82906,14 +100587,26 @@ "name": "Spatial Scene Camera", "description": "The endpoint for operations on Spatial Scene Camera" }, + { + "name": "Spatial Scene Group", + "description": "The endpoint for operations on Spatial Scene Group" + }, { "name": "Spatial Scene Light", "description": "The endpoint for operations on Spatial Scene Light" }, + { + "name": "Spatial Scene Material", + "description": "The endpoint for operations on Spatial Scene Material" + }, { "name": "Spatial Scene Object", "description": "The endpoint for operations on Spatial Scene Object" }, + { + "name": "Spatial Scene Primitive", + "description": "The endpoint for operations on Spatial Scene Primitive" + }, { "name": "Sso Provider", "description": "The endpoint for operations on Sso Provider" diff --git a/SwagCommercial-adminapi.summary.json b/SwagCommercial-adminapi.summary.json index 8d23bac..f3d08f6 100644 --- a/SwagCommercial-adminapi.summary.json +++ b/SwagCommercial-adminapi.summary.json @@ -27,6 +27,196 @@ "/advanced-search-entity-stream/{id}", "/advanced-search-synonym", "/advanced-search-synonym/{id}", + "/aggregate/acl-role", + "/aggregate/advanced-search-action", + "/aggregate/advanced-search-action-search-term", + "/aggregate/advanced-search-boosting", + "/aggregate/advanced-search-config", + "/aggregate/advanced-search-config-field", + "/aggregate/advanced-search-entity-stream", + "/aggregate/advanced-search-entity-stream-filter", + "/aggregate/advanced-search-synonym", + "/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/b2b-business-partner", + "/aggregate/b2b-components-approval-rule", + "/aggregate/b2b-components-approval-rule-app-script-condition", + "/aggregate/b2b-components-pending-order", + "/aggregate/b2b-components-pending-order-address", + "/aggregate/b2b-components-role", + "/aggregate/b2b-components-shopping-list", + "/aggregate/b2b-components-shopping-list-line-item", + "/aggregate/b2b-employee", + "/aggregate/b2b-order-employee", + "/aggregate/b2b-permission", + "/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/custom-price", + "/aggregate/customer", + "/aggregate/customer-address", + "/aggregate/customer-group", + "/aggregate/customer-recovery", + "/aggregate/customer-specific-features", + "/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/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-ai-tag", + "/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-product-warehouse", + "/aggregate/order-return", + "/aggregate/order-return-line-item", + "/aggregate/order-return-line-item-reason", + "/aggregate/order-transaction", + "/aggregate/order-transaction-capture", + "/aggregate/order-transaction-capture-refund", + "/aggregate/order-transaction-capture-refund-position", + "/aggregate/order-warehouse-group", + "/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-review-summary", + "/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/product-warehouse", + "/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/quote", + "/aggregate/quote-comment", + "/aggregate/quote-delivery", + "/aggregate/quote-delivery-position", + "/aggregate/quote-document", + "/aggregate/quote-employee", + "/aggregate/quote-line-item", + "/aggregate/quote-transaction", + "/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/spatial-render-config-size", + "/aggregate/spatial-scene", + "/aggregate/spatial-scene-camera", + "/aggregate/spatial-scene-group", + "/aggregate/spatial-scene-light", + "/aggregate/spatial-scene-material", + "/aggregate/spatial-scene-object", + "/aggregate/spatial-scene-primitive", + "/aggregate/sso-provider", + "/aggregate/sso-provider-customer", + "/aggregate/state-machine", + "/aggregate/state-machine-history", + "/aggregate/state-machine-state", + "/aggregate/state-machine-transition", + "/aggregate/subscription", + "/aggregate/subscription-address", + "/aggregate/subscription-customer", + "/aggregate/subscription-interval", + "/aggregate/subscription-plan", + "/aggregate/swag-delay-action", + "/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/warehouse", + "/aggregate/warehouse-group", + "/aggregate/webhook", + "/aggregate/webhook-event-log", "/api/_admin/rule-builder-preview/{orderId}", "/b2b-business-partner", "/b2b-business-partner/{id}", @@ -126,8 +316,11 @@ "/search/spatial-render-config-size", "/search/spatial-scene", "/search/spatial-scene-camera", + "/search/spatial-scene-group", "/search/spatial-scene-light", + "/search/spatial-scene-material", "/search/spatial-scene-object", + "/search/spatial-scene-primitive", "/search/sso-provider", "/search/sso-provider-customer", "/search/subscription", @@ -143,10 +336,16 @@ "/spatial-scene", "/spatial-scene-camera", "/spatial-scene-camera/{id}", + "/spatial-scene-group", + "/spatial-scene-group/{id}", "/spatial-scene-light", "/spatial-scene-light/{id}", + "/spatial-scene-material", + "/spatial-scene-material/{id}", "/spatial-scene-object", "/spatial-scene-object/{id}", + "/spatial-scene-primitive", + "/spatial-scene-primitive/{id}", "/spatial-scene/{id}", "/sso-provider", "/sso-provider-customer", @@ -542,11 +741,18 @@ "SpatialScene", "SpatialSceneCamera", "SpatialSceneCameraJsonApi", + "SpatialSceneGroup", + "SpatialSceneGroupJsonApi", "SpatialSceneJsonApi", "SpatialSceneLight", "SpatialSceneLightJsonApi", + "SpatialSceneMaterial", + "SpatialSceneMaterialJsonApi", "SpatialSceneObject", "SpatialSceneObjectJsonApi", + "SpatialSceneObjectMaterial", + "SpatialScenePrimitive", + "SpatialScenePrimitiveJsonApi", "SsoProvider", "SsoProviderCustomer", "SsoProviderCustomerJsonApi",