CampaignAttributes
A list of attributes used for searching Campaigns. At least the
matching mode and another attribute should be set, or
findCampaignsBy will return an error.
Attributes | Type | Description | Optional | Default |
---|---|---|---|---|
matchingMode | AttributeMatchingMode | Wheter to match any or all of the contained attributes | No | |
identifiers | LookupIdentifiers | A list of campaign identifiers | Yes | |
alias | LookupField | A string to match against a campaign’s alias | Yes | |
messageIdentifiers | LookupIdentifiers | A list of message identifiers | Yes | |
startDate | LookupDate | A date interval for the campaign’s start date | Yes | |
deliveryStatus | DeliveryStatus | Campaign status | Yes | |
campaignType | CampaignType | Campaign type | Yes | |
deferred | boolean | Deferred campaign | yes | |
sourceFilters | LookupIdentifiers | A list of subscriber source filter identifiers | Yes | |
name | LookupField | A string to match against a campaign’s name | Yes | |
subject | LookupField | A string to match against a campaign’s subject | Yes | |
note | LookupNote | A string to match against a campaign’s notes | Yes | |
categoryId | int | A campaign category | Yes | |
parentId | int | A campaign’s parent | Yes | |
triggerable | boolean | Triggerable campaign | Yes |