Meetings · Timeglass API

Meetings, participants, and per-minute transcripts.

List Meetings

GET /v1/meetings

Query parameters

  • limit · integer
  • cursor · string
  • start · string
  • end · string
  • member_id · string
  • team_id · string · uuid

Response 200

  • data · array of object · required
    • meeting_id · string · uuid · required
    • title · string · required
    • platform · string · nullable · required
    • team_id · string · uuid · nullable · required
    • started_at · string · required
    • ended_at · string · nullable · required
    • duration_minutes · number · nullable · required
    • topics · 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 · required
  • title · string · required
  • platform · string · nullable · required
  • team_id · string · uuid · nullable · required
  • started_at · string · required
  • ended_at · string · nullable · required
  • duration_minutes · number · nullable · required
  • topics · string · nullable · required
  • participants · array of object · required
    • member_id · string · required
    • joined_at · string · nullable · required
    • left_at · string · nullable · required
    • duration_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 · integer
  • cursor · string

Response 200

  • data · array of object · required
    • clock_minute · string · required
    • transcript · 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"