Zoom
Manage Zoom: meetings, webinars, recordings, users, and registrants. Exposes 25 actions covering the full API surface the agent needs - read and write.
What it can do
| Method | What it does |
|---|---|
zoom_list_users | List Zoom account users - GET /users. |
zoom_get_user | Get one user details - GET /users/{user_id}. |
zoom_list_meetings | List a user's meetings - GET /users/{user_id}/meetings. |
zoom_get_meeting | Get meeting details - GET /meetings/{meeting_id}. |
zoom_create_meeting | Create a meeting - POST /users/{user_id}/meetings. |
zoom_update_meeting | Update a meeting - PATCH /meetings/{meeting_id}. |
zoom_delete_meeting | Delete a meeting - DELETE /meetings/{meeting_id}. |
zoom_list_webinars | List a user's webinars - GET /users/{user_id}/webinars. |
zoom_get_webinar | Get webinar details - GET /webinars/{webinar_id}. |
zoom_create_webinar | Create a webinar - POST /users/{user_id}/webinars. |
zoom_update_webinar | Update a webinar - PATCH /webinars/{webinar_id}. |
zoom_delete_webinar | Delete a webinar - DELETE /webinars/{webinar_id}. |
zoom_list_recordings | List a user's recordings - GET /users/{user_id}/recordings. |
zoom_get_recording | Get a recording - GET /recordings/{meeting_id}. |
zoom_delete_recording | Delete a recording - DELETE /recordings/{recording_id}. |
zoom_list_registrants | List meeting/webinar registrants - GET /meetings/{meeting_id}/registrants. |
zoom_get_registrant | Get a registrant - GET /meetings/{meeting_id}/registrants/{registrant_id}. |
zoom_create_registrant | Create a registrant - POST /meetings/{meeting_id}/registrants. |
zoom_update_registrant | Update registrant status - PUT /meetings/{meeting_id}/registrants/{registrant_id}/status. |
zoom_delete_registrant | Delete a registrant - DELETE /meetings/{meeting_id}/registrants/{registrant_id}. |
zoom_list_participants | List meeting participants - GET /meetings/{meeting_id}/participants. |
zoom_get_participant | Get a participant - GET /meetings/{meeting_id}/participants/{participant_id}. |
zoom_get_daily_report | Get daily report - GET /report/daily. |
zoom_get_user_report | Get user activity report - GET /report/users. |
zoom_get_meeting_report | Get meeting report - GET /report/meetings/{meeting_id}. |
How to get credentials
This connector uses an API key / token. Create one in the provider dashboard, then paste it into FlyMyAI:
ZOOM_ACCOUNT_ID- Zoom Marketplace - Server-to-Server OAuth app. (https://marketplace.zoom.us/)ZOOM_CLIENT_ID- Same S2S OAuth app.ZOOM_CLIENT_SECRET- Same S2S OAuth app.
Fields to fill in FlyMyAI
| FlyMyAI field | Where it comes from |
|---|---|
ZOOM_ACCOUNT_ID | Zoom Marketplace - Server-to-Server OAuth app. |
ZOOM_CLIENT_ID | Same S2S OAuth app. |
ZOOM_CLIENT_SECRET | Same S2S OAuth app. |
Troubleshooting
401 Unauthorized/403 Forbidden- the token is wrong, expired, or missing a required scope - regenerate it.429 Too Many Requests- you hit the provider rate limit; retry after a short backoff.- Unexpected
4xxon writes - double-check required fields; the agent confirms before write actions.
Links
We love our partners - FlyMy.AI builds with the best. Thanks, Zoom!