Cisco Spark
Send messages, create rooms and more, via the Cisco Spark API.
Messaging and Conferencing · Cisco Webex Teams
Configuration parameters
server— Server URL (e.g. https://192.168.0.1) (required)apiKey— API Keyapikey_creds—insecure— Trust any certificate (not secure)proxy— Use system proxy settings
Commands (43)
-
cisco-spark-create-membershipAdd someone to a room by Person ID or email address; optionally making them a moderator.
-
cisco-spark-create-messagePosts a plain text message, and optionally, a media content attachment, to a room.
-
cisco-spark-create-personCreate a new user account for a given organization. Only an admin can create a new user account.
-
cisco-spark-create-roomCreates a room.
-
cisco-spark-create-teamCreates a team. The authenticated user is automatically added as a member of the team.
-
cisco-spark-create-team-membershipAdd someone to a team by Person ID or email address; optionally making them a moderator.
-
cisco-spark-create-webhookCreates a webhook.
-
cisco-spark-delete-membershipDeletes a membership by ID.
-
cisco-spark-delete-messageDeletes a message, by message ID.
-
cisco-spark-delete-personRemove a person from the system. Only an admin can remove a person.
-
cisco-spark-delete-roomDeletes a room, by ID. Deleted rooms cannot be recovered.
-
cisco-spark-delete-teamDeletes a team, by ID.
-
cisco-spark-delete-team-membershipDeletes a team membership, by ID.
-
cisco-spark-delete-webhookDeletes a webhook, by ID.
-
cisco-spark-get-license-detailsShows details for a license, by ID.
-
cisco-spark-get-membership-detailsGet details for a membership by ID.
-
cisco-spark-get-message-detailsShows details for a message, by message ID.
-
cisco-spark-get-organization-detailsShows details for an organization, by ID.
-
cisco-spark-get-own-detailsShow the profile for the authenticated user.
-
cisco-spark-get-person-detailsShows details for a person, by ID.
-
cisco-spark-get-role-detailsShows details for a role, by ID.
-
cisco-spark-get-room-detailsShows details for a room, by ID.
-
cisco-spark-get-team-detailsShows details for a team, by ID.
-
cisco-spark-get-team-membership-detailsShows details for a team membership, by ID.
-
cisco-spark-get-webhook-detailsShows details for a webhook, by ID.
-
cisco-spark-list-licensesList all licenses for a given organization. If no orgId is specified, the default is the organization of the authenticated user.
-
cisco-spark-list-membershipsLists all room memberships. Use either personId or personEmail to filter the results.
-
cisco-spark-list-messagesLists all messages in a room.
-
cisco-spark-list-organizationsList all organizations visible by your account.
-
cisco-spark-list-peopleList people.
-
cisco-spark-list-rolesList all roles.
-
cisco-spark-list-roomsList rooms.
-
cisco-spark-list-team-membershipsLists all team memberships for a given team, specified by the teamId query parameter.
-
cisco-spark-list-teamsLists teams to which the authenticated user belongs.
-
cisco-spark-list-webhooksLists all of your webhooks.
-
cisco-spark-send-message-to-personSends a message to a person, by email or person ID.
-
cisco-spark-send-message-to-roomSends a message to a room, by name or room ID.
-
cisco-spark-update-membershipUpdates properties for a membership by ID.
-
cisco-spark-update-personUpdate details for a person, by ID. Only an admin can update a person details.
-
cisco-spark-update-roomUpdates details for a room, by ID.
-
cisco-spark-update-teamUpdates details for a team, by ID.
-
cisco-spark-update-team-membershipUpdates a team membership, by ID.
-
cisco-spark-update-webhookUpdates a webhook, by ID.