Response containing a list of packages
| name | data type | description |
|---|---|---|
| items | array of Package | Packages in the list |
Properties inherited from AbstractListResponse |
||
| items | array of object | Items in the list |
| hasMoreItems | boolean | True if more items are available to get (if paging was used) |
| numItems | number | Get total number of items available |
| perms | map of array of Permission | User permissions on the returned items, if applicable and requested |
Properties inherited from StagingResponse |
||
| stagingStatus | map of StagingStatus | Staging status of contained objects |
Properties inherited from GenericResponse |
||
| messages | array of Message | Messages contained in the response (which should be shown to the user) |
| responseInfo | ResponseInfo | |
Example
{
"items" : [ {
"name" : "...",
"description" : "...",
"constructs" : 12345,
"templates" : 12345,
"datasources" : 12345,
"objectProperties" : 12345,
"crFragments" : 12345,
"contentRepositories" : 12345,
"subPackages" : [ { }, { } ]
}, {
"name" : "...",
"description" : "...",
"constructs" : 12345,
"templates" : 12345,
"datasources" : 12345,
"objectProperties" : 12345,
"crFragments" : 12345,
"contentRepositories" : 12345,
"subPackages" : [ { }, { } ]
} ],
"hasMoreItems" : true,
"numItems" : 12345,
"perms" : {
"property1" : [ "createoverview", "channelsync" ],
"property2" : [ "userassignment", "delete" ]
},
"stagingStatus" : {
"property1" : {
"packageName" : "...",
"included" : true
},
"property2" : {
"packageName" : "...",
"included" : true
}
},
"messages" : [ { }, { } ],
"responseInfo" : {
"responseCode" : "OK",
"responseMessage" : "...",
"property" : "..."
}
}