Complete the waterings left without a dose
POST
/modules/{moduleId}/irrigation/recompute Each watering without a dose is reprocessed with the setup valid on ITS OWN date. ⚠️ A dose already recorded is NEVER recomputed: this is a completion, not a rewrite. withoutInstallation counts those no setup covers — for those, the useful move is to declare a retroactive setup.
Path parameters
-
moduleIdinteger required
Headers
-
Idempotency-KeystringReplays the same 2xx response (24 h)
Response
200
Catch-up summary
-
candidatesintegerDoseless waterings examined.
-
updatedintegerWaterings actually completed.
-
withoutInstallationintegerWaterings no setup version covered on their date.
Errors
- 400
Invalid body
- 401
Not authenticated
- 403
Insufficient scope/role, or outside your company