Authorizations
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Query Parameters
Time in milliseconds within which the update should be committed.
Application context for the rule request.
Indicates whether the rule should be applied in a staging environment.
Optional version number of the rule update.
Body
Details of the rule to be created or updated.
Represents a request to create or update a rule in the Experience Manager.
Unique identifier of the campaign associated with this rule.
Timestamp indicating when the rule was created.
Indicates whether the rule is currently deployed.
A brief description of the rule.
Defines the time range during which the rule is active.
A list of filter conditions for applying the rule.
User groups associated with this rule.
Unique identifier for the rule.
Defines the matching criteria for the rule.
keywords, phrase, text The name of the rule.
Used when multiple rules could take effect for a given query - higher number means higher precedence. For example, a rule with precedence of 10 will take effect before a rule with precedence of 3. Ties on precedence are broken based on creation time - the more recently created rule will take effect before the older rule.
A list of query profile IDs associated with this rule.
Key/Value pairs to set in the fusion section of the response.
The review status of the rule.
approved, auto, denied, pending, supplied A list of search terms that trigger this rule.
A list of tags associated with the rule.
A list of unique target segments for the rule.
Timestamp indicating when the rule was last updated.
Unique identifier for the variant of this rule.
Response
Rule successfully updated.
The response is of type object.