Recherche de simulations

Description

Ce web-service permet de rechercher des simulations.

Paramètres HTTP

Paramètre

Valeur

Route

simulations

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

cdentites

string[]

O

cdexecscenarios

int[]

F

dtminprod

datetime

F

dtmaxprod

datetime

F

dtminprev

datetime

F

dtmaxprev

datetime

F

dtminins

datetime

F

dtmaxins

datetime

F

limite

int

O

Le web-service renvoie les événements dont la plage temporelle intersecte les plages de dates.

cdmodeles

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

cdexecscenarios

Ce paramètre permet de filtrer par code d’exécution de scénario.

dates

Une des 3 dates minimales est obligatoires.

La PHyC renverra un erreur si l’intervalle de temps entre la date de début et de fin est supérieure à 30 jours.

dtminprev et dtmaxprev

En présences des filtres dtminprev et dtmaxprev, le web-service renverra les simulations dont l’intervalle [dtdebutsimul,dtfinsimul] intersecte l’intervalle [dtminprev;dtmaxprev]

dtminprod et dtmaxprod

En présence de ces filtres, le web-service renverra les simulations dont la date de production est comprise entre [dtminprod;dtmaxprod]

limite

Le filtre doit être défini et être strictement positif. Il permet de limiter la recherche aux dernières simulations présentes en PHyC.

Retour

Le web-service renvoie un tableau d’objet simulation au format JSON.

le web-service ne renvoie pas de prévisions. Pour les publier, il faut utiliser le web-service previsions.

Erreurs

  • erreurs d’authentification

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

  • erreurs dans les formats de date