v1

latestOpenAPI 3.1.02026-07-22154213404.8 KB
Flows

Update a flow

Partially update a flow's settings — name, trigger binding, enabled state, target devices, cooldown, or notifications; all fields are optional. Actions are managed through the flow-actions endpoints, not here. Returns 404 if the flow does not exist.

patch/flows/{flowId}

Path parameters

flowIdstring uuid required

Request body

namestring
descriptionstring
triggerIdstring uuid
enabledboolean
deviceIdsstring[]
cooldownSecondsinteger nullable
cooldownScope'flow' | 'device'
notifyWebhookIdstring uuid nullable
notifyOnSuccessboolean
notifyOnFailureboolean

Response

Flow updated