Skip to main content
Glama
mcp_config_Meetings.json14.9 kB
{ "server": { "url": "https://api.zoom.us/v2" }, "authentication": [ { "schema_parameters": { "in": "header" }, "type": "apiKey", "value": "API_KEY" } ], "operations": [ { "description": "Use this API to control the [in-meeting](https://support.zoom.us/hc/en-us/articles/360021921032-In-Meeting-Controls) **recording features** such as starting a recording, stopping a recording, pausing a recording, and resuming a recording. This API only works for Cloud Recordings and not for local recordings. **Prerequisite:** * The meeting must be a live meeting. * Cloud Recording must be enabled. * The user using this API must either be the host or alternative host of the meeting. **Scopes:** `meeting:write`, `meeting:write:admin`, `meeting:master`", "name": "in_meeting_recording_control" }, { "description": "Delete a meeting.\u003cbr\u003e\u003cbr\u003e **Scopes:** `meeting:write:admin` `meeting:write`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light`", "name": "meeting_delete" }, { "description": "Retrieve the details of a meeting.\u003cbr\u003e\u003cbr\u003e **Scopes:** `meeting:read:admin` `meeting:read`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light`", "name": "meeting" }, { "description": "Update the details of a meeting.\u003cbr\u003eThis API has a rate limit of 100 requests per day. Therefore, a meeting can only be updated for a maximum of 100 times within a 24 hour window.\u003cbr\u003e **Scopes:** `meeting:write:admin` `meeting:write`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light`", "name": "meeting_update" }, { "description": "Polls allow the meeting host to survey attendees. Use this API to create batch [polls](https://support.zoom.us/hc/en-us/articles/213756303-Polling-for-Meetings) for a meeting.\u003cbr\u003e\u003cbr\u003e **Scopes**: `meeting:write:admin` `meeting:write`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light`\u003cbr\u003e **Prerequisites**:\u003cbr\u003e * Host user type must be **Pro** or higher plan. * Polling feature must be enabled in the host\u0027s account. * Meeting must be a scheduled meeting. Instant meetings do not have polling features enabled.", "name": "create_batch_polls" }, { "description": "Retrieve the meeting invite note that was sent for a specific meeting.\u003cbr\u003e\u003cbr\u003e **Scopes:** `meeting:read:admin` `meeting:read`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light`", "name": "meeting_invitation" }, { "description": "Zoom allows users to [live stream a meeting](https://support.zoom.us/hc/en-us/articles/115001777826-Live-Streaming-Meetings-or-Webinars-Using-a-Custom-Service) to a custom platform. Use this API to get a meeting\u0027s live stream configuration details such as Stream URL, Stream Key and Page URL.\u003cbr\u003e\u003cbr\u003e **Prerequisites:**\u003cbr\u003e * Meeting host must be a licensed user with a Pro or higher plan.\u003cbr\u003e * Live streaming details must have been [configured](https://support.zoom.us/hc/en-us/articles/115001777826-Live-Streaming-Meetings-or-Webinars-Using-a-Custom-Service#h_01589a6f-a40a-4e18-a448-cb746e52ebc5) for the meeting.\u003cbr\u003e\u003cbr\u003e **Scopes:** `meeting:read:admin` `meeting:read`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light`", "name": "get_live_stream_details" }, { "description": "Zoom allows users to [live stream a meeting](https://support.zoom.us/hc/en-us/articles/115001777826-Live-Streaming-Meetings-or-Webinars-Using-a-Custom-Service) to a custom platform. Use this API to update a meeting\u0027s live stream information.\u003cbr\u003e\u003cbr\u003e **Prerequisites:**\u003cbr\u003e * Meeting host must have a Pro license.\u003cbr\u003e **Scopes:** `meeting:write:admin` `meeting:write`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light`", "name": "meeting_live_stream_update" }, { "description": "Zoom allows users to [live stream a meeting](https://support.zoom.us/hc/en-us/articles/115001777826-Live-Streaming-Meetings-or-Webinars-Using-a-Custom-Service) to a custom platform. Use this API to update the status of a meeting\u0027s live stream.\u003cbr\u003e\u003cbr\u003e **Prerequisites:**\u003cbr\u003e * Meeting host must have a Pro license.\u003cbr\u003e **Scopes:** `meeting:write:admin` `meeting:write`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light`", "name": "meeting_live_stream_status_update" }, { "description": "Polls allow the meeting host to survey attendees. Use this API to list [polls](https://support.zoom.us/hc/en-us/articles/213756303-Polling-for-Meetings) of a meeting.\u003cbr\u003e\u003cbr\u003e **Scopes**: `meeting:read:admin` `meeting:read`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light`\u003cbr\u003e **Prerequisites**:\u003cbr\u003e * Host user type must be **Pro** or higher plan. * Meeting must be a scheduled meeting. Instant meetings do not have polling features enabled.", "name": "meeting_polls" }, { "description": "Polls allow the meeting host to survey attendees. Use this API to create a [poll](https://support.zoom.us/hc/en-us/articles/213756303-Polling-for-Meetings) for a meeting.\u003cbr\u003e\u003cbr\u003e **Scopes**: `meeting:write:admin` `meeting:write`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light`\u003cbr\u003e **Prerequisites**:\u003cbr\u003e * Host user type must be **Pro** or higher plan. * Polling feature must be enabled in the host\u0027s account. * Meeting must be a scheduled meeting. Instant meetings do not have polling features enabled.", "name": "meeting_poll_create" }, { "description": "Polls allow the meeting host to survey attendees. Use this API to delete a meeting [poll](https://support.zoom.us/hc/en-us/articles/213756303-Polling-for-Meetings).\u003cbr\u003e **Scopes**: `meeting:write:admin` `meeting:write`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light` \u003cbr\u003e **Prerequisites**:\u003cbr\u003e * Host user type must be **Pro**. * Polling feature should be enabled in the host\u0027s account. * Meeting must be a scheduled meeting. Instant meetings do not have polling features enabled.", "name": "meeting_poll_delete" }, { "description": "Polls allow the meeting host to survey attendees. Use this API to get information about a specific meeting [poll](https://support.zoom.us/hc/en-us/articles/213756303-Polling-for-Meetings).\u003cbr\u003e\u003cbr\u003e **Scopes**: `meeting:read:admin` `meeting:read`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light`", "name": "meeting_poll_get" }, { "description": "Polls allow the meeting host to survey attendees. Use this API to update information of a specific meeting [poll](https://support.zoom.us/hc/en-us/articles/213756303-Polling-for-Meetings)\u003cbr\u003e\u003cbr\u003e **Scopes**: `meeting:write:admin` `meeting:write` **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light`", "name": "meeting_poll_update" }, { "description": "A host or a user with admin permission can require [registration for a Zoom meeting](https://support.zoom.us/hc/en-us/articles/211579443-Registration-for-Meetings). Use this API to list users that have registered for a meeting.\u003cbr\u003e\u003cbr\u003e **Scopes**: `meeting:read:admin` `meeting:read`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Medium`", "name": "meeting_registrants" }, { "description": "Register a participant for a meeting.\u003cbr\u003e\u003cbr\u003e Note that there is a maximum limit of 4999 registrants per meeting and users will see an error if the capacity has reached. **Prerequisite:**\u003cbr\u003e * Host user type must be \"Licensed\". **Scopes:** `meeting:write:admin` `meeting:write` **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light`", "name": "meeting_registrant_create" }, { "description": "List registration questions that will be displayed to users while [registering for a meeting](https://support.zoom.us/hc/en-us/articles/211579443-Registration-for-Meetings).\u003cbr\u003e **Scopes:** `meeting:read`, `meeting:read:admin`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light`", "name": "meeting_registrants_questions_get" }, { "description": "Update registration questions that will be displayed to users while [registering for a meeting](https://support.zoom.us/hc/en-us/articles/211579443-Registration-for-Meetings).\u003cbr\u003e\u003cbr\u003e **Scopes:** `meeting:write`, `meeting:write:admin`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light`", "name": "meeting_registrant_question_update" }, { "description": "Update a meeting registrant\u0027s status by either approving, cancelling or denying a registrant from joining the meeting.\u003cbr\u003e\u003cbr\u003e **Scopes:** `meeting:write:admin` `meeting:write` **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Medium`", "name": "meeting_registrant_status" }, { "description": "Delete a meeting registrant.\u003cbr\u003e\u003cbr\u003e **Scopes**: `meeting:write:admin` `meeting:write`\u003cbr\u003e \u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light`", "name": "meetingregistrantdelete" }, { "description": "Update the status of a meeting.\u003cbr\u003e\u003cbr\u003e **Scopes:** `meeting:write:admin` `meeting:write` **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light`", "name": "meeting_status" }, { "description": "Get a list of ended meeting instances\u003cbr\u003e\u003cbr\u003e **Scopes:** `meeting:read:admin` `meeting:read`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Medium`", "name": "past_meetings" }, { "description": "[Polls](https://support.zoom.us/hc/en-us/articles/213756303-Polling-for-Meetings) allow the meeting host to survey attendees. Use this API to list poll results of a meeting.\u003cbr\u003e\u003cbr\u003e **Scopes**: `meeting:read:admin`, `meeting:read`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Medium` \u003cbr\u003e **Prerequisites**:\u003cbr\u003e * Host user type must be **Pro**. * Meeting must be a scheduled meeting. Instant meetings do not have polling features enabled.", "name": "list_past_meeting_polls" }, { "description": "Get details on a past meeting. \u003cbr\u003e\u003cbr\u003e **Scopes:** `meeting:read:admin` `meeting:read` **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Light` \u003e **Note**: Please double encode your UUID when using this API if the UUID begins with a \u0027/\u0027or contains \u0027//\u0027 in it.", "name": "past_meeting_details" }, { "description": "Retrieve information on participants from a past meeting. \u003cbr\u003e\u003cbr\u003e **Scopes:** `meeting:read:admin` `meeting:read` **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Medium` **Prerequisites:**\u003cbr\u003e * Paid account on a Pro or higher plan. \u003cbr\u003e \u003cbr\u003e **Note**: Please double encode your UUID when using this API if the UUID begins with a \u0027/\u0027or contains \u0027//\u0027 in it.", "name": "past_meeting_participants" }, { "description": "Use this API to list [meeting templates](https://support.zoom.us/hc/en-us/articles/360036559151-Meeting-templates) that are available to be used by a user. **Scope:** `meeting:read` or `meeting:read:admin` **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Medium`", "name": "list_meeting_templates" }, { "description": "List all the meetings that were scheduled for a user (meeting host). This API only supports scheduled meetings and thus, details on instant meetings are not returned via this API.\u003cbr\u003e\u003cbr\u003e **Scopes:** `meeting:read:admin` `meeting:read`\u003cbr\u003e **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Medium`", "name": "meetings" }, { "description": "[Create a meeting](https://support.zoom.us/hc/en-us/articles/201362413-Scheduling-meetings) for a user. \u003cbr\u003eThis API has a daily rate limit of 100 requests per day. Therefore, only 100 **Create a Meeting** API requests are permitted within a 24 hour window for a user.\u003cbr\u003e \u003caside\u003eThe \u003ccode\u003estart_url\u003c/code\u003e of a meeting is a URL using which a host or an alternative host can start a meeting. The expiration time for the \u003ccode\u003estart_url\u003c/code\u003e field is two hours for all regular users. \t For custCreate meeting hosts( i.e., users created using the \u003ccode\u003ecustCreate\u003c/code\u003e option via the [Create Users](https://marketplace.zoom.us/docs/api-reference/zoom-api/users/usercreate) API), the expiration time of the \u003ccode\u003estart_url\u003c/code\u003e field is 90 days from the generation of the \u003ccode\u003estart_url\u003c/code\u003e. \t For security reasons, the recommended way to retrieve the updated value for the \u003ccode\u003estart_url\u003c/code\u003e field programmatically (after expiry) is by calling the [Retrieve a Meeting API](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meeting) and referring to the value of the \u003ccode\u003estart_url\u003c/code\u003e field in the response.\u003c/aside\u003e\u003cbr\u003e\u003cbr\u003e Scopes: `meeting:write:admin` `meeting:write` **[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Medium`", "name": "meeting_create" } ] }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ag2-mcp-servers/zoom-api'

If you have feedback or need assistance with the MCP directory API, please join our Discord server