/tap-zoom

Primary LanguagePythonGNU Affero General Public License v3.0AGPL-3.0

tap-zoom

This is a Singer tap that produces JSON-formatted data following the Singer spec.

See the getting started guide for running taps.

This tap:

Data Replication

  • The Zoom API does not support incremental replocation, all data is replicate everytime the tap runs.
  • Zoom appears to "expire" meetings and webinars over time, making them unavailable to the API. Make sure your data lands in a trusted destination, as it may be the only place it eventually becomes available.

Authentication

The Zoom tap supports two methods of authentication:

OAuth Scopes

The following OAuth scopes are required:

  • meeting:read:admin
  • webinar:read:admin
  • user:read:admin
  • account:read:admin
  • report:read:admin

Config File

Using JWT

  {
      "jwt": <JWT>
  }

Using OAuth

  {
      "client_id": <CLIENT_ID>,
      "client_secret": <CLIENT_SECRET>,
      "refresh_token": <REFRESH_TOKEN>
  }

Copyright © 2020 Stitch