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" : [ "...", "..." ]
} ]
}