Skip to main content
PUT
UpdateRule

Authorizations

Authorization
string
header
required

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

Body

application/json

UpdateRuleRequest is used to create or update a rule. If the rule_id or client_key is provided, the rule will be updated. If not, a new rule will be created.

UpdateRuleRequest is used to create or update a rule. If the rule_id or client_key is provided, the rule will be updated. If not, a new rule will be created.

name
string
required
description
string
required
conditions
object[]
required
metadata
object[]
required
ruleId
string
assetId
string

Deprecated - use asset_configuration instead.

isEnabled
boolean

Deprecated - use DeleteRule instead.

organizationId
string
versionNotes
string
clientKey
string
assetConfiguration
object
contextualChannels
object
isExternal
boolean

Response

A successful response.

ruleId
string
required