Update a notification rule
PUT/api/notification_rules/:rule_id
Update an existing notification rule.
Only fields present in the request body are changed.
If scope or trigger change, the name is regenerated.
scope_id must remain a GUID.
When the merged rule's scope names a project, workflow, or node, the caller's access to that project is checked by this route itself.
The merged rule (existing + updates) is validated before it is stored. Returns 422 with clear error messages on failure.
Request
Responses
- 200
- 403
- 404
- 422
Successful Response
Project access denied
Rule not found
Validation failed