Introduction
Using Zoom APIs
Pagination
Error Definitions
Rate Limits
Testing Zoom APIs with Postman
Accounts
Archiving
Billing
Chat Channels
Chat Channels (Account-level)
Chat Messages
Chatbot Messages
Contacts
Dashboards
Devices
Groups
IM Chat
IM Groups
Meetings
PAC
Reports
Roles
SIP Connected Audio
SIP Phone
Tracking Field
TSP
Users
Webinars
Zoom Rooms
Zoom Rooms Account
Zoom Rooms Location
Zoom Rooms Devices
Deprecated API Endpoints
Phone
Phone Auto Receptionists
Phone Blocked List
Phone Call Queues
Phone Devices
Phone Reports
Phone Shared Line Groups
Phone Site
Common Area Phones
SMS
Provider Exchange
Archiving Events
Account Events
App Events
Billing Events
Chat Message Events
Chat Channel Events
Chatbot Events
Meeting Events
Phone Events
Recording Events
TSP Events
User Events
Webinar Events
Zoom Room Events
Deprecated API Endpoints
get

/meetings/{meetingId}/recordings

Get all the recordings from a meeting or Webinar instance. The recording files can be downloaded via the download_url property listed in the response.

To access a password-protected cloud recording, add an access_token parameter to the download URL and provide OAuth access token or JWT as the access_token value.

Scopes: recording:read:admin, recording:read
Rate Limit Label: Light

Authorization

oauth2 - authorizationCode

Request Parameters

1 Path Parameter
2 Query Parameters

Responses

Error Code: 200
You do not have the right permissions. HTTP Status Code: 200
Recording object returned.

1 Example
Schema
object

The recording meeting object.

uuid
string

Unique Meeting Identifier. Each instance of the meeting will have its own UUID.

id
string

Meeting ID - also known as the meeting number.

account_id
string

Unique Identifier of the user account.

host_id
string

ID of the user set as host of meeting.

topic
string

Meeting topic.

start_time
string

The time at which the meeting started.

1 validation
duration
integer

Meeting duration.

total_size
integer

The total file size of the recording. This includes the recording_files and participant_audio_files files.

1 validation
type
string

Type of the meeting that was recorded.

Meeting Types:
1 - Instant meeting.
2 - Scheduled meeting.
3 - Recurring meeting with no fixed time.
8 - Recurring meeting with fixed time.

recording_count
string

Number of recording files returned in the response of this API call. This includes the recording_files and participant_audio_files files.

recording_files
array[object]

List of recording file.

download_access_token
string

JWT token for downloading the meeting recording. This is only returned if the include_fields query parameter contains download_access_token.

password
string

The password of the sharing recording file.

participant_audio_files
array[object]

A list of recording files. The API only returns this response when the Record a separate audio file of each participant setting is enabled.

Send a Test Request

Send requests directly from the browser (CORS must be enabled)
Path Params
1 path param not set
meetingId
$$.env
1 variable not set
oauth_access_token