API reference
Check study job
GET
/v1/api/studies/jobs/{job_id} Requires studies:readTrack a study Juno is authoring. Creating or refining a study returns a job_id; poll this endpoint until status is ready, at which point study_id and the authored brief (title, objectives, and interview questions) are populated. failed means authoring did not complete — brief Juno again.
Parameters
job_id string Responses
200 Successful Response
status string Derived job status: 'working', 'ready', or 'failed'.
study_id string <uuid> · nullable The study the job created or updated, once one exists.
Brief · nullable The current brief, once authored and ready to review.
422 Validation Error
ValidationError[] cURL
curl 'https://api.heyjuno.co/v1/api/studies/jobs/3fa85f64-5717-4562-b3fc-2c963f66afa6' \
-H 'Authorization: Bearer $JUNO_API_KEY'Example response
{
"status": "string",
"study_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"brief": {
"title": "string",
"objectives": [
"string"
],
"pre_interview_questions": [
"string"
],
"verbatim_questions": [
"string"
],
"estimated_duration_minutes": 0
}
}