v1

latestOpenAPI 3.0.32026-07-171092496.0 KB
Timers

Create a new timer job

put/api/timers

Request body

idstring

Unique identifier for the timer job

namestring required

Human-readable name for the timer job

enableboolean

Whether this timer job is active

typestring required

Target subsystem type (equipment, macro, ato, camera, doser, lighting, ph, temperature, reminder)

monthstring required

Cron month field

weekstring required

Cron day-of-week field

daystring required

Cron day-of-month field

hourstring required

Cron hour field

minutestring required

Cron minute field

secondstring required

Cron second field

{"stackTrail":"components:schemas:TimerJob:properties:target","oasType":"schema","type":"unknown","description":"JSON payload identifying the target resource (e.g. {\\\"id\\\":\\\"abc\\\"})"}

Response

Timer job created

idstring

Unique identifier for the timer job

namestring required

Human-readable name for the timer job

enableboolean

Whether this timer job is active

typestring required

Target subsystem type (equipment, macro, ato, camera, doser, lighting, ph, temperature, reminder)

monthstring required

Cron month field

weekstring required

Cron day-of-week field

daystring required

Cron day-of-month field

hourstring required

Cron hour field

minutestring required

Cron minute field

secondstring required

Cron second field

{"stackTrail":"components:schemas:TimerJob:properties:target","oasType":"schema","type":"unknown","description":"JSON payload identifying the target resource (e.g. {\\\"id\\\":\\\"abc\\\"})"}