BlockElements
All of the elements contained by the block
- Question block element
- Page break element
Possible values: [Question]
The unique identifier for the question.
Possible values: Value must match regular expression ^QID[a-zA-Z0-9]+$
SkipLogic object[]
Defines how flow skips to a question, the end of block or end of survey based on logic
The ID of the logic.
Possible values: Value must match regular expression [0-9]{1,3}
The ID of the choice.
Possible values: Value must match regular expression [0-9]{1,3}
ChoiceLocator objectrequired
Locator.
- Classic locator, begins with two alpha characters followed by a | and any combination of alpha and | characaters
- Current url locator regex pattern, matching entire string
- Current url locator regex pattern, matching the entire string, allow no white space, this should mirror the above* regex but allow no white space
All the possible skip logic conditions
Possible values: [Selected, NotSelected, Displayed, NotDisplayed, GreaterThan, LessThan, GreaterThanOrEqual, LessThanOrEqual, EqualTo, NotEqualTo, Empty, NotEmpty, ClickedIn, NotClickedIn, Uploaded, NotUploaded, Contains, DoesNotContain, MatchesRegex]
a user-provided description field.
Locator object
Locator.
- Classic locator, begins with two alpha characters followed by a | and any combination of alpha and | characaters
- Current url locator regex pattern, matching entire string
- Current url locator regex pattern, matching the entire string, allow no white space, this should mirror the above* regex but allow no white space
The unique identifier for the question.
Possible values: Value must match regular expression ^QID[a-zA-Z0-9]+$
The text description of the skip condition
SkipToDestination object
Where to send respondents when the condition is satisfied
- string
- Survey Id
Possible values: [ENDOFBLOCK, ENDOFSURVEY]
[
{
"Type": "Question",
"QuestionID": "string",
"SkipLogic": [
{
"SkipLogicID": "string",
"ChoiceID": "string",
"Condition": "Selected",
"Description": "string",
"QuestionID": "string",
"SkipToDescription": "string",
"SkipToDestination": "ENDOFBLOCK"
}
]
},
{
"Type": "Page Break"
}
]