Skip to main content
PATCH
Update an escalation rule

Authorizations

Authorization
string
header
required

Supabase JWT token in Authorization: Bearer header

Path Parameters

org_id
string
required

Organization identifier (e.g. org-abc12345)

rule_id
string<uuid>
required

Body

application/json
name
string
predicate
object
destination_ids
string<uuid>[]

Allowed empty when enabled is false (Tier 4 §4.4 default rules)

enabled
boolean

Response

Escalation rule.

id
string<uuid>
required
org_id
string
required
name
string
required
predicate
object
required
destination_ids
string<uuid>[]
required
Minimum array length: 1
enabled
boolean
required
fire_count
integer
required
Required range: x >= 0
created_at
string<date-time>
required
updated_at
string<date-time>
required
last_fired_at
string<date-time> | null
created_by
string<uuid> | null