turbot/zoom

steampipe plugin install zoomsteampipe plugin install zoom

Zoom + Steampipe

Steampipe is an open source CLI to instantly query cloud APIs using SQL.

Zoom provides videotelephony and online chat services through a cloud-based peer-to-peer software platform and is used for teleconferencing, telecommuting, distance education, and social relations.

For example:

select
email,
personal_meeting_url
from
zoom_user
+--------------------------+--------------------------------------------------------------------------+
| email | personal_meeting_url |
+--------------------------+--------------------------------------------------------------------------+
| jim@dundermifflin.com | https://turbot.zoom.us/j/9694476416 |
| dwight@dundermifflin.com | https://turbot.zoom.us/j/1453171280?pwd=bWloMG5Ic0JrKFQ2SGJaUmNxZXhNQT09 |
+--------------------------+--------------------------------------------------------------------------+

Documentation

Get started

Install

Download and install the latest Zoom plugin:

steampipe plugin install zoom

Credentials

ItemDescription
CredentialsCreate an SDK App to get the API key and secret.
PermissionsSDK / JWT apps can access all Zoom APIs.
RadiusEach connection represents a single Zoom account.
Resolution1. api_key and api_secret in Steampipe config.
2. ZOOM_API_KEY and ZOOM_API_SECRET environment variables.

Configuration

Installing the latest zoom plugin will create a config file (~/.steampipe/config/zoom.spc) with a single connection named zoom:

connection "zoom" {
plugin = "zoom"
api_key = "9m_kAcfuTlW_JCrvoMYK6g"
api_secret = "lEEDVf3SgyQWckN3ASqMpXWpCixkwMzgnZY7"
}

Get involved