[comment]: # ({6e21b38f-6e21b38f})
# service.addtimes

[comment]: # ({/6e21b38f-6e21b38f})

[comment]: # ({5f022463-498c6abe})
### Description

`object service.addtimes(object/array serviceTimes)`

Cette méthode permet de créer de nouvelles périodes de maintenance.

[comment]: # ({/5f022463-498c6abe})

[comment]: # ({19df4175-60e2d0b4})
### Paramètres

`(object/array)` Périodes de maintenance à créer.

La méthode accepte des périodes de maintenance avec les [propriétés
standard des périodes de
maintenance](/fr/manual/api/reference/service/object#dependance_du_service).

[comment]: # ({/19df4175-60e2d0b4})

[comment]: # ({47c0452c-4a0ff76e})
### Valeurs retournées

`(object)` Retourne un objet contenant les identifiants des services
affectés sous la propriété `serviceids`.

[comment]: # ({/47c0452c-4a0ff76e})

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

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

[comment]: # ({b7aa7aa0-309a33ee})
#### Ajout d'un temps d'arrêt planifié

Ajouter un temps d'arrêt au service avec l'ID "4" planifié toutes les
semaines du lundi 22:00 au mardi 10:00.

Requête :

``` {.java}
{
    "jsonrpc": "2.0",
    "method": "service.addtimes",
    "params": {
        "serviceid": "4",
        "type": 1,
        "ts_from": 165600,
        "ts_to": 201600
    },
    "auth": "038e1d7b1735c6a5436ee9eae095879e",
    "id": 1
}
```

Réponse :

``` {.java}
{
    "jsonrpc": "2.0",
    "result": {
        "serviceids": [
            "4"
        ]
    },
    "id": 1
}
```

[comment]: # ({/b7aa7aa0-309a33ee})

[comment]: # ({1ed5bc79-6d17fa88})
### Voir également

-   [service.update](/fr/manual/api/reference/service/update)

[comment]: # ({/1ed5bc79-6d17fa88})

[comment]: # ({6b90008a-cc1c4a4a})
### Source

CService::addTimes() dans
*frontends/php/include/classes/api/services/CService.php*.

[comment]: # ({/6b90008a-cc1c4a4a})
