# Suppression d'un épisode

Ce web-service permet de supprimer en épisode.

L'épisode n'est pas supprimé mais désactivé.

Il est donc possible de le rendre actif en contactant l'administrateur de la base de données BDPREV.

Les épisodes désactivés de plus d'un an sont supprimés définitivement.

## Paramètres HTTP

Paramètre | Valeur
--------- | ------
Route     | episode
Méthode   | DELETE
Contenu   | épisode format json

## Contenu

Le contenu doit contenir un épisode au format avec une unique propriété: CdEpisode.
Le web-service renverra une erreur en cas de non conformité.

### Schéma de validation

```{literalinclude} /schemas/Episode/deleteEpisode.json
:language: json
```

### Exemple d'entrée

```json
{
   "CdEpisode": 1
}
```

## Messages spécifiques d'erreurs

* L'épisode {cdepisode} est déja désactivé
* Episode de code {cdepisode} inexistant

## Retour du web-service

Le web-service renvoie l'épisode dans son intégralité en ajoutant la date de désactivation.

```json
{
   "CdEpisode": 1,
   "DtDesactivation": "2024-01-01T00:00:00"
}
```

## Droit de gestion

L'utilisateur du web-service doit être authentifié et disposer du profil gestionnaire de modèles.
