tanchunsiong

zoom-rest-api

0
0
# Install this skill:
npx skills add tanchunsiong/agent-skills --skill "zoom-rest-api"

Install specific skill from multi-skill repository

# Description

|

# SKILL.md


name: zoom-rest-api
description: |
Zoom REST API with 600+ endpoints for meetings, users, webinars, recordings, and reports.
Use when making server-side API calls to Zoom services, creating meetings programmatically,
or managing Zoom resources.


Zoom REST API

Server-side API for managing Zoom resources programmatically.

Prerequisites

  • Zoom app with OAuth or Server-to-Server OAuth credentials
  • Appropriate scopes for the endpoints you need

Quick Start

# Get access token (Server-to-Server OAuth)
curl -X POST "https://zoom.us/oauth/token?grant_type=account_credentials&account_id={accountId}" \
  -H "Authorization: Basic {base64(clientId:clientSecret)}"

# Create a meeting
curl -X POST "https://api.zoom.us/v2/users/me/meetings" \
  -H "Authorization: Bearer {accessToken}" \
  -H "Content-Type: application/json" \
  -d '{"topic": "My Meeting", "type": 2}'

Base URL

https://api.zoom.us/v2

Quick Reference

Task Endpoint
Create meeting POST /users/{userId}/meetings
Get meeting GET /meetings/{meetingId}
List users GET /users
Get recordings GET /users/{userId}/recordings

Detailed References

Core APIs

Team Communication

Infrastructure

AI Features

Alternative APIs

Developer Tools

Sample Repositories

Official (by Zoom)

Type Repository Stars
OAuth zoom-oauth-sample-app 91
S2S OAuth Starter server-to-server-oauth-starter-api 54
User OAuth user-level-oauth-starter 27
S2S Token server-to-server-oauth-token 15
Rivet Library rivet-javascript 13
WebSocket websocket-js-sample 5
Python S2S server-to-server-python-sample 4

Community

Language Repository Description
Laravel JubaerHossain/zoom-laravel Laravel Zoom API client
PHP skwirrel/ZoomAPIWrapper Simple PHP wrapper
PHP espresso-dev/zoom-php PHP Zoom API class
Python slim-python/zoom-api-integration-create-meeting-example-code-in-python Meeting creation example
Node.js sedenardi/zoomapi Node.js API library
Spring Boot soorya218/zoom_api_integration_using_springboot_webclient Spring Boot + WebClient
C# apresence/ZoomJWT JWT library for .NET

Full list: See zoom-general/references/community-repos.md

Resources

  • API Reference: https://developers.zoom.us/docs/api/rest/reference/zoom-api/methods/
  • Postman Collection: https://marketplace.zoom.us/docs/api-reference/postman
  • Developer forum: https://devforum.zoom.us/

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.