Meetings · Timeglass API
Meetings, participants, and per-minute transcripts.
List Meetings
GET /v1/meetings
Query parameters
limit· integercursor· stringstart· stringend· stringmember_id· stringteam_id· string · uuid
Response 200
data· array of object · requiredmeeting_id· string · uuid · requiredtitle· string · requiredplatform· string · nullable · requiredteam_id· string · uuid · nullable · requiredstarted_at· string · requiredended_at· string · nullable · requiredduration_minutes· number · nullable · requiredtopics· string · nullable · required
next_cursor· string · nullable · required
curl "https://api.timeglass.ai/v1/meetings" \
-H "Authorization: Bearer $TIMEGLASS_API_KEY"
Get a Meeting with Participants
GET /v1/meetings/{meetingId}
Path parameters
meetingId· string · uuid · required
Response 200
meeting_id· string · uuid · requiredtitle· string · requiredplatform· string · nullable · requiredteam_id· string · uuid · nullable · requiredstarted_at· string · requiredended_at· string · nullable · requiredduration_minutes· number · nullable · requiredtopics· string · nullable · requiredparticipants· array of object · requiredmember_id· string · requiredjoined_at· string · nullable · requiredleft_at· string · nullable · requiredduration_minutes· number · nullable · required
curl "https://api.timeglass.ai/v1/meetings/4bfe4a4b-c86b-4b8e-b3f5-3d1c4a2e9f10" \
-H "Authorization: Bearer $TIMEGLASS_API_KEY"
Get a Meeting Transcript
GET /v1/meetings/{meetingId}/transcript
Transcript segments, one per minute of the meeting. Paginate with limit/cursor.
Path parameters
meetingId· string · uuid · required
Query parameters
limit· integercursor· string
Response 200
data· array of object · requiredclock_minute· string · requiredtranscript· string · nullable · required
next_cursor· string · nullable · required
curl "https://api.timeglass.ai/v1/meetings/4bfe4a4b-c86b-4b8e-b3f5-3d1c4a2e9f10/transcript" \
-H "Authorization: Bearer $TIMEGLASS_API_KEY"