Skip to main content
Glama

get_webhook

Retrieve specific webhook details by providing its unique ID, enabling integration and management of webhooks within the Zoom API MCP Server.

Input Schema

NameRequiredDescriptionDefault
webhook_idYesThe webhook ID

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "webhook_id": { "description": "The webhook ID", "type": "string" } }, "required": [ "webhook_id" ], "type": "object" }

Implementation Reference

  • The handler function for the 'get_webhook' tool, which retrieves a specific webhook's information by calling the Zoom API GET /webhooks/{webhook_id} endpoint.
    handler: async ({ webhook_id }) => { try { const response = await zoomApi.get(`/webhooks/${webhook_id}`); return handleApiResponse(response); } catch (error) { return handleApiError(error); } }
  • Zod schema defining the input parameter 'webhook_id' as a string for the 'get_webhook' tool.
    schema: { webhook_id: z.string().describe("The webhook ID") },
  • src/server.js:55-55 (registration)
    Registers the array of webhook tools (including 'get_webhook') to the MCP server using the registerTools utility.
    registerTools(webhooksTools);
  • src/server.js:11-11 (registration)
    Imports the webhooksTools array containing the 'get_webhook' tool definition from src/tools/webhooks.js.
    import { webhooksTools } from './tools/webhooks.js';

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