Skip to main content
POST
Create Study And Launch Panel

Authorizations

Authorization
string
header
required

Authenticate with an API key (prefixed ui_sk_) or a JWT token from the dashboard.

Body

application/json

Create a study and immediately field a panel for it. The study is always created as a Panel study (recruiting_method is forced to panel; incentives don't apply). Set panel.dry_run to get a cost estimate without creating or fielding anything.

study
PublicPanelStudyCreate · object
required

Study fields for create-and-launch-panel — no incentive config (always a panel study, so incentives don't apply).

panel
PublicPanelCreate · object
required

Field a paid panel for a Panel-type study. The interview language is taken from the study (not set here).

Response

Successful Response

panel
PublicPanelResponse · object
required

Either a launch acknowledgement (study_id + panel_status) or, for dry_run, a cost + timeline estimate.

study
PublicStudy · object | null

Full study shape returned by get-by-id (includes the heavy fields).