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

Deltas de debit au format json
{
  "Scenario": {},
  "Donnees": {
    "SeriesObsElaborHydro": [
      {
         "TypDeGrdSerieObsElaborHydro": "dQmM",
         "DtProdSerieObsElaborHydro": "2024-01-01T00:00:00",
         "CdSiteHydro": "B1234567"
         "ObssElaborHydro": [
           {
             "DtObsElaborHydro": "2003-01-01T00:00:00",
             "ResObsElaborHydro": 1500
           }
         ]
      }
    ]
  }
}