Skip to main content
PUT
Update Assignment Rule

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

team_id
string
required
id
string
required

Body

application/json

Whole-rule replace, not a patch. A PATCH could not distinguish "leave the conditions alone" from "clear them" without a field mask, and clearing them silently is the dangerous direction: a rule with no conditions matches every ticket. display_order is the exception and is genuinely optional, because it has a meaningful "leave it where it is".

conditions
AssignmentRuleConditionGroup · object[]

Replaced wholesale. Empty clears the rule's conditions, which makes it match every ticket.

actions
AssignmentRuleAction · object[]

At least one is required.

displayOrder
integer<int32> | null

Absent leaves the rule where it sorts.

Response

200 - application/json

Success

data
data · object