object action.update(object/array actions)
Cette méthode permet de mettre à jour des actions existantes.
(object/array)
Propriétés d'action à mettre à jour.
La propriété actionid
doit être définie pour chaque action, toutes les autres propriétés sont facultatives. Seules les propriétés transmises seront mises à jour, toutes les autres resteront inchangées.
En plus des propriétés de l'objet action standard, la méthode accepte les paramètres suivants.
Paramètre | Type | Description |
---|---|---|
filter | object | Objet filtre d'action en remplacement du filtre actuel. |
operations | array | Opérations d'action en remplacement des opérations existantes. |
recovery_operations | array | Opérations de récupération d'action en remplacement des opérations de récupération existantes. |
acknowledge_operations | array | Opérations d'acquittement d'action en remplacement des opérations de'acquittement existantes. |
(object)
Retourne un objet contenant les identifiants des actions mises à jour sous la propriété actionids
.
Désactiver une action, c'est-à-dire définir son statut à "1".
Requête :
{
"jsonrpc": "2.0",
"method": "action.update",
"params": {
"actionid": "2",
"status": "1"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Réponse :
CAction::update() dans frontends/php/include/classes/api/services/CAction.php.