AccountGovernanceFilterInput Input Object
Per-account governance state: monitoring tier, probation restrictions, warm-up curve, and engagement-filter requirements
Fields
#
accountId
Account this governance row belongs to (1:1 with GlobalAccount)
allowCustomEngagementRules
RETIRED — no longer used. Was: allow custom engagement-rule segments (deferred Phase-2 enforcement)
allowedSmartFilterTypesJson
RETIRED — no longer used. Was: JSON int array of SmartFilterType values that satisfy the engagement requirement
and
dailySendCap
Maximum total sends allowed per UTC day (null = no cap)
domainCaps
Per-domain-class daily send caps for this account
engagementWindowDays
Informational engagement window in days, used in user-facing error messages
isMonitored
Account is under heightened observation (no restrictions applied)
lastModifiedByUserId
User ID of the actor (admin or system) that last modified the row
or
requireEngagementFilter
If true, campaign schedule is rejected unless the audience includes a qualifying engagement segment
reviewDueUtc
Date by which ops should re-review probation status (informational only)
warmupCurrentStep
Current index into the warm-up curve, manually advanced by ops
warmupCurveJson
JSON int array representing the warm-up curve in effect for this account
warmupStartedUtc
Date/time the warm-up curve started
warmupTemplateKey
Key of the warm-up template used to seed the curve (audit trail)
