---
title: "Get Clarity Capture"
method: GET
path: "/v2/clarity-v2/processes/{process_id}/captures/{capture_id}"
tags: ["ClarityV2"]
---

# Get Clarity Capture

`GET /v2/clarity-v2/processes/{process_id}/captures/{capture_id}`

## Request

- Base URL: `https://api.duvo.ai`
- URL: `https://api.duvo.ai/v2/clarity-v2/processes/{process_id}/captures/{capture_id}`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/duvo/apis/duvo-public-api/docs/v2/clarity-v2/processes/:process_id/captures/:capture_id/get.ts> (a function with typed inputs; its response is checked against the schema)

Get a single Clarity v2 capture including full transcript and video transcript. Use this when the process was loaded with captures=lite, or when only one capture's transcript is needed.

## Path parameters

- `process_id` string, uuid, required
- `capture_id` string, uuid, required

## Response `200`

Default Response

- object
  - `capture` object, required
    - `id` string, uuid, required
    - `processId` string, uuid, required
    - `userId` string, uuid, required
    - `userName` string
    - `type` string, required
    - `videoUrl` string, nullable, required
    - `videoTranscript` string, nullable, required
    - `documentFileName` string, nullable
    - `documentTextMetadata` object, nullable
      - `pages` object[], required
        - `pageNumber` integer, required
        - `startOffset` integer, required
        - `endOffset` integer, required
        - `lines` object[], required
          - `pageNumber` integer, required
          - `lineNumber` integer, required
          - `startOffset` integer, required
          - `endOffset` integer, required
    - `transcript` object[], nullable, required
      - `source` 'ai' | 'user' | 'interviewer', required
      - `speakerName` string
      - `message` string, required
      - `timestamp` number
    - `hasTranscript` boolean
    - `hasVideoTranscript` boolean
    - `transcriptQuestionCount` integer
    - `status` 'pending' | 'recording' | 'processing' | 'complete' | 'failed', required
    - `createdAt` string, date-time, required
    - `updatedAt` string, date-time, required

## Other responses

- `401`: Default Response
- `403`: Default Response
- `404`: Default Response
- `500`: Default Response

---

[API](https://skmtc.dev/duvo/apis/duvo-public-api.md) - [All operations](https://skmtc.dev/duvo/apis/duvo-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/duvo/apis/duvo-public-api/revisions/dafcf3d868a9?raw)
