---
title: "Get study previews"
method: GET
path: "/api/v1/research/study-previews/{id}"
tags: ["research"]
deprecated: true
---

# Get study previews

`GET /api/v1/research/study-previews/{id}`

## Request

- Base URL: `https://point11.ai`
- URL: `https://point11.ai/api/v1/research/study-previews/{id}`
- Auth: OAuth 2 (authorization code, authorization URL `https://auth.point11.ai/oauth2/authorize`, token URL `https://auth.point11.ai/oauth2/token`)

> **Deprecated.**

Deprecated: use research.study-previews.get.v2 (research_study_previews_get_v2), which also names a question's video; this version leaves a video out, so a question that shows one reads as showing no file. Preview the questions a saved Research study draft would ask, built by the same template launch uses from the material the editor stored with the draft. Save the draft with research.drafts.save.v1 first. Drafts belong to the user who saved them, so an API key cannot preview them.

## Path parameters

- `id` string, uuid, required: The saved study draft to preview.

## Headers

- `Point11-Organization` string, uuid

## Response `200`

Success.

- ResearchStudyPreviewsGetResponse
  - `questions` ResearchInstrumentQuestionsItem2[], required: What every respondent is asked, in the order the interviewer asks it.
    - union
      - object
        - `id` string, required
        - `title` string, required
        - `prompt` string, required
        - `shape` 'open_ended', required
        - `flow` union
          - object
            - `kind` 'goto', required
            - `target` union, required
              - …
          - object
            - `kind` 'branch', required
            - `rules` object[], required
              - …
            - `otherwise` union, required
              - …
        - `attachment` object
          - `version` 'research-question-attachment.v1', required
          - `artifactId` string, required
          - `filename` string, required
          - `mediaType` 'image/png' | 'image/jpeg' | 'image/webp' | 'application/pdf' | 'text/plain' | 'text/markdown' | 'text/csv', required
          - `byteLength` integer, required
          - `sha256` string, required
        - `blind` true
        - `stimulusItemId` string
      - object
        - `id` string, required
        - `title` string, required
        - `prompt` string, required
        - `shape` 'closed_ended' | 'multi_select' | 'rank' | 'matrix' | 'scale', required
        - `options` string[], required
        - `flow` union
          - object
            - `kind` 'goto', required
            - `target` union, required
              - …
          - object
            - `kind` 'branch', required
            - `rules` object[], required
              - …
            - `otherwise` union, required
              - …
        - `attachment` object
          - `version` 'research-question-attachment.v1', required
          - `artifactId` string, required
          - `filename` string, required
          - `mediaType` 'image/png' | 'image/jpeg' | 'image/webp' | 'application/pdf' | 'text/plain' | 'text/markdown' | 'text/csv', required
          - `byteLength` integer, required
          - `sha256` string, required
        - `blind` true
        - `stimulusItemId` string
        - `maxSelections` integer
        - `unaided` true
      - ResearchItemVariant
        - `id` string, required
        - `title` string, required
        - `prompt` string, required
        - `shape` 'computer_task', required
        - `targets` union[], required
          - union
            - object
              - …
            - object
              - …
            - object
              - …
        - `successCriteria` string, required
        - `flow` union
          - object
            - `kind` 'goto', required
            - `target` union, required
              - …
          - object
            - `kind` 'branch', required
            - `rules` object[], required
              - …
            - `otherwise` union, required
              - …
        - `attachment` object
          - `version` 'research-question-attachment.v1', required
          - `artifactId` string, required
          - `filename` string, required
          - `mediaType` 'image/png' | 'image/jpeg' | 'image/webp' | 'application/pdf' | 'text/plain' | 'text/markdown' | 'text/csv', required
          - `byteLength` integer, required
          - `sha256` string, required
        - `blind` true
        - `stimulusItemId` string

## Other responses

- `400`: The input, query, or Idempotency-Key is invalid.
- `401`: The bearer is missing, expired, or not accepted.
- `403`: The credential lacks the operation's scope or role, or the operation needs a different door.
- `404`: The resource or organization does not exist for this caller.
- `405`: This path takes another HTTP method, named in `Allow`.
- `409`: The request conflicts with current state or with prior use of its Idempotency-Key.
- `413`: The request, or the answer it asks for, is too large; narrow it.
- `429`: The credential's rate budget is spent; retry after `Retry-After` seconds.
- `500`: An unexpected server failure; retry later. Only `request_id` identifies it.
- `503`: A dependency is temporarily unavailable; retry after `Retry-After` seconds.
- `default`: Another status a product answers for its own refusal (for example `415` for an unsupported attachment); branch on `code`.

---

[API](https://skmtc.dev/point11/apis/point11-api.md) · [All operations](https://skmtc.dev/point11/apis/point11-api/llms.txt) · [OpenAPI document](https://skmtc.dev/point11/apis/point11-api/revisions/36a84c7aca11?raw)
