interface ZoomNodeParameters {
additionalFields?:
| {
agenda?: string;
duration?: number;
password?: string;
scheduleFor?: string;
settings?: {
alternativeHosts?: string;
audio?: "both"
| "telephony"
| "voip";
autoRecording?: "none" | "cloud" | "local";
cnMeeting?: boolean;
hostVideo?: boolean;
inMeeting?: boolean;
joinBeforeHost?: boolean;
muteUponEntry?: boolean;
participantVideo?: boolean;
registrationType?: 1 | 3 | 2;
watermark?: boolean;
};
startTime?: string;
timeZone?: string;
type?: 1
| 3
| 2
| 8;
}
| {
occurrenceId?: string;
showPreviousOccurrences?: boolean;
}
| {
occurrenceId?: string;
scheduleForReminder?: boolean;
};
authentication?: "oAuth2"
| "accessToken";
filters?: { type?: "upcoming" | "scheduled" | "live" };
limit?: number;
meetingId?: string;
operation?:
| "create"
| "get"
| "getAll"
| "update"
| "delete";
resource?: "meeting";
returnAll?: boolean;
topic?: string;
updateFields?: {
agenda?: string;
duration?: number;
password?: string;
scheduleFor?: string;
settings?: {
alternativeHosts?: string;
audio?: "both"
| "telephony"
| "voip";
autoRecording?: "none" | "cloud" | "local";
cnMeeting?: boolean;
hostVideo?: boolean;
inMeeting?: boolean;
joinBeforeHost?: boolean;
muteUponEntry?: boolean;
participantVideo?: boolean;
registrationType?: 1 | 3 | 2;
watermark?: boolean;
};
startTime?: string;
timeZone?: string;
topic?: string;
type?: 1
| 3
| 2
| 8;
};
}Properties§
§§§§§§§§§
readonly additional Fields?:
| {
agenda?: string;
duration?: number;
password?: string;
scheduleFor?: string;
settings?: {
alternativeHosts?: string;
audio?: "both"
| "telephony"
| "voip";
autoRecording?: "none" | "cloud" | "local";
cnMeeting?: boolean;
hostVideo?: boolean;
inMeeting?: boolean;
joinBeforeHost?: boolean;
muteUponEntry?: boolean;
participantVideo?: boolean;
registrationType?: 1 | 3 | 2;
watermark?: boolean;
};
startTime?: string;
timeZone?: string;
type?: 1
| 3
| 2
| 8;
}
| {
occurrenceId?: string;
showPreviousOccurrences?: boolean;
}
| {
occurrenceId?: string;
scheduleForReminder?: boolean;
}§
readonly authentication?: "oAuth2" | "accessToken"Default: "accessToken"
readonly filters?: { ... }Default: {}
readonly limit?: numberMax number of results to return Default: 30 Type options: {"minValue":1,"maxValue":300}
readonly meeting Id?: stringMeeting ID
readonly operation?: "create" | "get" | "getAll" | "update" | "delete"Default: "create"
readonly resource?: "meeting"Default: "meeting"
readonly return All?: booleanWhether to return all results or only up to a given limit
readonly topic?: stringTopic of the meeting
readonly update Fields?: { ... }Default: {}
Default: {}