Recherche d’exécutions de scénarios

Description

Ce web-service permet de rechercher des exécutions de scénarios.

Paramètres HTTP

Paramètre

Valeur

Route

executions

Méthode

GET

filtres

key1=val1&kay2=val2

Filtres de recherche

Les filtres de recherche doivent être envoyés dans l’url: event?key1=val1&key2=val2

Le web-service accepte les filtres suivants:

Paramètre

format

O/F

cdmodeles

string[]

F

cdexecutions

int[]

F

cdscenarios

string[]

F

dtminexec

datetime

F

dtmaxexec

datetime

F

limite

int

O

cdmodeles

Ce paramètre permet de filtrer par code de modèle.

dtminexec et dtmaxexec

Ces paramètres permettent de filtrer les exécutions en fonction de la date d’exécution.

Retour

Le web-service renvoie une liste d’objets exécution au format JSON.

[
  {
    "CdExecution": 1,
    "CdModelePrevision": "00nXXX0000",
    "DtExecution": "2024-10-01T06:05:00",
    "DtReference": "2024-10-01T06:00:00",
    "CdContact": "0",
    "CdSequencePOM": "1234",
    "Scenarios": [
      {
        "CdExecutionScenario": 1,
        "CdScenario": 1,
        "DtCalcul": "2024-10-01T06:06:00",
        "Echec": false,
        "Entrees": [
          {
            "CdEntree": 1,
            "CdRessource": 1,
            "Nomfichier": "foo.csv",
            "TailleFichier": "481",
            "LienFichier": "https://bdprev.org/entree/1"
          }
        ],
        "Simuls": [
          {
            "CdSimul": 1
          },
          {
            "CdSimul":2
          }
        ]
      }
    ]
  }
]

Erreurs

  • erreurs d’authentification

  • présence de paramètres supplémentaires non autorisés

  • erreurs dans les formats de date