ClarifyAPI
Meeting Recordings

Stream a live transcript

Requires the live transcript feature on the workspace. Opens a server-sent events stream of the meeting transcript, limited to 60 opens per minute per meeting. Resume with the after query param or the Last-Event-ID header (the query wins), follow the retry: delay sent before each end frame, and expect 204 once the meeting has ended and the cursor is at the tail.

GET
/workspaces/{workspace}/meetings/{meetingId}/live-transcript/stream
Authorization<token>

API key authentication. Send your key in the Authorization header as: api-key <your-api-key>.

In: header

Path Parameters

workspace*string

The workspace slug — the {slug} segment of your Clarify workspace URL.

meetingId*string

The unique ID of the meeting.

Query Parameters

after?string

Resume the stream after this entry id, replaying only later entries. The id is the id: line of a frame, in the form <milliseconds>-<sequence>. The Last-Event-ID header is used when this is omitted.

Match^\d{1,13}-\d{1,10}$
producerId?string

Producer id to stream, from the producers endpoint. Defaults to the live notetaker bot, else the newest live producer, else the earliest producer with speech.

Length1 <= length <= 128
partials?string

Set to true to also receive in-progress utterances (final: false). Defaults to false, which sends final utterances only.

Default"false"

Value in

  • "true"
  • "false"

Header Parameters

clarify-version?string

The API version for this request. Send 2026-11 to get the behavior documented here. Omit it to use your API key's version, which this header can raise but not lower.

Response Body

text/event-stream

curl -X GET "https://example.com/workspaces/string/meetings/string/live-transcript/stream" \  -H "clarify-version: 2026-11"
event: startdata: {"type":"start","producerId":"a3f1c2d4-5e6f-4a7b-8c9d-0e1f2a3b4c5d","source":"recall_bot"}id: 1769965212400-0event: utterancedata: {"type":"utterance","turn":1,"final":true,"speaker":"Jane Doe","text":"Let us start with the Acme renewal numbers.","startMs":1769965212400,"endMs":1769965215100,"language":"en"}: heartbeatid: 1769965213400-0retry: 30000event: enddata: {"type":"end","reason":"meeting_ended"}event: __stream_completedata: {}