v1

latestOpenAPI 3.1.02026-07-26102934.7 KB
upload

Upload media

Upload an audio or video file for processing. The request body should be the raw binary file content — not multipart form data. Metadata is passed as query parameters.

After uploading, the file is queued for transcription and analysis. Use the returned meeting ID to check the status via List meetings.

put/meetings/upload

Query parameters

titlestring nullable

Optional title for the recording (max 500 characters).

languagestring nullable

Language code for transcription (e.g., en, es).

Headers

content-typestring required

The MIME type of the uploaded file.

Supported audio types: audio/mpeg, audio/mp4, audio/wav, audio/webm, audio/ogg, audio/aac, audio/flac

Supported video types: video/mp4, video/webm, video/ogg, video/quicktime

Response

Upload accepted for processing.

idstring required

The meeting ID for the uploaded recording. Use this to track processing status.

status'processing'

Always processing on successful upload.

Example response

{
  "id": "mtg_abc123"
}