
Zoom API Integration Profile
Information and guides about integrating with Zoom API
Add Zoom Integration to Your Product- List archived files
Get an account's archived meeting or webinar files.
Zoom's archiving solution lets account administrators set up an automated mechanism to record, collect, and archive meeting data to a third-party platform of their choice to satisfy FINRA or other compliance requirements.
Prerequisites:
- The Meeting and Webinar Archiving feature enabled for your account by Zoom Support.
Scopes:
recording:read:admin
Rate Limit Label:
MEDIUM
- Get archived file statistics
Get statistics about an account's archived meeting or webinar files.
Zoom's archiving solution lets account administrators set up an automated mechanism to record, collect, and archive meeting data to a third-party platform of their choice to satisfy FINRA and other compliance requirements.
Prerequisites:
- The Meeting and Webinar Archiving feature enabled for your account by Zoom Support.
Scopes:
recording:read:admin
Rate Limit Label:
Medium
- Update an archived file's auto-delete status
Update an archived file's auto-delete status.
Prerequisites:
- Zoom Support must enable the Meeting and Webinar Archiving feature for your account.
- Open the disabling auto-delete feature in OP. Contact Zoom Support to open.
Scopes:
recording:write
,recording:write:admin
Rate Limit Label:
LIGHT
- Get a meeting's archived files
Return a specific meeting instance's archived files.
Prerequisites:
- The Meeting and Webinar Archiving feature enabled for your account by Zoom Support.
Scopes:
recording:read
Rate Limit Label:
LIGHT
- Delete a meeting's archived files
Use this API to delete all of a meeting's archived files.
Prerequisites:
- The Meeting and Webinar Archiving feature enabled for your account by Zoom Support.
Scopes:
recording:write:admin
,recording:write
Rate Limit Label:
Light
- Get meeting recordings
Returns all of a meeting's recordings.
Use the
download_url
property listed in the response to download the recording files. To access a passcode-protected cloud recording, send the user's OAuth access token as a Bearer token in the Authorization header.Example:
curl -H 'Authorization: Bearer <ACCESS_TOKEN>' https://{{base-domain}}/rec/archive/download/xyz
Scopes:
recording:read
,phone_recording:read:admin
Rate Limit Label:
LIGHT
- Delete meeting recordings
Delete all recording files of a meeting.
Prerequisites:
- Cloud Recording should be enabled on the user's account.
Scopes:
recording:write:admin
,recording:write
Rate Limit Label:
Light
- Get Meeting Recording's Analytics Details
Use this API to return a meeting recording's analytics details. Maximum duration: 1 Month. To access a password-protected cloud recording, send the user's OAuth access token as a Bearer token in the Authorization header. For example,
curl -H "Authorization: Bearer <ACCESS_TOKEN>" https://{{base-domain}}/rec/archive/download/xyz
Scopes:
recording:read:admin
,recording:read
Rate Limit Label:
Medium
- Get Meeting Recording's Analytics Summary
Use this API to return a meeting recording's analytics summary. Maximum duration: 1 Month. To access a password-protected cloud recording, send the user's OAuth access token as a Bearer token in the Authorization header. For example,
curl -H "Authorization: Bearer <ACCESS_TOKEN>" https://{{base-domain}}/rec/archive/download/xyz
Scopes:
recording:read:admin
,recording:read
Rate Limit Label:
Medium
- List recording registrants
Use this API to list registrants of a past meeting's on-demand cloud recordings. Users must register to view the recordings.
Scopes:
recording:read:admin
,recording:read
Rate Limit Label:
Medium