Zoom

Create and manage Zoom meetings and recordings

Configuration

Create Meeting

Operation
Create Meeting
Zoom Account*
Select Zoom account
User ID*
me (or user ID/email)
Topic*
Meeting topic
Meeting Type
Select...
Start Time
2025-06-03T10:00:00Z
Duration (minutes)
30
Timezone
America/Los_Angeles
Password
Meeting password
Agenda
Meeting agenda
Host Video
Disabled
Participant Video
Disabled
Join Before Host
Disabled
Mute Upon Entry
Disabled
Waiting Room
Disabled
Auto Recording
Select...
Create Meeting (zoom_create_meeting)

Create a new Zoom meeting

Input
ParameterTypeRequiredDescription
userIdstringYesThe user ID or email address. Use "me" for the authenticated user.
topicstringYesMeeting topic
typenumberNoMeeting type: 1=instant, 2=scheduled, 3=recurring no fixed time, 8=recurring fixed time
startTimestringNoMeeting start time in ISO 8601 format (e.g., 2025-06-03T10:00:00Z)
durationnumberNoMeeting duration in minutes
timezonestringNoTimezone for the meeting (e.g., America/Los_Angeles)
passwordstringNoMeeting password
agendastringNoMeeting agenda
hostVideobooleanNoStart with host video on
participantVideobooleanNoStart with participant video on
joinBeforeHostbooleanNoAllow participants to join before host
muteUponEntrybooleanNoMute participants upon entry
waitingRoombooleanNoEnable waiting room
autoRecordingstringNoAuto recording setting: local, cloud, or none
Output
ParameterTypeDescription
idnumberMeeting ID
uuidstringMeeting UUID
host_idstringHost user ID
host_emailstringHost email
topicstringMeeting topic
typenumberMeeting type
statusstringMeeting status
start_timestringStart time
durationnumberDuration in minutes
timezonestringTimezone
agendastringMeeting agenda
created_atstringCreation timestamp
start_urlstringHost start URL
join_urlstringParticipant join URL
passwordstringMeeting password

List Meetings

Operation
List Meetings
Zoom Account*
Select Zoom account
User ID*
me (or user ID/email)
Meeting Type Filter
Select...
Page Size
Number of results (max 300)
Page Token
Token for next page
List Meetings (zoom_list_meetings)

List all meetings for a Zoom user

Input
ParameterTypeRequiredDescription
userIdstringYesThe user ID or email address. Use "me" for the authenticated user.
typestringNoMeeting type filter: scheduled, live, upcoming, upcoming_meetings, or previous_meetings
pageSizenumberNoNumber of records per page (max 300)
nextPageTokenstringNoToken for pagination to get next page of results
Output
ParameterTypeDescription
meetingsarrayList of meetings
pageCountnumberTotal number of pages
pageNumbernumberCurrent page number
pageSizenumberNumber of records per page
totalRecordsnumberTotal number of records

Get Meeting

Operation
Get Meeting
Zoom Account*
Select Zoom account
Meeting ID*
Enter meeting ID
Occurrence ID
For recurring meetings
Get Meeting (zoom_get_meeting)

Get details of a specific Zoom meeting

Input
ParameterTypeRequiredDescription
meetingIdstringYesThe meeting ID
occurrenceIdstringNoOccurrence ID for recurring meetings
showPreviousOccurrencesbooleanNoShow previous occurrences for recurring meetings
Output
ParameterTypeDescription
idnumberMeeting ID
uuidstringMeeting UUID
host_idstringHost user ID
host_emailstringHost email
topicstringMeeting topic
typenumberMeeting type
statusstringMeeting status
start_timestringStart time
durationnumberDuration in minutes
timezonestringTimezone
agendastringMeeting agenda
created_atstringCreation timestamp
start_urlstringHost start URL
join_urlstringParticipant join URL
passwordstringMeeting password
settingsobjectMeeting settings
recurrenceobjectRecurrence settings

Update Meeting

Operation
Update Meeting
Zoom Account*
Select Zoom account
Meeting ID*
Enter meeting ID
Topic
Meeting topic (optional)
Meeting Type
Select...
Start Time
2025-06-03T10:00:00Z
Duration (minutes)
30
Timezone
America/Los_Angeles
Password
Meeting password
Agenda
Meeting agenda
Host Video
Disabled
Participant Video
Disabled
Join Before Host
Disabled
Mute Upon Entry
Disabled
Waiting Room
Disabled
Auto Recording
Select...
Update Meeting (zoom_update_meeting)

Update an existing Zoom meeting

Input
ParameterTypeRequiredDescription
meetingIdstringYesThe meeting ID to update
topicstringNoMeeting topic
typenumberNoMeeting type: 1=instant, 2=scheduled, 3=recurring no fixed time, 8=recurring fixed time
startTimestringNoMeeting start time in ISO 8601 format (e.g., 2025-06-03T10:00:00Z)
durationnumberNoMeeting duration in minutes
timezonestringNoTimezone for the meeting (e.g., America/Los_Angeles)
passwordstringNoMeeting password
agendastringNoMeeting agenda
hostVideobooleanNoStart with host video on
participantVideobooleanNoStart with participant video on
joinBeforeHostbooleanNoAllow participants to join before host
muteUponEntrybooleanNoMute participants upon entry
waitingRoombooleanNoEnable waiting room
autoRecordingstringNoAuto recording setting: local, cloud, or none
Output

Refer to the block outputs for this operation.


Delete Meeting

Operation
Delete Meeting
Zoom Account*
Select Zoom account
Meeting ID*
Enter meeting ID
Occurrence ID
For recurring meetings
Send Cancellation Email
Disabled
Delete Meeting (zoom_delete_meeting)

Delete or cancel a Zoom meeting

Input
ParameterTypeRequiredDescription
meetingIdstringYesThe meeting ID to delete
occurrenceIdstringNoOccurrence ID for deleting a specific occurrence of a recurring meeting
scheduleForReminderbooleanNoSend cancellation reminder email to registrants
cancelMeetingReminderbooleanNoSend cancellation email to registrants and alternative hosts
Output

Refer to the block outputs for this operation.


Get Meeting Invitation

Operation
Get Meeting Invitation
Zoom Account*
Select Zoom account
Meeting ID*
Enter meeting ID
Get Meeting Invitation (zoom_get_meeting_invitation)

Get the meeting invitation text for a Zoom meeting

Input
ParameterTypeRequiredDescription
meetingIdstringYesThe meeting ID
Output

Refer to the block outputs for this operation.


List Recordings

Operation
List Recordings
Zoom Account*
Select Zoom account
User ID*
me (or user ID/email)
Page Size
Number of results (max 300)
Page Token
Token for next page
From Date
yyyy-mm-dd (within last 6 months)
To Date
yyyy-mm-dd
List Recordings (zoom_list_recordings)

List all cloud recordings for a Zoom user

Input
ParameterTypeRequiredDescription
userIdstringYesThe user ID or email address. Use "me" for the authenticated user.
fromstringNoStart date in yyyy-mm-dd format (within last 6 months)
tostringNoEnd date in yyyy-mm-dd format
pageSizenumberNoNumber of records per page (max 300)
nextPageTokenstringNoToken for pagination to get next page of results
trashbooleanNoSet to true to list recordings from trash
Output
ParameterTypeDescription
recordingsarrayList of recordings
fromstringStart date of query range
tostringEnd date of query range
pageSizenumberNumber of records per page
totalRecordsnumberTotal number of records

Get Meeting Recordings

Operation
Get Meeting Recordings
Zoom Account*
Select Zoom account
Meeting ID*
Enter meeting ID
Get Meeting Recordings (zoom_get_meeting_recordings)

Get all recordings for a specific Zoom meeting

Input
ParameterTypeRequiredDescription
meetingIdstringYesThe meeting ID or meeting UUID
includeFolderItemsbooleanNoInclude items within a folder
ttlnumberNoTime to live for download URLs in seconds (max 604800)
Output
ParameterTypeDescription
uuidstringMeeting UUID
idnumberMeeting ID
topicstringMeeting topic
start_timestringMeeting start time
durationnumberMeeting duration in minutes
total_sizenumberTotal size of recordings in bytes
share_urlstringURL to share recordings

Delete Recording

Operation
Delete Recording
Zoom Account*
Select Zoom account
Meeting ID*
Enter meeting ID
Recording ID
Specific recording file ID (optional)
Delete Action
Select...
Delete Recording (zoom_delete_recording)

Delete cloud recordings for a Zoom meeting

Input
ParameterTypeRequiredDescription
meetingIdstringYesThe meeting ID or meeting UUID
recordingIdstringNoSpecific recording file ID to delete. If not provided, deletes all recordings.
actionstringNoDelete action: "trash" (move to trash) or "delete" (permanently delete)
Output

Refer to the block outputs for this operation.


List Past Participants

Operation
List Past Participants
Zoom Account*
Select Zoom account
Meeting ID*
Enter meeting ID
Page Size
Number of results (max 300)
Page Token
Token for next page
List Past Participants (zoom_list_past_participants)

List participants from a past Zoom meeting

Input
ParameterTypeRequiredDescription
meetingIdstringYesThe past meeting ID or UUID
pageSizenumberNoNumber of records per page (max 300)
nextPageTokenstringNoToken for pagination to get next page of results
Output
ParameterTypeDescription
participantsarrayList of meeting participants
pageSizenumberNumber of records per page
totalRecordsnumberTotal number of records

Usage Instructions

Integrate Zoom into workflows. Create, list, update, and delete Zoom meetings. Get meeting details, invitations, recordings, and participants. Manage cloud recordings programmatically.

Notes

  • Category: tools
  • Type: zoom