Skip to main content
POST
Creates a randomizer from content that already exists in the study. Each arm shows one question or one existing question group; when an arm lists several question_ids, they are moved into a new group for that arm automatically. An arm may be left empty as a placeholder, but every arm needs a target before participants can be routed to it.
string
required
The study ID.
string
required
Internal name, e.g. "Concept test".
array
required
2 to 12 arms. Each arm: label (string), weight_basis_points (integer, 1–10000; all arms must total exactly 10000), and one of question_ids (array of question IDs), question_id (a single question), or question_group_id (an existing group), or none of them for an empty arm.
integer
Top-level position after the arm content is moved into the arms. Omit to append.

Response

201 with the created randomizer, same shape as List randomizers.
A question or group can belong to only one arm, and logic rules must never jump between arms — a participant only ever sees one.