# Suppression d'une exécution d'un scénario

Ce web-service permet de supprimer une exécution de scénario.

## Paramètres HTTP

Paramètre | Valeur
--------- | ------
Route     | execution/scenario
Méthode   | DELETE
Contenu   | execution au format json

## Contenu de la requête HTTP

La requête contiendra l'exécution du scénario à supprimer au format json.

Les propriétés CdScenario, Scenarios et CdExecutionScenario sont obligatoires.

### Schéma de validation

```{literalinclude} /schemas/Execution/deleteExecutionScenario.json
:language: json
```

### Exemple d'entrée

```json
{
  "CdExecution": 1,
  "Scenarios": [
    {
      "CdExecutionScenario": 1
    }
  ]
}
```

Le modèle doit être conforme au schéma suivant:

### Droit de gestion

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

### Sortie du web-service

En cas de succès, le web-service renverra le message: Exécution de scénario de code {CdExecution} supprimée

### Message d'erreurs

- Exécution de code {CdExecution} inexistante
- Exécution de scénario de code {CdExecutionScenario} inexistante
- Exécution de scénario {CdExecutionScenario} non rattachée à l'exécution {CdExecution}
