К основному содержанию
скилл CX Codex GP ChatGPT официальный · OpenAI

build-zoom-rest-api-app · openai — скилл для Codex: что делает и как установить

Скилл настраивает работу с REST API сервиса Zoom из кода приложения. Он помогает выстроить авторизацию, работу с вебхуками и обработку лимитов запросов.

Установить в Codex · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add openai/plugins --skill rest-api -a codex
Открыть на GitHub

Что делает build-zoom-rest-api-app

Скилл задаёт строгий процесс вызова REST API Zoom для управления встречами, записями, вебинарами, чатами, телефонными линиями и пользователями. Перед написанием кода агент определяет нужного субъекта и подбирает необходимые права доступа (scopes) по справочникам.

Внутри заложены правила генерации обёрток: обязательный учёт пагинации, повторных попыток при сбоях, идемпотентности и заголовков с рейлимитами. Обработка вебхуков выносится в отдельный поток с проверкой цифровой подписи и защитой от повторных событий.

Авторизация строго разграничена: user-level OAuth берётся для личных данных, account-level — для действий администратора, а server-to-server OAuth разрешён только для эндпоинтов с прямой поддержкой в документации. Это исключает отказ в доступе из-за неверной аудитории токена.

Какие задачи решает

  • настроить клиент для работы с API встреч и вебинаров Zoom
  • разграничить права доступа и авторизацию между User OAuth и Server-to-Server OAuth
  • реализовать валидацию подписи и защиту от повторов для входящих вебхуков
  • встроить обработку пагинации, повторных запросов и заголовков рейтлимитов

Примеры запросов агенту

  • Напиши обёртку для создания встречи через Zoom REST API с поддержкой рейтлимитов
  • Настрой обработчик входящих вебхуков Zoom с проверкой сигнатуры и защитой от дублей
  • Помоги подобрать scopes и авторизацию для получения записей пользователей в Zoom

Как установить build-zoom-rest-api-app

1Через Skills CLI (Vercel)

npx skills add openai/plugins --skill rest-api -a codex

2Вручную: положить файлы

.agents/skills/rest-api/SKILL.md

Для всех проектов — ~/.agents/skills/

По шагам, с командами для каждой платформы: Скиллы Codex: как установить, где лежат и как вызвать

Вопросы о build-zoom-rest-api-app

Как установить build-zoom-rest-api-app в Codex?

Выполните команду npx skills add openai/plugins --skill rest-api -a codex. Также спецификацию можно сохранить вручную в файл .agents/skills/rest-api/SKILL.md.

Что делает скилл build-zoom-rest-api-app?

Он инструктирует агента по вызову REST API Zoom, выбору правильных OAuth-потоков, проверке вебхуков и обработке лимитов.

Когда можно использовать Server-to-Server OAuth?

Скилл требует применять Server-to-Server OAuth только для эндпоинтов, где такой тип авторизации прямо заявлен в документации Zoom. Для пользовательских ресурсов нужен User-level OAuth.

Исходный текст

SKILL.md · MIT
---
name: build-zoom-rest-api-app
description: Use when calling REST APIs.
---

# 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](references/full-guide.md)
- API architecture: [concepts/api-architecture.md](concepts/api-architecture.md)
- Authentication flows: [concepts/authentication-flows.md](concepts/authentication-flows.md)
- Rate limits: [references/rate-limits.md](references/rate-limits.md)
- Meetings: [references/meetings.md](references/meetings.md)
- Recordings: [references/recordings.md](references/recordings.md)
- Users: [references/users.md](references/users.md)
- Token and scope playbook: [troubleshooting/token-scope-playbook.md](troubleshooting/token-scope-playbook.md)

© Zoom · MIT · openai/plugins

Похожие скиллы

Все скиллы по теме «Бэкенд и API» →

Сначала — build-zoom-rest-api-app от других авторов.

build-zoom-rest-api-app официальный anthropics Справочник по Zoom REST API для автоматизации встреч, пользователей и записей на серверной стороне. Помогает выбрать нужный endpoint, разобраться с OAuth, лимитами запросов и ошибками. CX Codex +1 2 100установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок claude-api официальный anthropics Справочник по Anthropic SDK и API Claude для генерации кода без устаревших параметров и выдуманных методов. 74 198установок lark-im larksuite Скилл подключает Lark IM к агенту: он отправляет сообщения, ищет историю, управляет чатами и файлами. Подойдёт для задач вокруг командных коммуникаций. CX Codex +1 472 900установок lark-event larksuite Слушает события Lark/Feishu и отдаёт их потоком NDJSON. Подходит для ботов, обработчиков сообщений и долгих подписчиков. CX Codex +1 466 800установок caveman-discover JuliusBrussee Находит точки вызова LLM в репозитории и размечает их воркфлоу для Caveman Cloud, чтобы расходы на токены не сливались в одну общую кучу. CX Codex +1 104 400установок migration JuliusBrussee Скилл задаёт правила безопасных миграций схем, данных и API с обязательным откатом. Пригодится при изменениях, где нельзя терять данные или ломать совместимость. CX Codex +1 103 900установок

Из того же набора590

Весь набор →
setup-zoom-oauth Скилл разбирает авторизацию Zoom по шагам: тип приложения, grant flow, scopes, обмен и обновление токенов. Пригодится, когда интеграция встала на аутентификации. CX Codex GP ChatGPT ★ 7 604звёзд репо scribe Помогает проектировать пайплайны транскрипции через Zoom Scribe для сохранённых аудио и видео. Пригодится при настройке пакетной или быстрой обработки записей. CX Codex GP ChatGPT ★ 7 604звёзд репо zoom-rtms Скилл помогает проектировать интеграции с потоками Zoom RTMS: от жизненного цикла WebSocket до обработки медиа. Пригодится для встреч и голосовых медиа контакт-центра. CX Codex GP ChatGPT ★ 7 604звёзд репо rivet-sdk Скилл ведёт агента по сборке серверной интеграции с Zoom на Rivet: модули, OAuth, вебхуки, деплой. Пригодится, когда не хочется вручную писать обвязку API. CX Codex GP ChatGPT ★ 7 604звёзд репо probe-sdk Скилл помогает встроить проверки готовности до подключения к встрече или видеосессии. Пригодится, если нужно проверить устройства, браузер или сеть до запуска Zoom SDK. CX Codex GP ChatGPT ★ 7 604звёзд репо build-zoom-phone-integration Скилл помогает проектировать интеграции с Zoom Phone: от REST API и вебхуков до Smart Embed и CRM-звонков. CX Codex GP ChatGPT ★ 7 604звёзд репо zoom-oauth Скилл для Codex и ChatGPT, который разбирает потоки авторизации Zoom: выбор grant flow, области доступа, ротация refresh-токенов и разбор ошибок. CX Codex GP ChatGPT ★ 7 604звёзд репо zoom-meeting-sdk-windows Помогает встраивать конференции Zoom в нативные C++ приложения для Windows и создавать автономных ботов. Полезен при работе с прямым видеопотоком, звуком и кастомным интерфейсом. CX Codex GP ChatGPT ★ 7 604звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой