Skip to main content

build-zoom-rest-api-app

Use when calling REST APIs.

Stars
1,305
Source
openai/plugins
Updated
2026-05-30
Slug
openai--plugins--rest-api
View on GitHubRaw SKILL.md

// install — copy + paste into any project

mkdir -p .claude/skills && curl -fsSL https://raw.githubusercontent.com/openai/plugins/HEAD/plugins/zoom/skills/rest-api/SKILL.md -o .claude/skills/rest-api.md

Drops the SKILL.md into .claude/skills/rest-api.md. Works with Claude Code, Cursor, and any agent that loads SKILL.md files from .claude/skills/.

Build Zoom REST API App

Use this skill when the task needs deterministic Zoom API calls or resource management from application code.

Workflow

  1. Define the resource and actor: user, meeting, webinar, recording, docs, chat, phone, account, or admin-level workflow.
  2. Select the endpoint and required scopes from the reference files before coding.
  3. Confirm auth fit: user-level OAuth for user-owned resources, account-level OAuth for admin workflows, and only use server-to-server OAuth where the target API documents support for it.
  4. Implement narrow API wrappers with explicit pagination, retry, idempotency, and rate-limit handling.
  5. Treat webhook processing as a separate event-ingestion path with signature verification and replay protection.
  6. Debug by checking token audience, missing scopes, resource ownership, account settings, API enablement, and rate-limit headers.

References