The Class GetListProductsResponseDto.
name | data type | description |
---|---|---|
paging | PagingAndFiltering | The paging. |
actionStatus | ActionStatus | The status response of the web service response. |
productVersions | array of ProductVersionDto | products list. |
Example
{ "paging" : { "fullTextFilter" : "...", "filters" : { "property1" : { }, "property2" : { } }, "fields" : "...", "offset" : 12345, "limit" : 12345, "sortBy" : "...", "sortOrder" : "DESCENDING", "multiSortOrder" : "...", "totalNumberOfRecords" : 12345, "loadReferenceDepth" : 12345 }, "actionStatus" : { "status" : "FAIL", "errorCode" : { }, "message" : "...", "entityId" : 12345, "entityCode" : "...", "nrAffected" : 12345, "json" : "..." }, "productVersions" : [ { "shortDescription" : "...", "productCode" : "...", "currentVersion" : 12345, "status" : "CLOSED", "statusDate" : 12345, "longDescription" : "...", "validity" : { "from" : 12345, "to" : 12345, "valid" : true, "empty" : true, "strictMatch" : true, "fromMatch" : 12345, "toMatch" : 12345 }, "productAttributes" : [ { "sequence" : 12345, "mandatoryWithEl" : "...", "attributeCode" : "...", "readOnly" : true, "defaultValue" : "...", "validationType" : "REGEX", "validationPattern" : "...", "validationLabel" : "...", "mandatory" : true, "display" : true, "ruled" : true, "commercialRuleCodes" : [ "...", "..." ], "assignedValue" : { }, "selectable" : true }, { "sequence" : 12345, "mandatoryWithEl" : "...", "attributeCode" : "...", "readOnly" : true, "defaultValue" : "...", "validationType" : "REGEX", "validationPattern" : "...", "validationLabel" : "...", "mandatory" : true, "display" : true, "ruled" : true, "commercialRuleCodes" : [ "...", "..." ], "assignedValue" : { }, "selectable" : true } ], "groupedAttributeCodes" : [ "...", "..." ], "tagCodes" : [ "...", "..." ] }, { "shortDescription" : "...", "productCode" : "...", "currentVersion" : 12345, "status" : "DRAFT", "statusDate" : 12345, "longDescription" : "...", "validity" : { "from" : 12345, "to" : 12345, "valid" : true, "empty" : true, "strictMatch" : true, "fromMatch" : 12345, "toMatch" : 12345 }, "productAttributes" : [ { "sequence" : 12345, "mandatoryWithEl" : "...", "attributeCode" : "...", "readOnly" : true, "defaultValue" : "...", "validationType" : "REGEX", "validationPattern" : "...", "validationLabel" : "...", "mandatory" : true, "display" : true, "ruled" : true, "commercialRuleCodes" : [ "...", "..." ], "assignedValue" : { }, "selectable" : true }, { "sequence" : 12345, "mandatoryWithEl" : "...", "attributeCode" : "...", "readOnly" : true, "defaultValue" : "...", "validationType" : "EL", "validationPattern" : "...", "validationLabel" : "...", "mandatory" : true, "display" : true, "ruled" : true, "commercialRuleCodes" : [ "...", "..." ], "assignedValue" : { }, "selectable" : true } ], "groupedAttributeCodes" : [ "...", "..." ], "tagCodes" : [ "...", "..." ] } ] }