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.