GET {{baseUrl}}/users/:userId/recordings?page_size=30&next_page_token=<string>&mc=false&trash=false&from=<date>&to=<date>&trash_type=meeting_recordings&meeting_id=<integer>
Lists all cloud recordings for a user. For user-level apps, pass the Example: Prerequisites: Scopes: Rate Limit Label: me
value instead of the userId
parameter. To access a user's passcode protected cloud recording, send the user's OAuth access token as a bearer token in the authorization header. curl -H "Authorization: Bearer <ACCESS_TOKEN>" https://{{base-domain}}/rec/archive/download/xyz
* Must have a Pro or a higher plan.
* Must enable Cloud Recording on the user's account.recording:read:admin
,recording:read
MEDIUM
Body
PARAM
Key | Datatype | Required | Description |
page_size
|
number | The number of records returned within a single API call. | |
next_page_token
|
string | The next page token paginates through a large set of results. A next page token returns whenever the set of available results exceeds the current page size. The expiration period for this token is 15 minutes. | |
mc
|
boolean | The query metadata of the recording if using an on-premise meeting connector for the meeting. | |
trash
|
boolean | The query trash. * `true` - List recordings from trash. * `false` - Do not list recordings from the trash. The default value is `false`. If you set it to `true`, you can use the `trash_type` property to indicate the type of Cloud recording that you need to retrieve. | |
from
|
string | The start date in 'yyyy-mm-dd' UTC format for the date range where you would like to retrieve recordings. The maximum range can be a month. If no value is provided for this field, the default will be current date. For example, if you make the API request on June 30, 2020, without providing the `from` and `to` parameters, by default the value of 'from' field will be `2020-06-30` and the value of the 'to' field will be `2020-07-01`. **Note**: The `trash` files cannot be filtered by date range and thus, the `from` and `to` fields should not be used for trash files. | |
to
|
string | Curl curl -X GET 'https://api.zoom.us/v2/users/:userId/recordings?page_size=30&next_page_token=<string>&mc=false&trash=false&from=<date>&to=<date>&trash_type=meeting_recordings&meeting_id=<integer>?page_size=30&next_page_token=<string>&mc=false&trash=false&from=<date>&to=<date>&trash_type=meeting_recordings&meeting_id=<integer>' -H 'Accept: application/json' ENDPOINTS |