SendDecisionTrace
The inputs admission read for one decision: the decision's reason detail, rendered.
type SendDecisionTrace {
decided_at: DateTime!
policy_version: Int!
budget_name: String!
transactional: Boolean!
consent_required: Boolean!
windows: [SendDecisionTraceWindow!]!
spacing: SendDecisionTraceSpacing!
quiet_hours: SendDecisionTraceQuietHours!
hold: SendDecisionTraceHold
}
Fields
SendDecisionTrace.decided_at ● DateTime! non-null scalar
SendDecisionTrace.policy_version ● Int! non-null scalar
SendDecisionTrace.budget_name ● String! non-null scalar
The budget applied: Everyone, or the most restrictive population.
SendDecisionTrace.transactional ● Boolean! non-null scalar
T0: recorded, spends no budget, quiet hours do not apply.
SendDecisionTrace.consent_required ● Boolean! non-null scalar
SendDecisionTrace.windows ● [SendDecisionTraceWindow!]! non-null object
Empty for a transactional send.
SendDecisionTrace.spacing ● SendDecisionTraceSpacing! non-null object
SendDecisionTrace.quiet_hours ● SendDecisionTraceQuietHours! non-null object
SendDecisionTrace.hold ● SendDecisionTraceHold object
Null unless the send was held.
Member Of
ContactSendDecision object


