[comment]: # ({72ba4deb-72ba4deb})
# application.update

[comment]: # ({/72ba4deb-72ba4deb})

[comment]: # ({d1ccc572-fd75bfba})
### Description

`object application.update(object/array applications)`

Cette méthode permet de mettre à jour les applications existantes.

[comment]: # ({/d1ccc572-fd75bfba})

[comment]: # ({16564d81-4276e495})
### Paramètres

`(object/array)` [Propriétés de l'application](object#application) à
mettre à jour.

La propriété `applicationid` doit être définie pour chaque application,
toutes les autres propriétés sont facultatives. Seules les propriétés
passées seront mises à jour, toutes les autres resteront inchangées.

[comment]: # ({/16564d81-4276e495})

[comment]: # ({090e9ce5-9c8c3f1e})
### Valeurs de retour

`(object)` Retourne un objet contenant les IDs des applications mises à
jour dans la variable `applicationids`.

[comment]: # ({/090e9ce5-9c8c3f1e})

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

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

[comment]: # ({97469b35-618c2310})
#### Changer le nom d'une application

Remplacer le nom de l'application par "Processus et performances".

Requête:

``` {.java}
{
    "jsonrpc": "2.0",
    "method": "application.update",
    "params": {
        "applicationid": "13",
        "name": "Processus et performances"
    },
    "auth": "038e1d7b1735c6a5436ee9eae095879e",
    "id": 1
}
```

Réponse:

``` {.java}
{
    "jsonrpc": "2.0",
    "result": {
        "applicationids": [
            "13"
        ]
    },
    "id": 1
}
```

[comment]: # ({/97469b35-618c2310})

[comment]: # ({4fbcd6e1-b8cdb4d5})
### Source

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

[comment]: # ({/4fbcd6e1-b8cdb4d5})
