Skip to main content
GET
Get a capture

Authorizations

Authorization
string
header
required

Workspace API key (parable_...), minted in the Parable app under Settings → API.

Path Parameters

id
string<uuid>
required

Capture id (UUID).

Response

The transcript document.

One finished capture with its full transcript.

id
string<uuid>
required

Capture id — the stable key for deduplication.

workspace_id
string<uuid>
required
mode
enum<string>
required

ambient = device-initiated on speech; manual = user-initiated recording.

Available options:
ambient,
manual
title
string
required

Model-generated after processing; falls back to a generic label.

summary
string | null
required

Model-generated; may be null.

started_at
string<date-time>
required
ended_at
string<date-time> | null
required
duration_ms
integer | null
required
device
object
required

The capturing device — the room, in practice: devices are named after where they live.

participants
object[]
required
segments
object[]
required

The source of truth — time-ordered utterances with speaker attribution.

transcript_text
string
required

Convenience plain-text rendering of the segments, one speaker-labeled line per consecutive same-speaker run.

calendar_event
null
required

Reserved for the Google Calendar integration; always null today. Additive later — no schema break.

emitted_at
string<date-time>
required

When this document was rendered.