---
title: "Get conversations (v2)"
method: GET
path: "/api/v1/research/conversations-v2/{id}"
tags: ["research"]
deprecated: true
---

# Get conversations (v2)

`GET /api/v1/research/conversations-v2/{id}`

## Request

- Base URL: `https://point11.ai`
- URL: `https://point11.ai/api/v1/research/conversations-v2/{id}`
- Auth: one of:
  - HTTP bearer
  - OAuth 2 (authorization code, authorization URL `https://auth.point11.ai/oauth2/authorize`, token URL `https://auth.point11.ai/oauth2/token`)

> **Deprecated.**

Deprecated: use research.conversations.get.v3 (research_conversations_get_v3) for native audio; this version leaves audio out: a turn that showed audio shows no file. Get one Research interview by id: its full transcript (each question asked, the respondent's answer, and any file or video the question showed), each accepted answer as the analysis coded it (tone, tags, chosen options), and the outcome of each computer task it ran.

## Path parameters

- `id` string, uuid, required: The interview id from research.conversations.list.v2.

## Headers

- `Point11-Organization` string, uuid

## Response `200`

Success.

- ResearchConversationsGetV2Response
  - `transcript` object, required
    - `id` string, uuid, required
    - `campaignId` string, uuid, required
    - `respondent` string, required
    - `study` 'ad_copy' | 'brand_health' | 'offers' | 'pricing' | 'product' | 'product_launch' | 'sales' | 'custom' | 'product_roadmap' | 'purchasing' | 'competitors', required: The Research study type the campaign runs.
    - `campaignName` string, required
    - `status` 'scheduled' | 'waiting' | 'running' | 'completed' | 'failed' | 'cancelled', nullable, required
    - `modelId` string, required
    - `completedAt` string, date-time, nullable, required
    - `createdAt` string, date-time, required
    - `turns` object[], required
      - `questionId` string, required
      - `title` string, required
      - `prompt` string, required
      - `answer` string, required
      - `attachment` object
        - `artifactId` string, required
        - `filename` string, required
        - `mediaType` 'image/png' | 'image/jpeg' | 'image/webp' | 'application/pdf' | 'text/plain' | 'text/markdown' | 'text/csv' | 'video/mp4' | 'video/webm', required
        - `byteLength` integer, required
    - `customerVersionId` string, uuid, nullable, required: The respondent's exact customer version; null when history cannot claim one.
  - `computerResults` object[], required
    - `id` string, uuid, required
    - `questionId` string, required
    - `title` string, required
    - `targetKey` 'website:desktop' | 'website:ios' | 'website:android' | 'ios' | 'android', required
    - `status` 'scheduled' | 'waiting' | 'running' | 'completed' | 'failed' | 'cancelled', nullable, required
    - `achieved` boolean, nullable, required: Whether the task succeeded; null until it settles.
    - `outcomeSummary` string, nullable, required
    - `experienceRunId` string, uuid, nullable, required

## 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)
