Publication de modèles de prévision
===================================

Ce web-service permet de publier des modèles de prévision.

Paramètres HTTP
---------------

========= ================
Paramètre Valeur
========= ================
Route     modelesprevision
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
========= ====================== ========= ===
cdmodeles liste des codes modèle list(str) F
dtmaj     date de mise à jour    datetime  F
========= ====================== ========= ===

Droit de publication
--------------------

Les contacts pouvant accéder aux données sont ceux possédant un profil modélisateur, ou ayant un
rôle de « prévisionniste » (PREVI) ou d' «administrateur » (ADM) sur au moins une entité.

Réponse du web-service
----------------------

Le web-service renvoie un json hydrométrie contenant les modèles de prévision à publier.

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

RefHyd
^^^^^^

L'objet RefHyd contiendra l'unique propriété ModelesPrevision.

ModelesPrevision est une liste d'objets ModelePrevision non vide.

ModelePrevision
^^^^^^^^^^^^^^^

L'objet Evenement contiendra les propriétés suivantes:

- CdContact
- CdModelePrevision
- LbModelePrevision
- TypModelePrevision
- DescModelePrevision
- DtMajModelePrevision

Exemple
^^^^^^^

.. code-block:: json
   :caption: Modèles de prévision au format json

   {
     "Scenario": {},
     "RefHyd": {
       "ModelesPrevision": [
         {
           "CdContact": "0",
           "CdModelePrevision": "31XXX0000",
           "LbModelePrevision": "Libellé",
           "TypModelePrevision": 1,
           "DescModelePrevision": "Desc",
           "DtMajModelePrevision": "2020-01-01T00:00:00"
         }
       ]
     }
   }
