Skip to main content
GET
Get a meeting's transcript

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

uuid
string<uuid>
required

The meeting's public uuid.

Example:

"9a1c2b3d-4e5f-6071-8293-a4b5c6d7e8f9"

Response

Transcript metadata with a 1-hour presigned download URL.

uuid
string
required

The transcript's public identifier.

Example:

"d8e1f2a3-4b5c-6d7e-8f90-1a2b3c4d5e6f"

meeting_uuid
string
required

The meeting's public identifier; matches the path.

Example:

"9a1c..."

format
enum<string>
required

The downloaded artifact's format. Always jsonl (one utterance object per line).

Available options:
jsonl
Example:

"jsonl"

download_url
string
required

Presigned S3 URL for the JSONL transcript, valid 1 hour. Download it before it expires. One artifact covers the whole meeting, recesses included.

Example:

"https://hamlet-transcripts-prod.s3.us-west-1.amazonaws.com/…?X-Amz-Signature=…"

url_expires_at
string
required

ISO-8601 UTC timestamp when download_url expires.

Example:

"2026-06-22T15:30:00.000Z"

generated_at
string
required

ISO-8601 UTC timestamp for when the transcript artifact was built.

Example:

"2026-05-22T09:20:00.000Z"