Skip to content

HubSpot: Pipeline governance schemas (part 1)

21 HubSpot schemas with complete fields and constraints.

← Pipeline governance operations Β· All schemas

Retrieve rules β€” response body

FieldTypePresenceDescription and constraints
$objectRoot
approvalStageModelOptionalExpand Retrieve rules β€” response body β€” approval Stage
createdAtstringRequired within parentThe date and time when the pipeline rule was created.
Format: date-time
governanceValidationRulesModelRequired within parentExpand Retrieve rules β€” response body β€” governance Validation Rules
idstringRequired within parentThe unique identifier for the pipeline rule.
objectTypeIdstringRequired within parentThe identifier for the type of object the pipeline rule is associated with.
pipelineIdstringRequired within parentThe unique identifier for the pipeline to which the rule applies.
updatedAtstringRequired within parentThe date and time when the pipeline rule was last updated.
Format: date-time

Referenced models: Retrieve rules β€” response body β€” approval Stage, Retrieve rules β€” response body β€” governance Validation Rules

Retrieve rules β€” response body β€” approval Stage

FieldTypePresenceDescription and constraints
$objectRoot
approvalCommentstringOptionalA string that allows for an optional comment or note regarding the approval process.
approvalModestringRequired within parentSpecifies the mode of approval required. It can be either 'ALL', meaning all approvers must approve, or 'ANY', meaning any one approver can approve. It is a string.
Known values: ALL, ANY
approverUserIdsarrayRequired within parentAn array of user IDs representing the users who are designated as approvers for this stage. Each user ID is a string.
approverUserIds[]stringEach item
conditionalApprovalFilterBranchJSONOptionalDefines the conditions under which the approval is required. It can be one of several filter branch types, such as PublicOrFilterBranch or PublicAndFilterBranch, which determine the logical conditions for approval.
conditionalApprovalFilterBranch (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR
conditionalApprovalFilterBranch (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: AND
conditionalApprovalFilterBranch (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ALL
conditionalApprovalFilterBranch (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ANY
conditionalApprovalFilterBranch (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: RESTRICTED
conditionalApprovalFilterBranch (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED
conditionalApprovalFilterBranch (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: ASSOCIATION
pipelineStageIdstringRequired within parentThe unique identifier for the pipeline stage that this approval rule applies to. It is a string.

Referenced models: Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: AND, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: ASSOCIATION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ALL, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ANY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: RESTRICTED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: AND

FieldTypePresenceDescription and constraints
$objectRoot
filterBranchOperatorstringRequired within parentA string representing the logical operator used in the filter branch.
filterBranchTypestringRequired within parentA string indicating the type of filter branch. Defaults to 'AND'.
Known values: AND
Default: AND
filterBranchesarrayRequired within parentAn array of nested filter branches, which can include 'OR', 'AND', 'NOT_ALL', 'NOT_ANY', 'RESTRICTED', 'UNIFIED_EVENTS', and 'ASSOCIATION' filter branches.
filterBranches[]JSONEach item
filterBranches[] (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR
filterBranches[] (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: AND
filterBranches[] (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ALL
filterBranches[] (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ANY
filterBranches[] (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: RESTRICTED
filterBranches[] (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED
filterBranches[] (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: ASSOCIATION
filtersarrayRequired within parentAn array of filters that are applied within this branch. These can include various types of filters such as property filters, event filters, and subscription filters.
filters[]JSONEach item
filters[] (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PROPERTY
filters[] (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ASSOCIATION
filters[] (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PAGE VIEW
filters[] (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CTA
filters[] (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EVENT
filters[] (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION, operator: FILLED OUT, NOT FILLED OUT
filters[] (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION ON PAGE, operator: FILLED OUT, NOT FILLED OUT
filters[] (anyOf 8)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: INTEGRATION EVENT
filters[] (anyOf 9)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL SUBSCRIPTION
filters[] (anyOf 10)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: COMMUNICATION SUBSCRIPTION
filters[] (anyOf 11)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY
filters[] (anyOf 12)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY VALUE
filters[] (anyOf 13)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: WEBINAR
filters[] (anyOf 14)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL EVENT
filters[] (anyOf 15)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PRIVACY
filters[] (anyOf 16)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS SEARCH
filters[] (anyOf 17)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS TIME
filters[] (anyOf 18)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: IN LIST
filters[] (anyOf 19)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: UNIFIED EVENTS
filters[] (anyOf 20)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CONSTANT

Referenced models: Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS SEARCH, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS TIME, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: AND, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: ASSOCIATION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ASSOCIATION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: COMMUNICATION SUBSCRIPTION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CONSTANT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CTA, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL EVENT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL SUBSCRIPTION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EVENT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION, operator: FILLED OUT, NOT FILLED OUT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION ON PAGE, operator: FILLED OUT, NOT FILLED OUT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: IN LIST, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: INTEGRATION EVENT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ALL, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ANY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PAGE VIEW, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PRIVACY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PROPERTY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: RESTRICTED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY VALUE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: UNIFIED EVENTS, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: WEBINAR

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: ASSOCIATION

FieldTypePresenceDescription and constraints
$objectRoot
associationCategorystringRequired within parentA string indicating the category of the association.
associationTypeIdJSONRequired within parent
associationTypeId (anyOf 1)integerAlternativeAn integer representing the ID of the association type.
Format: int32
associationTypeId (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
filterBranchOperatorstringRequired within parentA string representing the operator used to combine the filter branches.
filterBranchTypestringRequired within parentA string indicating the type of filter branch, which is 'ASSOCIATION' by default.
Known values: ASSOCIATION
Default: ASSOCIATION
filterBranchesarrayRequired within parentAn array of filter branches that can include various types of branches such as OR, AND, NOT_ALL, NOT_ANY, RESTRICTED, UNIFIED_EVENTS, and ASSOCIATION.
filterBranches[]JSONEach item
filterBranches[] (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR
filterBranches[] (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: AND
filterBranches[] (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ALL
filterBranches[] (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ANY
filterBranches[] (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: RESTRICTED
filterBranches[] (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED
filterBranches[] (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: ASSOCIATION
filtersarrayRequired within parentAn array of filters that can include different types of filters such as property filters, association filters, and various analytics filters.
filters[]JSONEach item
filters[] (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PROPERTY
filters[] (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ASSOCIATION
filters[] (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PAGE VIEW
filters[] (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CTA
filters[] (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EVENT
filters[] (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION, operator: FILLED OUT, NOT FILLED OUT
filters[] (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION ON PAGE, operator: FILLED OUT, NOT FILLED OUT
filters[] (anyOf 8)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: INTEGRATION EVENT
filters[] (anyOf 9)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL SUBSCRIPTION
filters[] (anyOf 10)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: COMMUNICATION SUBSCRIPTION
filters[] (anyOf 11)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY
filters[] (anyOf 12)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY VALUE
filters[] (anyOf 13)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: WEBINAR
filters[] (anyOf 14)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL EVENT
filters[] (anyOf 15)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PRIVACY
filters[] (anyOf 16)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS SEARCH
filters[] (anyOf 17)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS TIME
filters[] (anyOf 18)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: IN LIST
filters[] (anyOf 19)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: UNIFIED EVENTS
filters[] (anyOf 20)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CONSTANT
objectTypeIdstringRequired within parentA string representing the ID of the object type involved in the association.
operatorstringRequired within parentA string representing the operator used in the filter branch.

Referenced models: Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS SEARCH, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS TIME, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: AND, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: ASSOCIATION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ASSOCIATION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: COMMUNICATION SUBSCRIPTION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CONSTANT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CTA, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL EVENT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL SUBSCRIPTION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EVENT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION, operator: FILLED OUT, NOT FILLED OUT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION ON PAGE, operator: FILLED OUT, NOT FILLED OUT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: IN LIST, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: INTEGRATION EVENT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ALL, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ANY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PAGE VIEW, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PRIVACY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PROPERTY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: RESTRICTED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY VALUE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: UNIFIED EVENTS, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: WEBINAR

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ALL

FieldTypePresenceDescription and constraints
$objectRoot
filterBranchOperatorstringRequired within parentA string representing the operator used to combine the filter branches.
filterBranchTypestringRequired within parentA string indicating the type of filter branch, which is 'NOT_ALL' for this component.
Known values: NOT_ALL
Default: NOT_ALL
filterBranchesarrayRequired within parentAn array of filter branches that can include various types of filter branches such as 'OR', 'AND', 'NOT_ALL', etc.
filterBranches[]JSONEach item
filterBranches[] (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR
filterBranches[] (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: AND
filterBranches[] (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ALL
filterBranches[] (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ANY
filterBranches[] (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: RESTRICTED
filterBranches[] (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED
filterBranches[] (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: ASSOCIATION
filtersarrayRequired within parentAn array of filters that can include various types of filters such as property filters, association filters, and more.
filters[]JSONEach item
filters[] (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PROPERTY
filters[] (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ASSOCIATION
filters[] (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PAGE VIEW
filters[] (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CTA
filters[] (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EVENT
filters[] (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION, operator: FILLED OUT, NOT FILLED OUT
filters[] (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION ON PAGE, operator: FILLED OUT, NOT FILLED OUT
filters[] (anyOf 8)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: INTEGRATION EVENT
filters[] (anyOf 9)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL SUBSCRIPTION
filters[] (anyOf 10)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: COMMUNICATION SUBSCRIPTION
filters[] (anyOf 11)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY
filters[] (anyOf 12)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY VALUE
filters[] (anyOf 13)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: WEBINAR
filters[] (anyOf 14)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL EVENT
filters[] (anyOf 15)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PRIVACY
filters[] (anyOf 16)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS SEARCH
filters[] (anyOf 17)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS TIME
filters[] (anyOf 18)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: IN LIST
filters[] (anyOf 19)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: UNIFIED EVENTS
filters[] (anyOf 20)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CONSTANT

Referenced models: Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS SEARCH, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS TIME, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: AND, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: ASSOCIATION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ASSOCIATION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: COMMUNICATION SUBSCRIPTION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CONSTANT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CTA, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL EVENT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL SUBSCRIPTION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EVENT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION, operator: FILLED OUT, NOT FILLED OUT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION ON PAGE, operator: FILLED OUT, NOT FILLED OUT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: IN LIST, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: INTEGRATION EVENT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ALL, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ANY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PAGE VIEW, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PRIVACY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PROPERTY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: RESTRICTED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY VALUE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: UNIFIED EVENTS, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: WEBINAR

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ANY

FieldTypePresenceDescription and constraints
$objectRoot
filterBranchOperatorstringRequired within parentA string representing the logical operator used within the filter branch.
filterBranchTypestringRequired within parentA string indicating the type of filter branch, which is 'NOT_ANY' for this component.
Known values: NOT_ANY
Default: NOT_ANY
filterBranchesarrayRequired within parentAn array of nested filter branches, each of which can be of various types including 'OR', 'AND', 'NOT_ALL', 'NOT_ANY', 'RESTRICTED', 'UNIFIED_EVENTS', and 'ASSOCIATION'.
filterBranches[]JSONEach item
filterBranches[] (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR
filterBranches[] (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: AND
filterBranches[] (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ALL
filterBranches[] (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ANY
filterBranches[] (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: RESTRICTED
filterBranches[] (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED
filterBranches[] (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: ASSOCIATION
filtersarrayRequired within parentAn array of filters that can include different types such as property filters, association filters, and various analytics filters.
filters[]JSONEach item
filters[] (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PROPERTY
filters[] (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ASSOCIATION
filters[] (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PAGE VIEW
filters[] (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CTA
filters[] (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EVENT
filters[] (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION, operator: FILLED OUT, NOT FILLED OUT
filters[] (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION ON PAGE, operator: FILLED OUT, NOT FILLED OUT
filters[] (anyOf 8)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: INTEGRATION EVENT
filters[] (anyOf 9)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL SUBSCRIPTION
filters[] (anyOf 10)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: COMMUNICATION SUBSCRIPTION
filters[] (anyOf 11)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY
filters[] (anyOf 12)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY VALUE
filters[] (anyOf 13)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: WEBINAR
filters[] (anyOf 14)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL EVENT
filters[] (anyOf 15)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PRIVACY
filters[] (anyOf 16)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS SEARCH
filters[] (anyOf 17)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS TIME
filters[] (anyOf 18)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: IN LIST
filters[] (anyOf 19)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: UNIFIED EVENTS
filters[] (anyOf 20)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CONSTANT

Referenced models: Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS SEARCH, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS TIME, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: AND, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: ASSOCIATION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ASSOCIATION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: COMMUNICATION SUBSCRIPTION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CONSTANT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CTA, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL EVENT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL SUBSCRIPTION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EVENT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION, operator: FILLED OUT, NOT FILLED OUT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION ON PAGE, operator: FILLED OUT, NOT FILLED OUT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: IN LIST, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: INTEGRATION EVENT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ALL, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ANY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PAGE VIEW, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PRIVACY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PROPERTY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: RESTRICTED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY VALUE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: UNIFIED EVENTS, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: WEBINAR

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR

FieldTypePresenceDescription and constraints
$objectRoot
filterBranchOperatorstringRequired within parentA string representing the operator used in the filter branch.
filterBranchTypestringRequired within parentA string that specifies the type of filter branch, which is 'OR' by default.
Known values: OR
Default: OR
filterBranchesarrayRequired within parentAn array of filter branches that can include various types of filter branches such as 'OR', 'AND', 'NOT_ALL', 'NOT_ANY', 'RESTRICTED', 'UNIFIED_EVENTS', or 'ASSOCIATION'.
filterBranches[]JSONEach item
filterBranches[] (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR
filterBranches[] (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: AND
filterBranches[] (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ALL
filterBranches[] (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ANY
filterBranches[] (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: RESTRICTED
filterBranches[] (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED
filterBranches[] (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: ASSOCIATION
filtersarrayRequired within parentAn array of filters that can include different types of filters such as 'PublicPropertyFilter', 'PublicAssociationInListFilter', 'PublicPageViewAnalyticsFilter', and others.
filters[]JSONEach item
filters[] (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PROPERTY
filters[] (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ASSOCIATION
filters[] (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PAGE VIEW
filters[] (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CTA
filters[] (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EVENT
filters[] (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION, operator: FILLED OUT, NOT FILLED OUT
filters[] (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION ON PAGE, operator: FILLED OUT, NOT FILLED OUT
filters[] (anyOf 8)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: INTEGRATION EVENT
filters[] (anyOf 9)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL SUBSCRIPTION
filters[] (anyOf 10)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: COMMUNICATION SUBSCRIPTION
filters[] (anyOf 11)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY
filters[] (anyOf 12)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY VALUE
filters[] (anyOf 13)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: WEBINAR
filters[] (anyOf 14)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL EVENT
filters[] (anyOf 15)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PRIVACY
filters[] (anyOf 16)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS SEARCH
filters[] (anyOf 17)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS TIME
filters[] (anyOf 18)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: IN LIST
filters[] (anyOf 19)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: UNIFIED EVENTS
filters[] (anyOf 20)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CONSTANT

Referenced models: Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS SEARCH, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS TIME, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: AND, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: ASSOCIATION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ASSOCIATION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: COMMUNICATION SUBSCRIPTION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CONSTANT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CTA, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL EVENT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL SUBSCRIPTION, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EVENT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION, operator: FILLED OUT, NOT FILLED OUT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION ON PAGE, operator: FILLED OUT, NOT FILLED OUT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: IN LIST, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: INTEGRATION EVENT, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ALL, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: NOT ANY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PAGE VIEW, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PRIVACY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: PROPERTY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: RESTRICTED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: SURVEY MONKEY VALUE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: UNIFIED EVENTS, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: WEBINAR

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS SEARCH

FieldTypePresenceDescription and constraints
$objectRoot
adNetworkstringRequired within parentA string identifying the ad network where the search is performed.
entityTypestringRequired within parentA string representing the type of entity being filtered.
filterTypestringRequired within parentA string indicating the type of filter being applied. Default value is 'ADS_SEARCH'.
Known values: ADS_SEARCH
Default: ADS_SEARCH
operatorstringRequired within parentA string that specifies the operation or condition applied to the filter.
searchTermTypestringRequired within parentA string specifying the type of search term used in the filter.
searchTermsarrayRequired within parentAn array of strings containing the terms used to search within the ad network.
searchTerms[]stringEach item

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ADS TIME

FieldTypePresenceDescription and constraints
$objectRoot
filterTypestringRequired within parentA string that indicates the type of filter being applied. The default value is 'ADS_TIME'.
Known values: ADS_TIME
Default: ADS_TIME
pruningRefineByJSONRequired within parentAn object that defines the criteria for refining the filter based on time attributes. It can be one of several types, such as PublicNumOccurrencesRefineBy, PublicSetOccurrencesRefineBy, or various timestamp refine types.
pruningRefineBy (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: NUM OCCURRENCES
pruningRefineBy (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: SET OCCURRENCES
pruningRefineBy (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE COMPARATIVE
pruningRefineBy (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE RANGED
pruningRefineBy (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE COMPARATIVE
pruningRefineBy (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE RANGED
pruningRefineBy (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ALL HISTORY
pruningRefineBy (anyOf 8)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By operation Type: TIME POINT
pruningRefineBy (anyOf 9)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: TIME RANGED

Referenced models: Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE COMPARATIVE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ALL HISTORY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: NUM OCCURRENCES, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: TIME RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE COMPARATIVE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: SET OCCURRENCES, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By operation Type: TIME POINT

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: ASSOCIATION

FieldTypePresenceDescription and constraints
$objectRoot
associationCategorystringRequired within parentA string that specifies the category of the association.
associationTypeIdJSONRequired within parent
associationTypeId (anyOf 1)integerAlternativeAn integer that identifies the type of association.
Format: int32
associationTypeId (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
coalescingRefineByJSONRequired within parentAn object that defines the criteria for refining the filter. It can be one of several types, such as PublicNumOccurrencesRefineBy or PublicTimePointOperation.
coalescingRefineBy (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: NUM OCCURRENCES
coalescingRefineBy (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: SET OCCURRENCES
coalescingRefineBy (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE COMPARATIVE
coalescingRefineBy (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE RANGED
coalescingRefineBy (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE COMPARATIVE
coalescingRefineBy (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE RANGED
coalescingRefineBy (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ALL HISTORY
coalescingRefineBy (anyOf 8)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By operation Type: TIME POINT
coalescingRefineBy (anyOf 9)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: TIME RANGED
filterTypestringRequired within parentA string that specifies the type of filter. The default value is 'ASSOCIATION'.
Known values: ASSOCIATION
Default: ASSOCIATION
listIdstringRequired within parentA string that identifies the list to which the filter is applied.
operatorstringRequired within parentA string that represents the operator used in the filter.
toObjectTypestringOptionalA string that specifies the type of the object to which the association is made.
toObjectTypeIdstringOptionalA string that specifies the type ID of the object to which the association is made.

Referenced models: Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE COMPARATIVE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ALL HISTORY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: NUM OCCURRENCES, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: TIME RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE COMPARATIVE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: SET OCCURRENCES, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By operation Type: TIME POINT

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: COMMUNICATION SUBSCRIPTION

FieldTypePresenceDescription and constraints
$objectRoot
acceptedOptStatesarrayRequired within parentAn array of strings representing the accepted opt-in states for the subscription.
acceptedOptStates[]stringEach item
businessUnitIdstringOptionalA string representing the ID of the business unit associated with the subscription.
channelstringRequired within parentA string indicating the communication channel associated with the subscription.
filterTypestringRequired within parentA string that indicates the type of filter. The default value is 'COMMUNICATION_SUBSCRIPTION'.
Known values: COMMUNICATION_SUBSCRIPTION
Default: COMMUNICATION_SUBSCRIPTION
subscriptionIdsarrayRequired within parentAn array of strings representing the IDs of the subscriptions to be filtered.
subscriptionIds[]stringEach item
subscriptionTypestringRequired within parentA string indicating the type of subscription.

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CONSTANT

FieldTypePresenceDescription and constraints
$objectRoot
filterTypestringRequired within parentA string indicating the type of filter. It defaults to 'CONSTANT' and must be one of the predefined filter types.
Known values: CONSTANT
Default: CONSTANT
shouldAcceptbooleanRequired within parentA boolean indicating whether the filter should accept the criteria it evaluates.
sourcestringOptionalA string representing the origin or context from which the filter is applied.

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: CTA

FieldTypePresenceDescription and constraints
$objectRoot
coalescingRefineByJSONOptionalAn optional refinement criterion that can be one of several types, including occurrences and timestamp comparisons.
coalescingRefineBy (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: NUM OCCURRENCES
coalescingRefineBy (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: SET OCCURRENCES
coalescingRefineBy (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE COMPARATIVE
coalescingRefineBy (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE RANGED
coalescingRefineBy (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE COMPARATIVE
coalescingRefineBy (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE RANGED
coalescingRefineBy (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ALL HISTORY
coalescingRefineBy (anyOf 8)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By operation Type: TIME POINT
coalescingRefineBy (anyOf 9)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: TIME RANGED
ctaNamestringRequired within parentA string representing the name of the Call-To-Action being filtered.
filterTypestringRequired within parentA string that specifies the type of filter, defaulting to 'CTA'.
Known values: CTA
Default: CTA
operatorstringRequired within parentA string that defines the operation to be applied in the filter.
pruningRefineByJSONOptionalAn optional refinement criterion used to narrow down data, similar to coalescingRefineBy, with options like occurrences and timestamp comparisons.
pruningRefineBy (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: NUM OCCURRENCES
pruningRefineBy (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: SET OCCURRENCES
pruningRefineBy (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE COMPARATIVE
pruningRefineBy (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE RANGED
pruningRefineBy (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE COMPARATIVE
pruningRefineBy (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE RANGED
pruningRefineBy (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ALL HISTORY
pruningRefineBy (anyOf 8)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By operation Type: TIME POINT
pruningRefineBy (anyOf 9)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: TIME RANGED

Referenced models: Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE COMPARATIVE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ALL HISTORY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: NUM OCCURRENCES, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: TIME RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE COMPARATIVE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: SET OCCURRENCES, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By operation Type: TIME POINT

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL EVENT

FieldTypePresenceDescription and constraints
$objectRoot
appIdstringRequired within parentA string that identifies the application associated with the email event.
clickUrlstringOptionalA string representing the URL that was clicked in the email event.
emailIdstringRequired within parentA string that uniquely identifies the email associated with the event.
filterTypestringRequired within parentA string that specifies the type of filter. The default value is 'EMAIL_EVENT'.
Known values: EMAIL_EVENT
Default: EMAIL_EVENT
levelstringRequired within parentA string representing the level of the email event.
operatorstringRequired within parentA string that defines the operation or event type for filtering. Valid values include 'LINK_CLICKED', 'MARKED_SPAM', 'OPENED', 'OPENED_BUT_LINK_NOT_CLICKED', 'OPENED_BUT_NOT_REPLIED', 'REPLIED', 'UNSUBSCRIBED', 'BOUNCED', 'RECEIVED', 'RECEIVED_BUT_NOT_OPENED', 'SENT', 'SENT_BUT_LINK_NOT_CLICKED', and 'SENT_BUT_NOT_RECEIVED'.
Known values: BOUNCED, LINK_CLICKED, MARKED_SPAM, OPENED, OPENED_BUT_LINK_NOT_CLICKED, OPENED_BUT_NOT_REPLIED, RECEIVED, RECEIVED_BUT_NOT_OPENED, REPLIED, SENT, SENT_BUT_LINK_NOT_CLICKED, SENT_BUT_NOT_RECEIVED, UNSUBSCRIBED
pruningRefineByJSONOptionalAn object that specifies additional criteria for refining the filter, which can be one of several types such as 'PublicNumOccurrencesRefineBy', 'PublicSetOccurrencesRefineBy', 'PublicRelativeComparativeTimestampRefineBy', 'PublicRelativeRangedTimestampRefineBy', 'PublicAbsoluteComparativeTimestampRefineBy', 'PublicAbsoluteRangedTimestampRefineBy', 'PublicAllHistoryRefineBy', 'PublicTimePointOperation', or 'PublicRangedTimeOperation'.
pruningRefineBy (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: NUM OCCURRENCES
pruningRefineBy (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: SET OCCURRENCES
pruningRefineBy (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE COMPARATIVE
pruningRefineBy (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE RANGED
pruningRefineBy (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE COMPARATIVE
pruningRefineBy (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE RANGED
pruningRefineBy (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ALL HISTORY
pruningRefineBy (anyOf 8)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By operation Type: TIME POINT
pruningRefineBy (anyOf 9)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: TIME RANGED

Referenced models: Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE COMPARATIVE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ALL HISTORY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: NUM OCCURRENCES, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: TIME RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE COMPARATIVE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: SET OCCURRENCES, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By operation Type: TIME POINT

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EMAIL SUBSCRIPTION

FieldTypePresenceDescription and constraints
$objectRoot
acceptedStatusesarrayRequired within parentAn array of strings indicating the statuses that are accepted for the filter.
acceptedStatuses[]stringEach item
filterTypestringRequired within parentA string indicating the type of filter, which is 'EMAIL_SUBSCRIPTION' for this component.
Known values: EMAIL_SUBSCRIPTION
Default: EMAIL_SUBSCRIPTION
subscriptionIdsarrayRequired within parentAn array of strings representing the IDs of the subscriptions to be filtered.
subscriptionIds[]stringEach item
subscriptionTypestringOptionalA string representing the type of subscription.

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: EVENT

FieldTypePresenceDescription and constraints
$objectRoot
coalescingRefineByJSONOptionalAn optional refinement criterion that can be one of several types, such as occurrences or timestamp comparisons, to further refine the filter results.
coalescingRefineBy (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: NUM OCCURRENCES
coalescingRefineBy (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: SET OCCURRENCES
coalescingRefineBy (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE COMPARATIVE
coalescingRefineBy (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE RANGED
coalescingRefineBy (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE COMPARATIVE
coalescingRefineBy (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE RANGED
coalescingRefineBy (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ALL HISTORY
coalescingRefineBy (anyOf 8)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By operation Type: TIME POINT
coalescingRefineBy (anyOf 9)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: TIME RANGED
eventIdstringRequired within parentA string that uniquely identifies the event to be filtered.
filterTypestringRequired within parentA string indicating the type of filter, which is always 'EVENT' for this component.
Known values: EVENT
Default: EVENT
operatorstringRequired within parentA string representing the operation or condition applied in the filter.
pruningRefineByJSONOptionalAn optional refinement criterion similar to coalescingRefineBy, used to prune the filter results based on specific conditions.
pruningRefineBy (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: NUM OCCURRENCES
pruningRefineBy (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: SET OCCURRENCES
pruningRefineBy (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE COMPARATIVE
pruningRefineBy (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE RANGED
pruningRefineBy (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE COMPARATIVE
pruningRefineBy (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE RANGED
pruningRefineBy (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ALL HISTORY
pruningRefineBy (anyOf 8)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By operation Type: TIME POINT
pruningRefineBy (anyOf 9)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: TIME RANGED

Referenced models: Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE COMPARATIVE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ALL HISTORY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: NUM OCCURRENCES, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: TIME RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE COMPARATIVE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: SET OCCURRENCES, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By operation Type: TIME POINT

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION ON PAGE, operator: FILLED OUT, NOT FILLED OUT

FieldTypePresenceDescription and constraints
$objectRoot
coalescingRefineByJSONOptionalCriteria used to refine the filter by coalescing, which can include various timestamp operations.
coalescingRefineBy (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: NUM OCCURRENCES
coalescingRefineBy (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: SET OCCURRENCES
coalescingRefineBy (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE COMPARATIVE
coalescingRefineBy (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE RANGED
coalescingRefineBy (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE COMPARATIVE
coalescingRefineBy (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE RANGED
coalescingRefineBy (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ALL HISTORY
coalescingRefineBy (anyOf 8)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By operation Type: TIME POINT
coalescingRefineBy (anyOf 9)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: TIME RANGED
filterTypestringRequired within parentThe type of filter being applied. Defaults to 'FORM_SUBMISSION_ON_PAGE'.
Known values: FORM_SUBMISSION_ON_PAGE
Default: FORM_SUBMISSION_ON_PAGE
formIdstringOptionalThe unique identifier of the form being filtered.
operatorstringRequired within parentThe operation to apply, which can be either 'FILLED_OUT' or 'NOT_FILLED_OUT'.
Known values: FILLED_OUT, NOT_FILLED_OUT
pageIdstringRequired within parentThe unique identifier of the page where the form submission is being filtered.
pruningRefineByJSONOptionalCriteria used to refine the filter by pruning, which can include various timestamp operations.
pruningRefineBy (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: NUM OCCURRENCES
pruningRefineBy (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: SET OCCURRENCES
pruningRefineBy (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE COMPARATIVE
pruningRefineBy (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE RANGED
pruningRefineBy (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE COMPARATIVE
pruningRefineBy (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE RANGED
pruningRefineBy (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ALL HISTORY
pruningRefineBy (anyOf 8)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By operation Type: TIME POINT
pruningRefineBy (anyOf 9)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: TIME RANGED

Referenced models: Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE COMPARATIVE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ALL HISTORY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: NUM OCCURRENCES, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: TIME RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE COMPARATIVE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: SET OCCURRENCES, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By operation Type: TIME POINT

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: FORM SUBMISSION, operator: FILLED OUT, NOT FILLED OUT

FieldTypePresenceDescription and constraints
$objectRoot
coalescingRefineByJSONOptionalAn object used to refine the filter by coalescing criteria. It can be one of several types, such as occurrences or timestamp-based refinements.
coalescingRefineBy (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: NUM OCCURRENCES
coalescingRefineBy (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: SET OCCURRENCES
coalescingRefineBy (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE COMPARATIVE
coalescingRefineBy (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE RANGED
coalescingRefineBy (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE COMPARATIVE
coalescingRefineBy (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE RANGED
coalescingRefineBy (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ALL HISTORY
coalescingRefineBy (anyOf 8)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By operation Type: TIME POINT
coalescingRefineBy (anyOf 9)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: TIME RANGED
filterTypestringRequired within parentA string that specifies the type of filter. The default value is 'FORM_SUBMISSION'.
Known values: FORM_SUBMISSION
Default: FORM_SUBMISSION
formIdstringOptionalA string representing the unique identifier of the form.
operatorstringRequired within parentA string that specifies the operation to apply, with valid values being 'FILLED_OUT' or 'NOT_FILLED_OUT'.
Known values: FILLED_OUT, NOT_FILLED_OUT
pruningRefineByJSONOptionalAn object used to refine the filter by pruning criteria. It can be one of several types, such as occurrences or timestamp-based refinements.
pruningRefineBy (anyOf 1)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: NUM OCCURRENCES
pruningRefineBy (anyOf 2)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: SET OCCURRENCES
pruningRefineBy (anyOf 3)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE COMPARATIVE
pruningRefineBy (anyOf 4)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE RANGED
pruningRefineBy (anyOf 5)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE COMPARATIVE
pruningRefineBy (anyOf 6)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE RANGED
pruningRefineBy (anyOf 7)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ALL HISTORY
pruningRefineBy (anyOf 8)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By operation Type: TIME POINT
pruningRefineBy (anyOf 9)ModelAlternativeExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: TIME RANGED

Referenced models: Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE COMPARATIVE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ABSOLUTE RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: ALL HISTORY, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: NUM OCCURRENCES, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: TIME RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE COMPARATIVE, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: RELATIVE RANGED, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By type: SET OCCURRENCES, Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: UNIFIED EVENTS, operator: HAS COMPLETED, HAS NOT COMPLETED pruning Refine By operation Type: TIME POINT

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: IN LIST

FieldTypePresenceDescription and constraints
$objectRoot
filterTypestringRequired within parentA string that specifies the type of filter being applied. The default value is 'IN_LIST'.
Known values: IN_LIST
Default: IN_LIST
listIdstringRequired within parentA string representing the unique identifier of the list to be used in the filter.
metadataModelOptionalExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: IN LIST metadata
operatorstringRequired within parentA string that defines the operator used in the filter.

Referenced models: Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: IN LIST metadata

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: IN LIST metadata

FieldTypePresenceDescription and constraints
$objectRoot
idstringRequired within parentThe unique identifier for the list. It is a string that specifies which list the filter is associated with.
inListTypestringRequired within parentA string representing the type of list used in the filter. This property defines the context or category of the list being referenced.

Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: INTEGRATION EVENT

FieldTypePresenceDescription and constraints
$objectRoot
eventTypeIdJSONRequired within parent
eventTypeId (anyOf 1)integerAlternativeA string that uniquely identifies the type of event to be filtered. This property is used to specify which event type the filter applies to.
Format: int32
eventTypeId (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
filterLinesarrayRequired within parentAn array of filter lines that contain the metadata for the event filter. Each item in the array is a detailed specification of the criteria used to filter events.
filterLines[]ModelEach itemExpand Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: UNIFIED EVENTS filter Lines item
filterTypestringRequired within parentA string representing the type of filter. It is a required field and typically has a default value specific to the filter type.
Known values: INTEGRATION_EVENT
Default: INTEGRATION_EVENT

Referenced models: Retrieve rules β€” response body β€” approvalStage / conditionalApprovalFilterBranch / filterBranchType: OR filters item filter Type: UNIFIED EVENTS filter Lines item

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.