Category: Meetings & Messaging
Connect by: Connect with OAuth
Official API docs: https://developers.zoom.us/docs/api/
| Capability | API call | Risk | Needs approval |
|---|---|---|---|
| Fetch a scheduled meeting's details (join_url, start_time, settings). (docs) | GET /meetings/{meetingId} | 🟢 low | — no |
| List a host's upcoming/scheduled meetings. (docs) | GET /users/{userId}/meetings | 🟢 low | — no |
| List cloud recordings for a meeting (assets feed the Journey Ledger). (docs) | GET /meetings/{meetingId}/recordings | 🟢 low | — no |
| Capability | API call | Risk | Needs approval |
|---|---|---|---|
| Send a Team Chat message to a channel or contact (as a user). (docs) | POST /chat/users/{userId}/messages | 🟡 medium | ✅ yes |
| Update the content of a previously sent Team Chat message. (docs) | PUT /chat/users/{userId}/messages/{messageId} | 🟡 medium | ✅ yes |
| Delete a Team Chat message previously sent by the user. (docs) | DELETE /chat/users/{userId}/messages/{messageId} | 🔴 high | ✅ yes |
| Create a scheduled meeting and return its join_url + start_url. (docs) | POST /users/{userId}/meetings | 🟡 medium | ✅ yes |
| Reschedule or edit an existing scheduled meeting. (docs) | PATCH /meetings/{meetingId} | 🟡 medium | ✅ yes |
| Cancel/delete a scheduled meeting. (docs) | DELETE /meetings/{meetingId} | 🔴 high | ✅ yes |
| Create a scheduled webinar and return its registration/join URLs. (docs) | POST /users/{userId}/webinars | 🟡 medium | ✅ yes |
| Register an attendee for a webinar and return their unique join_url. (docs) | POST /webinars/{webinarId}/registrants | 🟡 medium | ✅ yes |
team_chat:write:user_message:admin, team_chat:update:user_message:admin, team_chat:delete:user_message:admin, meeting:write:meeting:admin, meeting:read:meeting:admin, meeting:update:meeting:admin, meeting:delete:meeting:admin, webinar:write:webinar:admin, webinar:write:registrant:admin, cloud_recording:read:recording:adminPer-category daily caps scale with plan tier. Chat writes Medium (Free 2/sec, Pro 20/sec, Business+ 60/sec). Meeting/Webinar creates Medium/Heavy. HTTP 429 with Retry-After on exceed.