Publication d’alarmes techniques

Paramètres HTTP

Paramètre

Valeur

Route

alarmestech

Méthode

POST

Paramètres

Les paramètres doivent être transmis dans le contenu de la requête au format format JSON.

Un des deux paramètres cdstations et cdcourbes est obligatoire.

Nom

Description

Type

O/F

cdentites

liste de codes entités

list(str)

F

type

type d’alarme

int

F

active

alarme active

bool

F

gravites

liste d’indices de gravité

list(int)

F

dtdebut

Date de début

str

O

dtfin

Date de fin

int

F

dtmaj

Date de mise à jour

list(int)

F

Filtre cdentites

Les entités peuvent être des sites hydro, des station hydro ou des sites météo.

Droit de publication

Les droits de publication sont liés aux droits de publication des entités passées en paramètre.

Se référer aux droits de publication des alarmes hydro Publication d’alarmes hydro pour les entités hydro et aux alarmes méteo Publication d’alarmes météo pour les sites météo.

Réponse du web-service

Le web-service renvoie un json hydrometrie contenant les alarmes hydro à publier.

Le json hydrométrie contient les deux propriétés Scenario et Donnees.

Donnees

L’objet Donnees contiendra une unique propriété Alarms.

Alarms est une liste non vide d’objets Alarm.

Alarm

Propriété de l’objet Alarm:

  • DtAlarm

  • TypAlarm

  • MessAlarm

  • AlarmActivee

  • CdSiteHydro ou CdStationHydro ou CdSiteMeteo

Exemple

Alarmes hydro au format json
{
  "Scenario": {},
  "Donnnees": {
    "Alarms": [
      {
        "DtAlarm": "2020-01-01T00:00:00",
        "TypAlarm": 11,
        "MessAlarm": "Absence données",
        "AlarmActivee": true,
        "CdStationHydro": "A12456789"
      }
    ],
  }
}