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

UUID of the escalation rule to act on.

Body

application/json
name
string

New human-readable name for the escalation rule; omit to keep the current one.

predicate
object

Replacement match condition (by source, severity, scope, and/or pattern_type); omit to keep the current one.

destination_ids
string<uuid>[]

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

enabled
boolean

Turn the rule on or off; omit to leave it unchanged.

Response

Escalation rule.

id
string<uuid>
required
org_id
string
required
name
string
required
predicate
object
required
destination_ids
string<uuid>[]
required
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