Zoom
66 actions · 39 events · 2 auth methods
PreviewMessagingIAM
Authentication
OAuth 2.0
Login to your Zoom account to connect your data. Admin privileges may be required for certain scopes.Guides: Connector Profile, Link Account
Server-to-Server OAuth
Use Server-to-Server OAuth for machine-to-machine authentication without user interaction. Requires a Server-to-Server O…Guides: Connector Profile, Link Account
Actions
|
No scopes found
66 actions
Action
Description
Required scopes
List User Channels
Retrieve all Team Chat channels a user belongs to for channel management and navigation
Create Channel
Create private or public Team Chat channels with customizable permissions and member management
Get Channel
Get comprehensive channel information including settings, membership, and metadata
Delete Channel
Permanently remove a Team Chat channel and all its message history
List Channel Members
Get all channel members with their roles and contact information for membership management
Invite Channel Members
Invite up to five members to a channel in a single batch operation
Remove Channel Members
Batch remove up to 20 members from a channel for efficient membership management
List User Chat Messages
Retrieve chat message history with filtering, search, and pagination for conversations and channels
Send Chat Message
Send rich text messages with mentions, files, interactive cards, and scheduling to contacts or channels
Update Chat Message
Modify previously sent message content, files, and interactive cards with edit history tracking
Delete Chat Message
Remove previously sent messages from conversations or channels with sender-only permissions
List Groups
Retrieve all user groups in the account for organizational management and bulk operations
Create Group
Create a new user group for organizing users and applying bulk settings with rate limits
Get Group
Get group information including name and membership statistics for management and reporting
Delete Group
Permanently remove a user group while preserving individual user accounts
List Group Members
Get all group members with user details for membership management and reporting
Add Group Members
Batch add up to 30 users to a group using IDs or email addresses for efficient provisioning
Delete Group Member
Remove a single user from a group while preserving their account and settings
Update Group
Rename a group to reflect organizational changes while preserving members and settings
Get Unified Credentials
Get the current Zoom connection’s unified credentials and identity.
IAM Auth Test
Validate the current Zoom access token by calling GET /users/me and returning the raw, unmapped Zoom user JSON. Use for…
List Unified Groups
List unified groups in Zoom.
Get Unified Group
Get a unified Zoom group by ID.
List Unified Organizations
List unified organizations in Zoom.
Get Unified Organization
Get a unified Zoom organization by ID. Pass “me” or the account ID.
List Unified Resource Types
List the resource types supported by this Zoom connector for resource-scoped queries.
List Unified Resource Users
List members of a Zoom user group or account role, mapped to the IAM unified user schema with a resource-scoped role ent…
List Unified Roles
List unified roles in Zoom.
Get Unified Role
Get a unified Zoom role by ID.
List Unified Users
List unified users in Zoom.
Get Unified User
Get a unified Zoom user by ID, email, or “me” (current user).
List Meetings
Retrieve all scheduled meetings for a user with pagination and filtering options
Create Meeting
Schedule a new meeting with comprehensive configuration options including recurring schedules and advanced settings
Get Meeting
Get comprehensive details for a specific meeting including settings, participants, and join information
Update Meeting
Modify scheduled meeting details including time, settings, and recurrence patterns. Always pass query (even empty) along…
Delete Meeting
Delete a meeting or delete a single occurrence of a recurring meeting. WARNING — for recurring meetings, omitting occurr…
Get Past Meeting Participants
Get participant attendance data and metrics from completed meetings for reporting and analytics
Get Past Meeting Details
Retrieve historical meeting metadata and summary information for completed meetings
List Past Meeting Instances
List past instances (ended occurrences) of a recurring meeting and their occurrence IDs
List Past Meeting Q&A
Retrieve all questions and answers from completed meetings for engagement analysis and follow-up
List Upcoming Meetings
Retrieve all future scheduled meetings for a user with pagination support
Update Meeting Status
Forcibly end an active meeting programmatically via API
Add Meeting Registrant
Submit registration for a user to attend a meeting requiring pre-registration
Update Meeting Registrant Status
Batch approve, deny, or cancel meeting registrations for access control management
Get Meeting Invitation
Retrieve the formatted invitation text for sharing meeting details externally
List Meeting Polls
Retrieve all polling questions configured for a meeting to gather participant feedback
Create Meeting Poll
Add interactive polls, quizzes, or surveys to meetings for real-time audience engagement
List Users
Retrieve all users in the account with filtering by status, role, and license type for user management
Create User
Provision a new user account with specified license type and organizational settings
Get User
Get comprehensive user profile information including account details, settings, and organizational data
Update User
Modify user profile fields, license assignments, and organizational attributes. Always pass query (even empty) alongside…
Delete User
Remove a user from the account with options to transfer ownership of meetings, webinars, and content
Get User Settings
Get comprehensive user configuration including meeting preferences, recording options, and feature enablements
Update User Settings
Modify user configuration across all settings categories for personalization and policy enforcement. Always pass query (…
Update User Status
Control user account access and time tracking with activate, deactivate, clock in, and clock out actions
Check User Email
Check if an email address is registered in your Zoom account to prevent duplicate accounts
Get User Permissions
Retrieve all permissions and access rights assigned to a user for authorization and compliance auditing
List Webinars
Retrieve all scheduled and upcoming webinars for a host with support for large-scale broadcasts
Create Webinar
Schedule a broadcast webinar with registration, panelists, and interactive features for large audiences
Get Webinar
Get comprehensive webinar configuration including registration settings, panelist details, and join URLs
Update Webinar
Modify webinar configuration including schedule, settings, and recurring series with rate limiting
Delete Webinar
Remove a webinar with optional cancellation notifications to panelists and registrants
List Webinar Registrants
Retrieve all webinar registrants with filtering by status and tracking source for registration management
Add Webinar Registrant
Submit webinar registration with contact details and custom questions for large-scale events
List Past Webinar Participants
Get detailed attendee participation data from completed webinars for engagement analytics
List Past Webinar Q&A
Retrieve all questions and answers from webinars for engagement analysis and content creation
Events
|
No tags found
39 events
Event
Description
Tags
URL Validation
Responds to Zoom’s endpoint.url_validation challenge by returning plainToken and its HMAC-SHA256 signature (encryptedTok…
ZoomWebhook
Meeting has been created
A meeting is scheduled or created.
ZoomMeeting
Meeting has been updated
A meeting’s settings or details are updated.
ZoomMeeting
Meeting has been deleted
A meeting is deleted.
ZoomMeeting
Start Meeting
A meeting starts.
ZoomMeeting
End Meeting
A meeting ends.
ZoomMeeting
Participant/Host joined meeting
A participant joins a meeting.
ZoomMeeting
Participant/Host left meeting
A participant leaves a meeting.
ZoomMeeting
Participant was admitted into a meeting
A participant is admitted from the waiting room into a meeting.
ZoomMeeting
Meeting Registration has been created
A registrant registers for a meeting.
ZoomMeeting
Meeting Registration has been approved
A meeting registrant is approved.
ZoomMeeting
Meeting Sharing Started
Screen sharing starts in a meeting.
ZoomMeeting
Meeting summary has been completed
The AI Companion meeting summary is generated.
ZoomMeeting Summary
Webinar has been created
A webinar is scheduled or created.
ZoomWebinar
Webinar has been updated
A webinar’s settings or details are updated.
ZoomWebinar
Webinar has been deleted
A webinar is deleted.
ZoomWebinar
Start Webinar
A webinar starts.
ZoomWebinar
End Webinar
A webinar ends.
ZoomWebinar
Participant/Host joined webinar
A participant joins a webinar.
ZoomWebinar
Participant/Host left webinar
A participant leaves a webinar.
ZoomWebinar
Webinar Registration has been created
A registrant registers for a webinar.
ZoomWebinar
Webinar Registration has been approved
A webinar registrant is approved.
ZoomWebinar
Webinar Sharing Started
Screen sharing starts in a webinar.
ZoomWebinar
Recording Started
Cloud recording starts for a meeting or webinar.
ZoomRecording
Recording Stopped
Cloud recording is stopped.
ZoomRecording
All Recordings have completed
All cloud recordings for a meeting or webinar finish processing. Includes recording_files and a download_token.
ZoomRecording
Recording Transcript files have completed
An audio transcript for a cloud recording is ready.
ZoomRecording
Recording Renamed
A cloud recording is renamed.
ZoomRecording
Recording files have been permanently deleted
A cloud recording is permanently deleted.
ZoomRecording
Recording files have been deleted to Trash
A cloud recording is moved to the trash.
ZoomRecording
Recording files have been recovered from Trash
A cloud recording is recovered from the trash.
ZoomRecording
User has been created
A user is added to the account.
ZoomUser
User’s profile info has been updated
A user’s profile information is updated.
ZoomUser
User’s settings have been updated
A user’s settings are updated.
ZoomUser
User has been deleted
A user is removed from the account.
ZoomUser
User has been activated
A user is activated.
ZoomUser
User has been deactivated
A user is deactivated.
ZoomUser
User has signed in
A user signs in to Zoom.
ZoomUser
User has signed out
A user signs out of Zoom.
ZoomUser
Getting Started
1
Create or Select a Project
Set up a new project or select an existing one. See the Projects Guide.
2
Configure the Connector
Enable the connector and set up a connector profile in your project. See Managing Connectors.

Connector Profile
Zoom - OAuth 2.0
Connector Profile
Zoom - Server-to-Server OAuth
3
Link an Account
Connect an account using StackOne Hub or Auth Link.

Link Account
Zoom - OAuth 2.0
Link Account
Zoom - Server-to-Server OAuth
4
Use Actions
Invoke actions using one of the methods below:
- MCP – Model Context Protocol for AI assistants
- A2A – Agent-to-Agent protocol
- AI Toolset (TypeScript) – TypeScript SDK for AI agents
- AI Toolset (Python) – Python SDK for AI agents
- Actions RPC – Direct API calls
- Playground – Test actions in the dashboard
Webhook Events
Webhooks setup
Configure receiving Events for Zoom into StackOne.