object application.massadd(object parameters)
This method allows to simultaneously add multiple items to the given applications.
This method is only available to Admin and Super admin user types. Permissions to call the method can be revoked in user role settings. See User roles for more information.
(object)
Parameters containing the IDs of the applications to update and the items to add to the applications.
The method accepts the following parameters.
Parameter | Type | Description |
---|---|---|
applications (required) |
array/object | Applications to be updated. The applications must have the applicationid property defined. |
items | array/object | Items to add to the given applications. The items must have the itemid property defined. |
(object)
Returns an object containing the IDs of the updated applications under the applicationids
property.
Add the given items to two applications.
Request:
{
"jsonrpc": "2.0",
"method": "application.massadd",
"params": {
"applications": [
{
"applicationid": "247"
},
{
"applicationid": "246"
}
],
"items": [
{
"itemid": "22800"
},
{
"itemid": "22801"
}
]
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Response:
CApplication::massAdd() in ui/include/classes/api/services/CApplication.php.