Publication de seuils météo¶
Paramètres HTTP¶
Paramètre |
Valeur |
|---|---|
Route |
seuilsmeteo |
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 |
|---|---|---|---|
cdsitesmeteo |
Codes de sites météo |
list(str) |
O |
grdsmeteo |
Grandeurs météo |
list(str) |
F |
types |
Types des seuils |
list(int) |
F |
natures |
Natures des seuils |
list(int) |
F |
actif |
Valeurs actives |
bool |
F |
dtmaj |
Date de mise à jour |
datetime |
F |
cdseuils |
Codes des seuils |
list(int) |
F |
actif¶
Par défaut, le web-services renvoie les valeurs actives et désactivées.
Droit de publication¶
Les droits de publication du web-services correspondent droits de publication des sites météo.
L’utilisateur non connecté ne peut publier que des seuils de sites météo publics.
Pour publier des seuils de sites météo non publics, l’utilisateur doit être institutionnel ou posséder d’un droit sur le site météo.
Réponse du web-service¶
Le web-service renvoie un json hydrométrie contenant des seuils météo à publier.
Le json hydrométrie contient les deux propriétés Scenario et RefHyd.
RefHyd¶
L’objet RefHyd contiendra l’unique propriété SeuilsMeteo.
SeuilsMeteo est une liste d’objets SeuilMeteo non vide.
SeuilMeteo¶
L’objet SeuilHydro contiendra les propriétés suivantes:
CdSeuilMeteo
SiteMeteo : objet SiteMeteo
GrdMeteo: objet GrdMeteo
TypSeuilMeteo
NatureSeuilMeteo
DureeSeuilMeteo
LbUsuelSeuilMeteo
MnSeuilMeteo
IndiceGraviteSeuilMeteo
DtMajSeuilMeteo
ComSeuilMeteo
ValsSeuilMeteo : liste non vide d’objets ValSeuilMeteo
SiteMeteo¶
Propriétés de l’objet SiteMeteo:
CdSiteMeteo
LbSiteMeteo
GrdMeteo¶
Propriétés de l’objet GrdMeteo:
DtMiseServiceGrdMeteo
CdGrdMeteo
ValSeuilMeteo¶
Propriétés de l’objet ValSeuilMeteo:
ValValSeuilMeteo
ToleranceValSeuilMeteo
DtActivationValSeuilMeteo
DtDesactivationValSeuilMeteo
Exemple¶
{
"Scenario": {},
"RefHyd": {
"SeuilsMeteo": [
{
"CdSeuilMeteo": 0,
"SiteMeteo": {
"CdSiteMeteo": "31000000"
},
"GrdMeteo": {
"DtMiseServiceGrdMeteo": "2010-01-01T00:00:00",
"CdGrdMeteo": "RR"
}
"TypSeuilMeteo": 3,
"NatureSeuilMeteo": 22,
"DureeSeuilMeteo": 1440,
"LbUsuelSeuilMeteo": "Alerte",
"MnSeuilMeteo": "Cumul 24h",
"IndiceGraviteSeuilHydro": 20,
"DtMajSeuilMeteo": "2020-01-01T00:00:00",
"ComSeuilMeteo": "Cmnt"
"ValsSeuilMeteo": [
{
"ValValSeuilMeteo": 200,
"ToleranceValSeuilMeteo": 0,
"DtActivationValSeuilMeteo":"2015-01-01T00:00:00",
}
]
}
]
}
}