Skip to main content
Glama

get_meeting_participants_report

Retrieve detailed participant reports for Zoom meetings by providing the meeting ID. Supports pagination with page size and next page token options for managing large datasets.

Input Schema

NameRequiredDescriptionDefault
meeting_idYesThe meeting ID
next_page_tokenNoNext page token
page_sizeNoNumber of records returned

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "meeting_id": { "description": "The meeting ID", "type": "string" }, "next_page_token": { "description": "Next page token", "type": "string" }, "page_size": { "description": "Number of records returned", "maximum": 300, "minimum": 1, "type": "number" } }, "required": [ "meeting_id" ], "type": "object" }

Implementation Reference

  • The handler function that constructs the API request parameters for pagination and fetches the meeting participants report from the Zoom API endpoint `/report/meetings/${meeting_id}/participants`, handling responses and errors.
    handler: async ({ meeting_id, page_size, next_page_token }) => { try { const params = {}; if (page_size) params.page_size = page_size; if (next_page_token) params.next_page_token = next_page_token; const response = await zoomApi.get(`/report/meetings/${meeting_id}/participants`, { params }); return handleApiResponse(response); } catch (error) { return handleApiError(error); } }
  • Zod schema defining the input parameters: required meeting_id (string), optional page_size (number 1-300), and optional next_page_token (string).
    schema: { meeting_id: z.string().describe("The meeting ID"), page_size: z.number().min(1).max(300).optional().describe("Number of records returned"), next_page_token: z.string().optional().describe("Next page token") },
  • src/server.js:54-54 (registration)
    Registers the reportsTools array using the registerTools helper function, which in turn calls server.tool() for each tool in the array, including get_meeting_participants_report.
    registerTools(reportsTools);

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/mattcoatsworth/zoom-mcp-server'

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