Question logic
List question logic
List logic rules for a question or study
GET
Lists logic rules. Provide at least one of
question_id or study_id.
string
All rules in a study.
string
Rules attached to one question.
string
Filter by language.
Response
An array of logic rules:string
Rule ID.
string
The study.
string
The question the rule belongs to.
string
Condition operator:
==, <, <=, >, >=, COUNT_LT, INCLUDES, ALWAYS, or SMART_CONDITION (AI-evaluated natural-language rule). INCLUDE_RESPONSE_IN_NEXT_QUESTION is a legacy operator that may appear on older studies — use question mentions instead.string | null
The value to compare against — or the natural-language condition for
SMART_CONDITION.string
string, int, or smart_condition.string
next_question_id, move_to_question_group, end_interview, redirect_url, or screen_out.string | null
Jump target for
next_question_id actions.string | null
Jump target for
move_to_question_group actions; the interview enters at the group’s first question.string | null
Target URL for
redirect_url actions.boolean
Whether the rule ends the interview.
string
The language the rule applies to.