Aller au contenu

Transcripts API reference

Ce contenu n’est pas encore disponible dans votre langue.

Generated from the OpenAPI specification (version 2026-10-01). Base URL: https://app.meetingize.com/api. All requests need Authorization: Bearer <API key or OAuth token>. Try them in the API explorer.

GET /v1/meetings/{meeting_id}/transcript

Diarized, timestamped transcript. format=json (default) returns segments (start/end in seconds, speaker label, speaker_name once attributed with PATCH). md, txt, srt and vtt return text files (subtitles: srt/vtt). Available from transcription.completed; before that: 409 transcript_not_ready. Required scope: read:transcripts.

ParameterInTypeRequiredDescription
formatqueryjson, md, srt, txt, vttjson (default), md, txt, srt or vtt.
meeting_idpathstringyes

Responses

  • 200:
  • 400: Validation error
  • 401: Missing or invalid credential
  • 403: Insufficient scope
  • 404: Not found (also for resources of other accounts)
  • 429: Rate limit (rate_limited) or parallel processing quota (parallel_processing_limit) exceeded; see Retry-After
Response fields (200)
FieldTypeRequiredDescription
objectstringyes
meeting_idstring (uuid)yes
languagestring | null
duration_secondsinteger | null
modelstring | null
speakersarray of stringyes
segmentsarray of objectyes
Terminal window
curl -s "https://app.meetingize.com/api/v1/meetings/<meeting_id>/transcript" \
-H "Authorization: Bearer $MEETINGIZE_API_KEY"