Class InvitationBatch
DTO defining an invitation batch
public class InvitationBatch
- Inheritance
-
InvitationBatch
- Inherited Members
Properties
EmailColumnName
EmailColumnName contains the email address of the respondent
[JsonProperty("EmailColumnName", Required = Required.Always)]
[Required]
[StringLength(128, MinimumLength = 1)]
public string EmailColumnName { get; set; }
Property Value
Filters
Respondent filters
[JsonProperty("Filters", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<SampleFilterModel> Filters { get; set; }
Property Value
InvitationTemplateId
Id of the invitation template to use for the invitations
[JsonProperty("InvitationTemplateId", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public int InvitationTemplateId { get; set; }
Property Value
Name
Name of the batch
[JsonProperty("Name", Required = Required.Always)]
[Required]
[StringLength(700, MinimumLength = 1)]
public string Name { get; set; }
Property Value
ScheduledFor
Date the invitations are scheduled to be sent out
[JsonProperty("ScheduledFor", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public DateTimeOffset? ScheduledFor { get; set; }