CtrlK
BlogDocsLog inGet started
Tessl Logo

build-zoom-rest-api-app

Use when calling REST APIs.

40

Quality

40%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/zoom/skills/rest-api/SKILL.md
SKILL.md
Quality
Evals
Security

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

  • Full preserved guide: references/full-guide.md
  • API architecture: concepts/api-architecture.md
  • Authentication flows: concepts/authentication-flows.md
  • Rate limits: references/rate-limits.md
  • Meetings: references/meetings.md
  • Recordings: references/recordings.md
  • Users: references/users.md
  • Token and scope playbook: troubleshooting/token-scope-playbook.md
Repository
openai/plugins
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.