Class ScreenerCreateRequestModel
Request model describing the details for a new ONLINE screener survey.
public class ScreenerCreateRequestModel
- Inheritance
-
ScreenerCreateRequestModel
- Inherited Members
Properties
ClientName
Gets or sets the name of the client, e.g. Coca Cola.
[JsonProperty("ClientName", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
[StringLength(50)]
public string ClientName { get; set; }
Property Value
Description
The description of the survey
[JsonProperty("Description", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
[StringLength(4096)]
public string Description { get; set; }
Property Value
EnableRespondentsGateway
Indication that survey sample can be managed by the Respondents Gateway
[JsonProperty("EnableRespondentsGateway", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool EnableRespondentsGateway { get; set; }
Property Value
SurveyGroupId
The survey group this survey belongs to
[JsonProperty("SurveyGroupId", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public int SurveyGroupId { get; set; }
Property Value
SurveyName
The name of the new survey
[JsonProperty("SurveyName", Required = Required.Always)]
[Required]
[StringLength(50, MinimumLength = 1)]
public string SurveyName { get; set; }