Create clip

Save a segment of a meeting as a clip in your Clips library.

POST https://cotlet.dev/api/v1/tldv/meetings/{meeting_id}/clips

write

Cuts a clip from a start and an end time of one meeting, the same as Create clip on the recording, and saves it in your Clips library under the title you give. The call returns the clip ID and its link, and nothing is shared: tl;dv lets anyone who gets a clip link view it, so you decide where the link goes. It reaches no one, so it runs without asking first.

Parameters

Parameters: create_clip
NameTypeDescription
meeting_id string required string Meeting ID from list_meetings.
from_time string required string Start of the segment, hh:mm:ss.
to_time string required string End of the segment, hh:mm:ss.
title string string Clip title. Default: the meeting title.

Request

cURL
curl -X POST https://cotlet.dev/api/v1/tldv/meetings/mt_4f21a9/clips \
  -H "Authorization: Bearer $COTLET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"from_time":"00:12:05","to_time":"00:12:53","title":"Budget confirmed for Q4"}'
Python
result = client.call("tldv", "create_clip", {"meeting_id":"mt_4f21a9","from_time":"00:12:05","to_time":"00:12:53","title":"Budget confirmed for Q4"})
Node.js
const result = await cotlet.call('tldv', 'create_clip', {"meeting_id":"mt_4f21a9","from_time":"00:12:05","to_time":"00:12:53","title":"Budget confirmed for Q4"});
CLI
cotlet call tldv create_clip --data '{"meeting_id":"mt_4f21a9","from_time":"00:12:05","to_time":"00:12:53","title":"Budget confirmed for Q4"}'

Example response

JSON

{
  "clip_id": "cl_71d0",
  "meeting_id": "mt_4f21a9",
  "title": "Budget confirmed for Q4",
  "from_time": "00:12:05",
  "to_time": "00:12:53",
  "duration_seconds": 48,
  "url": "https://tldv.io/app/clips/cl_71d0"
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.