List studies
/v1/api/studies Requires studies:readList your organisation's studies, newest first. A study is one research project: an AI-moderated interview Juno designs and runs, plus the analysis built from the answers. Page through with limit and offset.
Parameters
limit integer Page size — newest studies first, max 200.
offset integer Rows to skip for pagination.
Responses
id string <uuid> Unique study id. Use it in every study-scoped call.
name string Human-readable study name, as shown in the Juno app.
mode enum("test", "live", "paused", "closed") Current lifecycle value. 'test' means Test mode: the user can simulate the interview shape with no credits, analysis, or exports; it is not for real participant research. 'live' means Live mode: real participant interviews deduct credits and enable analysis and exports. 'paused' and 'closed' are technical collection states. Use PUT /v1/api/studies/{study_id}/mode; mode='live' is the API equivalent of the user selecting Go live.
launched_at string <date-time> · nullable When the study first went live. Null if it never has.
created_at string <date-time> When the study was created.
updated_at string <date-time> When the study last changed.
ValidationError[] curl 'https://api.heyjuno.co/v1/api/studies?limit=50&offset=0' \
-H 'Authorization: Bearer $JUNO_API_KEY'[
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"mode": "test",
"launched_at": "2026-01-01T00:00:00Z",
"created_at": "2026-01-01T00:00:00Z",
"updated_at": "2026-01-01T00:00:00Z"
}
]