Recurrence
9 properties9 including nested12 operations use this
Properties
startAt string (date-time) required Datetime of the first scheduled campaign to run. Required if setting recurrence. Not required to create a smart campaign that has no recurrence
endAt string (date-time) required Datetime after which no further runs will be automatically scheduled
intervalType string required Recurrence interval. Not required to create a smart campaign that has no recurrence
Values Daily Weekly Monthly
interval integer (int32) required Number of interval units between recurrences
weekdayOnly boolean required Only run smart campaign on weekdays. May only be set if intervalType is 'Daily'. Defaults to false
weekdayMask array of string required String array of empty or one or more of 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'. May only be set if intervalType is 'Weekly'
dayOfMonth integer (int32) required Day of the month to recur. Permissible range 1-31. May only be set if intervalType is 'Monthly' and dayOfWeek and weekOfMonth are unset.
dayOfWeek string (int32) required Day of the week to recur. May only be set if dayOfMonth is not set, and weekOfMonth is set
Show all 7 values
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
weekOfMonth integer (int32) required Week of the month to recur. Permissible range 1-4. May only be set if dayOfMonth is not set, and dayOfWeek is set
Referenced models
This model does not reference other models.
Used by
Smart Campaigns
POSTAdd Flow StepPOSTAdd Step ChoicePOSTClone Smart CampaignPOSTCreate Smart CampaignGETGet Smart Campaign by IdGETGet Smart Campaign by NameGETGet Smart CampaignsPOSTRemove Flow StepPOSTRemove Flow Step ChoicePOSTReorder Flow Step ChoicePOSTUpdate Flow Step ChoicePOSTUpdate Smart CampaignGenerated from swagger-asset.json. Generated examples are inferred from the schema; they are illustrative and may not be valid production payloads.