Publication de règle des sites à débit reconstitué¶
Paramètres HTTP¶
Paramètre |
Valeur |
|---|---|
Route |
reglesdebitreconstitue |
Méthode |
POST |
Paramètres¶
Les paramètres doivent être transmis dans le contenu de la requête au format format JSON.
Nom |
Description |
Type |
O/F |
|---|---|---|---|
cdsites |
liste de codes de sites |
list(str) |
O |
dtdebut |
date de début |
datetime |
F |
dtfin |
date de fin |
datetime |
F |
dtmaj |
date de mise à jour |
datetime |
F |
Droit de publication¶
Les droits de publication sont liés aux sites hydro à publier.
Il n’est pas nécessaire d’être authentifier pour publier un site public.
L’authentification est obligatoire pour les autres sites hydro.
Dans le cas d’un site restreint (droit de publication = 20), l’utilisateur doit avoir le profil institutionnel ou posséder un rôle sur le site hydro.
Et dans le cas d’un site privé (droit de publication = 30), l’utilisateur doit posséder un rôle sur le site hydro.
Réponse du web-service¶
Le web-service renvoie un json hydrométrie contenant les deltas de débit mensuel.
Le json hydrométrie contient les deux propriétés Scenario et Donnees.
Donnees¶
L’objet Donnees contiendra l’unique propriété .
SeriesObsElaborHydro est une liste d’objets SerieObsElaborHydro non vide.
SerieObsElaborHydro¶
Propriétés de l’objet SerieObsElaborHydro:
TypDeGrdSerieObsElaborHydro = « dQmM »
DtProdSerieObsElaborHydro
CdSiteHydro
ObssElaborHydro : liste non vide d’objets ObsElaborHydro
ObsElaborHydro¶
Propriétés de l’objet ObsElaborHydro:
DtObsElaborHydro
ResObsElaborHydro
Exemple¶
{
"Scenario": {},
"Donnees": {
"SeriesObsElaborHydro": [
{
"TypDeGrdSerieObsElaborHydro": "dQmM",
"DtProdSerieObsElaborHydro": "2024-01-01T00:00:00",
"CdSiteHydro": "B1234567"
"ObssElaborHydro": [
{
"DtObsElaborHydro": "2003-01-01T00:00:00",
"ResObsElaborHydro": 1500
}
]
}
]
}
}