list_webhooks
Retrieve and manage webhooks configured for Zoom API endpoints, enabling monitoring and automation of events such as meeting updates, user activities, and webinar changes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {},
"type": "object"
}
Implementation Reference
- src/tools/webhooks.js:9-16 (handler)The handler function that executes the list_webhooks tool logic by calling the Zoom API to GET /webhooks and handling the response or error.handler: async () => { try { const response = await zoomApi.get('/webhooks'); return handleApiResponse(response); } catch (error) { return handleApiError(error); } }
- src/tools/webhooks.js:8-8 (schema)The schema for the list_webhooks tool, which is empty indicating no input parameters are required.schema: {},
- src/server.js:55-55 (registration)Registers the webhooksTools array (containing the list_webhooks tool) with the MCP server.registerTools(webhooksTools);