ListContactFrequencyRulesResponse
result objectrequired
Response information.
elements object[]required
The ids of the target. For mailing lists, this will be mailing list ids, for directories this will be directoryId, for surveys this will be surveyId.
The targetType for this rule. Must be ONE of the following: Directory, MailingList, Survey.
Possible values: [Directory, MailingList, Survey]
The ids of the target. For mailing lists, this will be mailing list ids, for directories this will be directoryId, for surveys this will be surveyId.
The types of email the rule applies to. Valid values are: Invite or Email. Email is for any email message, including invites.
Possible values: [Invite, Email]
The days between invites or emails.
timePeriodLimit objectnullable
Defines the maximum number of messages a contact can receive in a given time period. This is a object with two fields: period, numMessages. numMessages is an integer and period can be Day, Week, or Month.
Time period.
Possible values: [Day, Week, Month]
Number of messages returned.
Possible values: >= 0
Turns on alwaysSend. If turned on, when this Contact Frequency rule conflicts with another Contact Frequency rule, this distribution will ignore the conflict and send the distribution.
The contact frequency Rule ID.
FQ_AAB234234Whether returned values are mutually exclusive.
Page number of result if response is divided across several pages. For the last page of results, the value returned is null.
meta objectrequired
Response metadata.
HTTP status code.
The unique identifier of the associated request.
An informational string about the request.
{
"result": {
"elements": [
{
"targetId": "string",
"targetType": "Directory",
"targetIds": [
"string"
],
"emailType": "Invite",
"daysBetween": 0,
"timePeriodLimit": {
"period": "Day",
"numMessages": 0
},
"alwaysSend": true,
"ruleId": "FQ_AAB234234",
"mutuallyExclusive": true
}
],
"nextPage": "string"
},
"meta": {
"httpStatus": "string",
"requestId": "string",
"notice": "string"
}
}