[comment]: # translation:outdated

[comment]: # ({e4b5aac4-e4b5aac4})
# action.update

[comment]: # ({/e4b5aac4-e4b5aac4})

[comment]: # ({1ba45569-458c01d9})
### Description

`object action.update(object/array actions)`

Cette méthode permet de mettre à jour des actions existantes.

[comment]: # ({/1ba45569-458c01d9})

[comment]: # ({da4ab240-35503b2b})
### Paramètres

`(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](/fr/manual/api/reference/action/object#action), 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.|

[comment]: # ({/da4ab240-35503b2b})

[comment]: # ({c1565a3c-8cbaa103})
### Valeurs retournées

`(object)` Retourne un objet contenant les identifiants des actions
mises à jour sous la propriété `actionids`.

[comment]: # ({/c1565a3c-8cbaa103})

[comment]: # ({88e43968-b41637d2})
### Exemples

[comment]: # ({/88e43968-b41637d2})

[comment]: # ({e1da5919-77b78ec5})
#### Désactivation d'une action

Désactiver une action, c'est-à-dire définir son statut à "1".

Requête :

``` {.java}
{
    "jsonrpc": "2.0",
    "method": "action.update",
    "params": {
        "actionid": "2",
        "status": "1"
    },
    "auth": "038e1d7b1735c6a5436ee9eae095879e",
    "id": 1
}
```

Réponse :

``` {.java}
{
    "jsonrpc": "2.0",
    "result": {
        "actionids": [
            "2"
        ]
    },
    "id": 1
}
```

[comment]: # ({/e1da5919-77b78ec5})

[comment]: # ({0ee9e798-755496f7})
### Voir également

-   [Filtre
    d'action](/fr/manual/api/reference/action/object#filtre_d_action)
-   [Opération
    d'action](/fr/manual/api/reference/action/object#operation_d_action)

[comment]: # ({/0ee9e798-755496f7})

[comment]: # ({d8d34131-19370dac})
### Source

CAction::update() dans
*frontends/php/include/classes/api/services/CAction.php*.

[comment]: # ({/d8d34131-19370dac})
