Skip to main content

Get specific recording using the meeting key

You can use this API to retrieve a specific recording using the meeting key.

API: https://meeting.zoho.com/meeting/api/v2/{zsoid}/recordings/{meetingKey}.json 

Method: Get 

OAuth Scope: ZohoMeeting.recording.READ

Request Example:

Copiedhttps://meeting.zoho.com/meeting/api/v2/123456/recordings/9867543.json

Response Example:

Copied{
    "recordings": [
        {
            "erecordingId": "6c73bfe6a2ebf50c085536e39c6c80e74f0b67db361a61e2b8ced88666dedfde",
            "startTimeMillis": "1692335788703",
            "summaryDownloadUrl": "https://files.zoho.com/download?x-service=meeting&event-id=f1460642b85a2b73ce35503ba9d4a0edc5ed7903840b5eaf5d96801ef4eea1c0&x-cli-msg=eyJ4LXN1bW1hcnktZG93bmxvYWQiOiJ0cnVlIn0=",
            "uploadedTime": 1692335885868,
            "creatorZuid": 78285118,
            "downloadUrl": "https://download.zoho.com/webdownload?event-id=6c73bfe6a2ebf50c085536e39c6c80e74f0b67db361a61e2b8ced88666dedfde&x-service=meeting&x-cli-msg=",
            "transcriptionDownloadUrl": "https://files.zoho.com/download?x-service=meeting&event-id=f1460642b85a2b73ce35503ba9d4a0ed0eda6f2326701d890a7717c3124be8a1&x-cli-msg=eyJ4LXRyYW5zY3JpcHQtZG93bmxvYWQiOiJ0cnVlIn0=",
            "isTranscriptGenerated": true,
            "isSummaryGenerated": true,
            "resourceName": "1072707672_558478000000033090_1692335788703.mp4",
            "playUrl": "https://meeting.zoho.com/meeting/videoprv?recordingId=6c73bfe6a2ebf50c085536e39c6c80e74f0b67db361a61e2b8ced88666dedfde&x-meeting-org=78283596",
            "duration": 45217,
            "processingState": "UPLOADED",
            "endTimeMillis": "1692335833920",
            "fileSize": "4856563",
            "startTime": "2023-08-18T10:46:28 IST",
            "shareUrl": "https://meeting.zoho.com/meeting/videoprv?recordingId=6c73bfe6a2ebf50c085536e39c6c80e74f0b67db361a61e2b8ced88666dedfde&x-meeting-org=78283596",
            "endTime": "2023-08-18T10:47:13 IST",
            "status": "UPLOADED",
            "shareOption": 0
        }
    ],
    "count": 1
}

Show full

Show less

Note:
1. isTranscriptGenerated = true → Transcript download url will be available
2. isSummaryGenerated = true → Summary download url will be available

POSSIBLE ERROR CASES

1. Invalid DC or Invalid token or Invalid token


HTTP Code: 400
HTTP Body:

Copied{
    "error": {
        "code": 2000,
        "message": "INVALID_OAUTHTOKEN"
    }
}

Resolution: Check whether the entered DC is correct and entered token is not expired.

2. Invalid meeting key

HTTP CODE : 400
HTTP Body:

Copied{
    "error": {
        "errorCode": 4000,
        "message": "The meeting key is invalid.",
        "key": "INVALID_MEETING_KEY"
    }
}

Resolution: Should enter a valid meeting key.

3. Invalid organization Id

HTTP CODE : 401
HTTP Body:

Copied {
    "error": {
        "errorCode": 3001,
        "message": "You do not have permission to access this organization account.",
        "key": "UNAUTHORIZED_USER"
    }
}

Resolution: Should enter a valid organization Id.