@robinpath/zoom
v0.1.1
Published
Zoom module for RobinPath.
Readme
@robinpath/zoom
Zoom module for RobinPath.
Why use this module?
The zoom module lets you:
- listMeetings
- getMeeting
- createMeeting
- updateMeeting
- deleteMeeting
All functions are callable directly from RobinPath scripts with a simple, consistent API.
Installation
npm install @robinpath/zoomQuick Start
1. Set up credentials
zoom.setCredentials "your-credentials"2. listMeetings
zoom.listMeetingsAvailable Functions
| Function | Description |
|----------|-------------|
| zoom.setCredentials | Configure zoom credentials. |
| zoom.listMeetings | listMeetings |
| zoom.getMeeting | getMeeting |
| zoom.createMeeting | createMeeting |
| zoom.updateMeeting | updateMeeting |
| zoom.deleteMeeting | deleteMeeting |
| zoom.endMeeting | endMeeting |
| zoom.listMeetingRegistrants | listMeetingRegistrants |
| zoom.addMeetingRegistrant | addMeetingRegistrant |
| zoom.listRecordings | listRecordings |
| zoom.getRecording | getRecording |
| zoom.deleteRecording | deleteRecording |
| zoom.listUsers | listUsers |
| zoom.getUser | getUser |
| zoom.listWebinars | listWebinars |
| zoom.createWebinar | createWebinar |
| zoom.getMeetingParticipants | getMeetingParticipants |
| zoom.sendChatMessage | sendChatMessage |
| zoom.listChannels | listChannels |
Examples
listMeetings
zoom.listMeetingsgetMeeting
zoom.getMeetingcreateMeeting
zoom.createMeetingIntegration with RobinPath
import { RobinPath } from "@wiredwp/robinpath";
import Module from "@robinpath/zoom";
const rp = new RobinPath();
rp.registerModule(Module.name, Module.functions);
rp.registerModuleMeta(Module.name, Module.functionMetadata);
const result = await rp.executeScript(`
zoom.setCredentials "your-credentials"
zoom.listMeetings
`);Full API Reference
See MODULE.md for complete documentation including all parameters, return types, error handling, and advanced examples.
Related Modules
@robinpath/json— JSON module for complementary functionality
License
MIT
