Zoom
Integrate your application with the Zoom API
🚀 Quickstart
Connect to Zoom with Tenklo and see data flow in 2 minutes.
In Tenklo (free signup), go to Integrations -> Configure New Integration -> Zoom.
Go to Connections -> Add Test Connection -> Authorize, then log in to Zoom. Later, you'll let your users do the same directly from your app.
Let's make your first request to the Zoom API. Replace the placeholders below with your Environment API key, integration ID, and connection ID:
curl "https://api.tenklo.dev/proxy/users" \
-H "Authorization: Bearer <NANGO-API-KEY>" \
-H "Provider-Config-Key: <INTEGRATION-ID>" \
-H "Connection-Id: <CONNECTION-ID>"Or fetch credentials with the Node SDK or API.
✅ You're connected! Check the Logs tab in Tenklo to inspect requests.
Follow our Auth implementation guide to integrate Tenklo in your app.
To obtain your own production credentials, follow the setup guide linked below.
📚 Zoom Integration Guides
Tenklo maintained guides for common use cases.
-
How to register your own Zoom OAuth app
Register an OAuth app with Zoom and obtain credentials to connect it to Tenklo -
How to set up webhooks with Zoom on Tenklo
Receive real-time notifications for meeting, webinar, and recording events
Official docs: Zoom API docs
🧩 Pre-built syncs & actions for Zoom
Explore Nango-provided actions in your dashboard. Extend and customize them to fit your needs.
Others
| Function name | Description | Type | Source code |
|---|---|---|---|
create-meeting-registrant | Create a meeting registrant in Zoom. | Action | 🔗 Github |
create-meeting | Create a meeting in Zoom. | Action | 🔗 Github |
create-user | Create a user in Zoom | Action | 🔗 Github |
create-webinar | Create a webinar in Zoom. | Action | 🔗 Github |
delete-meeting-registrant | Delete or archive a meeting registrant in Zoom. | Action | 🔗 Github |
delete-meeting | Delete or archive a meeting in Zoom. | Action | 🔗 Github |
delete-recording | Delete or archive a recording in Zoom. | Action | 🔗 Github |
delete-user | Delete or archive a user in Zoom. | Action | 🔗 Github |
delete-webinar | Delete or archive a webinar in Zoom. | Action | 🔗 Github |
get-current-user | Fetch the authenticated Zoom user profile. | Action | 🔗 Github |
get-meeting-registrant | Retrieve a single meeting registrant from Zoom. | Action | 🔗 Github |
get-meeting | Retrieve a single meeting from Zoom. | Action | 🔗 Github |
get-recording | Retrieve a single recording from Zoom. | Action | 🔗 Github |
get-user | Retrieve a single user from Zoom. | Action | 🔗 Github |
get-webinar | Retrieve a single webinar from Zoom. | Action | 🔗 Github |
list-meeting-registrants | List meeting registrants from Zoom. | Action | 🔗 Github |
list-meetings | List meetings from Zoom. | Action | 🔗 Github |
list-recordings | List recordings from Zoom. | Action | 🔗 Github |
list-users | List users from Zoom. | Action | 🔗 Github |
list-webinars | List webinars from Zoom. | Action | 🔗 Github |
update-meeting-registrant | Update a meeting registrant status in Zoom. | Action | 🔗 Github |
update-meeting | Update a meeting in Zoom. | Action | 🔗 Github |
update-user | Update a user in Zoom. | Action | 🔗 Github |
update-webinar | Update a webinar in Zoom. | Action | 🔗 Github |
meetings | Sync meetings from Zoom. | Sync | 🔗 Github |
recordings | Sync recordings from Zoom. | Sync | 🔗 Github |
users | Sync users from Zoom. | Sync | 🔗 Github |
webinars | Sync webinars from Zoom. | Sync | 🔗 Github |