Zoom Integration

Create a Server-to-Server OAuth App & Get Credentials

  1. Sign in to Zoom with an administrator account and navigate to Admin → App Marketplace.


  2. Click on Develop at the top and select Build app.


  3. Select Server to Server OAuth App and click Create.


  4. Give the app a descriptive name (e.g., compyl-integration):


  5. Navigate to the Information tab and fill in the basic information (only Short Description is optional).


  6. Add the minimum required scopes your use case needs (read-only).


    Typical scopes for Compyl’s read operations include:

    Scopes
    account:read:admin
    user:read:admin
    user:read:admin
    role:read:admin
    meeting:read:admin
    recording:read:admin

  1. Navigate to the App Credentials page and copy the Account ID, Client ID, and Client Secret. Store them safely (such as a password manager or secrets vault).


    ❗️

    Important

    Zoom shows the Client Secret only at creation/reset. Copy and store it securely immediately.


  1. Finally, click Continue and then Activate the app.




Add Configuration

  1. Navigate to the Integrations tab using the left-hand menu, and select Zoom.


  2. Click the Add Configuration button and fill in the details below:



Name: Enter the name of the integration.

is Enabled: Toggle button to ensure data is populated into Compyl.

Base URL: This is automatically populated as https://api.zoom.us/v2

Account ID: The Account ID you generated above.

Client ID: The Client ID you generated above.

Client Secret: The Client Secret you generated above.


Once you have completed filling out the form click Save Configuration.


📘

Note

To check if the integration is connected, navigate to the Integrations page in Compyl. If the Status icon shows an unbroken link in the right-hand corner, your integration is properly connected.



This integration syncs daily.

To query the data from the integration, refer to the Query Builder article.



Did this page help you?