Corriger les VALEURS d’une version de réglage
/irrigation/installations/{versionId} Répare une saisie fausse SANS créer de version, sans déplacer de borne de validité et sans recalculer aucune dose. À ne pas confondre avec le PUT, qui déclare un changement de matériel réel.
Paramètres de chemin
-
versionIdinteger obligatoireIdentifiant d’une VERSION de réglage (champ
iddeversions[]).
En-têtes
-
Idempotency-KeystringRejoue la même réponse 2xx (24 h)
Corps de la requête
-
systemstring obligatoireType de matériel. Détermine la valeur par défaut de la fraction de sol mouillée (FAO-56 table 20) :
drip0,35 ·micro_sprinkler0,60 · tous les autres 1,00. -
emitterFlowLphnumberDébit d’un goutteur, en L/h (imprimé sur le matériel).
-
emittersPerM2numberGoutteurs par m² = 1 ÷ (écartement goutteurs × écartement rampes, en m).
-
flowMmPerHnumberDébit surfacique en mm/h. IGNORÉ si
emitterFlowLphETemittersPerM2sont fournis — la géométrie est la saisie la plus précise, et laisser les deux diverger produirait des mm dont personne ne saurait dire d’où ils sortent. -
irrigatedAreaM2numberSurface irriguée en m². Nécessaire pour convertir un volume (m³) en mm.
-
fractionWettednumberFraction de sol mouillée (fw). À NE PAS renseigner en temps normal : le défaut du système (FAO-56 table 20) s’applique. Réservé aux installations atypiques.
-
notesstring -
effectiveFromstring date-timeDate d’EFFET terrain. Absente = maintenant, SAUF pour le tout premier réglage applicable à la cible (aucune version ni pour elle ni, pour une sonde, pour sa parcelle) : il vaut alors depuis toujours (
validFrom= 1970-01-01T00:00:00Z), pour que les arrosages déjà saisis reçoivent leur dose. Une date passée documente l’époque : la version couvrant cette date est close à cet instant, et les versions postérieures sont INTACTES. Le futur est refusé (EFFECTIVE_FROM_IN_FUTURE).
Réponse
Corrigé
-
successboolean toujours présent
Erreurs
- 400
Saisie refusée
INVALID_SYSTEMINVALID_EMITTER_FLOWINVALID_EMITTER_DENSITYINVALID_FLOW_RATEINVALID_FRACTION_WETTEDINVALID_IRRIGATED_AREAINVALID_EFFECTIVE_FROMEFFECTIVE_FROM_IN_FUTUREINSTALLATION_VERSION_EXISTS_AT_DATE - 401
Non authentifié
- 403
Scope/rôle insuffisant ou hors société
- 404
Version introuvable
INSTALLATION_NOT_FOUND