| Name | Description | Type | Additional information | 
|---|---|---|---|
| 
                                QuestionNumber
                                 Number of a survey question (unique identifier). 
                                Type
                                integer
                             | |||
| QuestionNumber | Number of a survey question (unique identifier). | integer | |
| 
                                QuestionTypeId
                                 Enum value of the question type which needs to be created. 
                                Type
                                QuestionType
                             
                                    Additional info
                                     Required | |||
| QuestionTypeId | Enum value of the question type which needs to be created. | QuestionType | Required | 
| 
                                ExtractQuestionId
                                 Id of the question of which extraction is based on 
                                Type
                                integer
                             | |||
| ExtractQuestionId | Id of the question of which extraction is based on | integer | |
| 
                                QuestionStrings
                                 List of question text and language code for all the applicable languages to the survey 
                                Type
                                        Collection of QuestionString
                             
                                    Additional info
                                     Required | |||
| QuestionStrings | List of question text and language code for all the applicable languages to the survey | Collection of QuestionString | Required | 
| 
                                Groups
                                 List of groups details applied to answer choices 
                                Type
                                        Collection of AnswerChoiceGroup
                             | |||
| Groups | List of groups details applied to answer choices  | Collection of AnswerChoiceGroup | |
| 
                                AnswerChoices
                                 List of answer choices and their properties 
                                Type
                                        Collection of AnswerChoice
                             
                                    Additional info
                                     Required | |||
| AnswerChoices | List of answer choices and their properties | Collection of AnswerChoice | Required | 
| 
                                SubQuestionGroups
                                 List of groups details applied to sub-questions. 
                                Type
                                        Collection of AnswerChoiceGroup
                             | |||
| SubQuestionGroups | List of groups details applied to sub-questions.  | Collection of AnswerChoiceGroup | |
| 
                                SubQuestions
                                 List of sub-questions and there properties. 
                                Type
                                        Collection of SubQuestion
                             | |||
| SubQuestions | List of sub-questions and there properties.  | Collection of SubQuestion | |
| 
                                SubQuestionOrderTypeId
                                 Enum value of display order of sub-questions 
                                Type
                                AnswerChoiceOrder
                             | |||
| SubQuestionOrderTypeId | Enum value of display order of sub-questions  | AnswerChoiceOrder | |
| 
                                SubQuestionShowTop
                                 Number of top sub-questions to show. 
                                Type
                                integer
                             | |||
| SubQuestionShowTop | Number of top sub-questions to show.  | integer | |
| 
                                SubQuestionIsBalanced
                                 To balance the sub-questions being displayed. 
                                Type
                                boolean
                             
                                    Additional info
                                     Applicable when sub-questions are grouped and response order of group is set to Display Random Subset | |||
| SubQuestionIsBalanced | To balance the sub-questions being displayed.  | boolean | Applicable when sub-questions are grouped and response order of group is set to Display Random Subset | 
| 
                                SecondaryQuestion
                                 Secondary question to the main question. 
                                Type
                                SecondaryQuestion
                             | |||
| SecondaryQuestion | Secondary question to the main question.  | SecondaryQuestion | |
| 
                                DisplayLogicTypeId
                                 Enum value of disply logic type applicable to main question 
                                Type
                                DisplayLogicTypeId
                             | |||
| DisplayLogicTypeId | Enum value of disply logic type applicable to main question  | DisplayLogicTypeId | |
| 
                                DisplayLogic
                                 Display logic of main question. 
                                Type
                                string
                             | |||
| DisplayLogic | Display logic of main question.  | string | |
| 
                                PageNumber
                                 Page number of the survey where the question is placed 
                                Type
                                integer
                             
                                    Additional info
                                     Required | |||
| PageNumber | Page number of the survey where the question is placed | integer | Required | 
| 
                                DisplayOrder
                                 Display order of the main questions 
                                Type
                                integer
                             
                                    Additional info
                                     Required for update | |||
| DisplayOrder | Display order of the main questions | integer | Required for update | 
| 
                                IsPrefillAddAnswerChoice
                                 Add prefill to a answer choice. 
                                Type
                                boolean
                             | |||
| IsPrefillAddAnswerChoice | Add prefill to a answer choice.  | boolean | |
| 
                                IsPostfillAddAnswerChoice
                                 Add postfill to a answer choice. 
                                Type
                                boolean
                             | |||
| IsPostfillAddAnswerChoice | Add postfill to a answer choice.  | boolean | |
| 
                                IsNewPage
                                 True for question which should be standalone on the page. 
                                Type
                                boolean
                             
                                    Additional info
                                     Required | |||
| IsNewPage | True for question which should be standalone on the page.  | boolean | Required | 
| 
                                DataLabel
                                 Data label of a question 
                                Type
                                string
                             
                                    Additional info
                                     Should be unique in a survey for each question | |||
| DataLabel | Data label of a question | string | Should be unique in a survey for each question | 
| 
                                IsRequired
                                 True if question should be mandatory 
                                Type
                                boolean
                             | |||
| IsRequired | True if question should be mandatory | boolean | |
| 
                                MinimumValue
                                 Minimum value validation. 
                                Type
                                integer
                             | |||
| MinimumValue | Minimum value validation.  | integer | |
| 
                                MaximumValue
                                 Maximum value validation. 
                                Type
                                integer
                             | |||
| MaximumValue | Maximum value validation.  | integer | |
| 
                                OrderTypeId
                                 Enum value of display order of answer choices. 
                                Type
                                AnswerChoiceOrder
                             | |||
| OrderTypeId | Enum value of display order of answer choices.  | AnswerChoiceOrder | |
| 
                                NumberOfColumns
                                 Number of columns to be shown. 
                                Type
                                integer
                             | |||
| NumberOfColumns | Number of columns to be shown.  | integer | |
| 
                                InputWidth
                                 Input width of the control. 
                                Type
                                integer
                             | |||
| InputWidth | Input width of the control.  | integer | |
| 
                                Alignment
                                 Alignment of the control.  | |||
| Alignment | Alignment of the control.  | AnswerChoiceAlignment | |
| 
                                AnswerChoiceValidationType
                                 Enum value for the validation type to be applied on answer choices.  | |||
| AnswerChoiceValidationType | Enum value for the validation type to be applied on answer choices.  | AnswerChoiceValidationType | |
| 
                                ScaleTypeId
                                 Enum value of the scale type to be applied to a question. 
                                Type
                                ScaleType
                             | |||
| ScaleTypeId | Enum value of the scale type to be applied to a question.  | ScaleType | |
| 
                                DisplayTypeRankOrderScale
                                 Enum value of type of control to be rendered (Buttons or Dropdowns)  | |||
| DisplayTypeRankOrderScale | Enum value of type of control to be rendered (Buttons or Dropdowns)  | DisplayTypeRankOrderScale | |
| 
                                DisplayTypeRatingScale
                                 Enum value of type of control to be rendered (Frames, EndPoint, RadioButtons)  | |||
| DisplayTypeRatingScale | Enum value of type of control to be rendered (Frames, EndPoint, RadioButtons)  | DisplayTypeRatingScale | |
| 
                                MinimumFormula
                                 Minimum value validation to be applied 
                                Type
                                string
                             | |||
| MinimumFormula | Minimum value validation to be applied  | string | |
| 
                                MaximumFormula
                                 Maximum value validation to be applied 
                                Type
                                string
                             | |||
| MaximumFormula | Maximum value validation to be applied  | string | |
| 
                                CameraSetting
                                 Enum value for camera settings 
                                Type
                                CameraSetting
                             | |||
| CameraSetting | Enum value for camera settings  | CameraSetting | |
| 
                                ShowTop
                                 Number of top answer choices to show. Applicable when response order of answer choices is set to Display Random Subset. 
                                Type
                                integer
                             | |||
| ShowTop | Number of top answer choices to show. Applicable when response order of answer choices is set to Display Random Subset.  | integer | |
| 
                                IsBalanced
                                 Number of top answer choices to show. 
                                Type
                                boolean
                             | |||
| IsBalanced | Number of top answer choices to show.  | boolean | |
| 
                                VideoQuestion
                                 Settings specific to video question 
                                Type
                                VideoQuestion
                             | |||
| VideoQuestion | Settings specific to video question  | VideoQuestion | |
| 
                                MaxDiffQuestion
                                 Settings specific to Maxdiff question 
                                Type
                                MaxDiffQuestion
                             | |||
| MaxDiffQuestion | Settings specific to Maxdiff question  | MaxDiffQuestion | |
| 
                                CardSortQuestion
                                 Settings specific to cardsort question 
                                Type
                                CardSortQuestion
                             | |||
| CardSortQuestion | Settings specific to cardsort question  | CardSortQuestion | |
| 
                                ConjointQuestion
                                 Settings specific to conjoint question  | |||
| ConjointQuestion | Settings specific to conjoint question  | ConjointQuestionDetails | |