Cisco Webex
Node: ciscoWebex · Full type: n8n-nodes-base.ciscoWebex · Version: 1
Credentials
ciscoWebexOAuth2Api (alias: @cisco)
CREDENTIAL @cisco = ciscoWebexOAuth2Api "My Cisco Webex"
Operations
Resource: meeting
create
| Parameter |
Type |
Default |
Details |
title |
string |
"" |
required |
start |
dateTime |
"" |
required |
end |
dateTime |
"" |
required |
additionalFields |
collection |
{} |
keys: agenda, allowAnyUserToBeCoHost, allowAuthenticatedDevices, allowFirstUserToBeCoHost, autoAcceptRequest, enableConnectAudioBeforeHost, ... |
delete
| Parameter |
Type |
Default |
Details |
meetingId |
string |
"" |
required |
options |
collection |
{} |
keys: hostEmail, sendEmail |
get
| Parameter |
Type |
Default |
Details |
meetingId |
string |
"" |
required |
options |
collection |
{} |
keys: hostEmail, password, sendEmail |
getAll
| Parameter |
Type |
Default |
Details |
returnAll |
boolean |
false |
|
limit |
number |
50 |
|
filters |
collection |
{} |
keys: from, hostEmail, integrationTag, current, meetingNumber, meetingType, ... |
update
| Parameter |
Type |
Default |
Details |
meetingId |
string |
"" |
required |
updateFields |
collection |
{} |
keys: agenda, allowAnyUserToBeCoHost, allowAuthenticatedDevices, allowFirstUserToBeCoHost, enableConnectAudioBeforeHost, enabledAutoRecordMeeting, ... |
Resource: message
create
| Parameter |
Type |
Default |
Details |
destination |
options |
"room" |
required; room, person |
roomId |
options |
"" |
required |
specifyPersonBy |
options |
"email" |
required; email, id |
toPersonId |
string |
"" |
required |
toPersonEmail |
string |
"" |
required |
text |
string |
"" |
required |
additionalFields |
collection |
{} |
keys: attachmentsUi, fileUi, markdown |
delete
| Parameter |
Type |
Default |
Details |
messageId |
string |
"" |
required |
get
| Parameter |
Type |
Default |
Details |
messageId |
string |
"" |
required |
getAll
| Parameter |
Type |
Default |
Details |
roomId |
options |
"" |
required |
returnAll |
boolean |
false |
|
limit |
number |
50 |
|
filters |
collection |
{} |
keys: before, beforeMessage, parentId, mentionedPeople |
update
| Parameter |
Type |
Default |
Details |
messageId |
string |
"" |
required |
markdown |
boolean |
false |
required |
text |
string |
"" |
required |
markdownText |
string |
"" |
required |
Parameter Details
additionalFields children:
| Parameter |
Type |
Default |
Details |
agenda |
string |
"" |
|
allowAnyUserToBeCoHost |
boolean |
false |
|
allowAuthenticatedDevices |
boolean |
false |
|
allowFirstUserToBeCoHost |
boolean |
false |
|
autoAcceptRequest |
boolean |
false |
|
enableConnectAudioBeforeHost |
boolean |
false |
|
enabledAutoRecordMeeting |
boolean |
false |
|
enabledJoinBeforeHost |
boolean |
false |
|
excludePassword |
boolean |
false |
|
hostEmail |
string |
"" |
|
integrationTags |
string |
"" |
|
inviteesUi |
fixedCollection |
{} |
groups: inviteeValues |
joinBeforeHostMinutes |
options |
0 |
0, 5, 10, 15 |
publicMeeting |
boolean |
false |
|
recurrence |
string |
"" |
|
requireRegistrationInfo |
multiOptions |
[] |
multi: requireFirstName, requireLastName, requireEmail, requireJobTitle, requireCompanyName, requireAddress1, requireAddress2, requireCity, ... (13 total) |
reminderTime |
number |
1 |
|
sendEmail |
boolean |
true |
|
siteUrl |
options |
"" |
|
options children:
| Parameter |
Type |
Default |
Details |
hostEmail |
string |
"" |
|
sendEmail |
boolean |
true |
|
filters children:
| Parameter |
Type |
Default |
Details |
from |
dateTime |
"" |
|
hostEmail |
string |
"" |
|
integrationTag |
string |
"" |
|
current |
boolean |
true |
|
meetingNumber |
string |
"" |
|
meetingType |
options |
"meetingSeries" |
meetingSeries, scheduledMeeting, meeting |
participantEmail |
string |
"" |
|
siteUrl |
options |
"" |
|
state |
options |
"" |
active, ended, expired, inProgress, lobby, missed, ready, scheduled |
to |
dateTime |
"" |
|
webLink |
string |
"" |
|
updateFields children:
| Parameter |
Type |
Default |
Details |
agenda |
string |
"" |
|
allowAnyUserToBeCoHost |
boolean |
false |
|
allowAuthenticatedDevices |
boolean |
false |
|
allowFirstUserToBeCoHost |
boolean |
false |
|
enableConnectAudioBeforeHost |
boolean |
false |
|
enabledAutoRecordMeeting |
boolean |
false |
|
enabledJoinBeforeHost |
boolean |
false |
|
end |
dateTime |
"" |
|
excludePassword |
boolean |
false |
|
hostEmail |
string |
"" |
|
inviteesUi |
fixedCollection |
{} |
groups: inviteeValues |
joinBeforeHostMinutes |
options |
0 |
0, 5, 10, 15 |
password |
string |
"" |
|
publicMeeting |
boolean |
false |
|
recurrence |
string |
"" |
|
requireRegistrationInfo |
multiOptions |
[] |
multi: requireFirstName, requireLastName, requireEmail, requireJobTitle, requireCompanyName, requireAddress1, requireAddress2, requireCity, ... (13 total) |
reminderTime |
number |
1 |
|
sendEmail |
boolean |
false |
|
siteUrl |
options |
"" |
|
start |
dateTime |
"" |
|
title |
string |
"" |
|
Example
NODE "ciscoWebex" @cisco AS "Cisco Webex" {
resource: "meeting",
operation: "get",
title: {{ $json.title }},
meetingId: {{ $json.meetingId }},
toPersonId: {{ $json.toPersonId }}
}