Create an SDK App

Zoom SDKs provide a subset of features that are available in the Zoom Client app that can be integrated into your native apps. Zoom SDKs offer video-conferencing features that mirror the meeting experience in the Zoom Client and are compatible with various languages, platforms, and frameworks. Explore our available Zoom SDKs for more specific platform information.

Creating a Web SDK app

The Web SDK uses an API Key & Secret for authentication. Login to the Zoom Marketplace and Create a JWT App to get API Keys & Secrets.

Register Your App

To register your app, visit the Zoom App Marketplace and click on the Develop option in the dropdown on the top-right corner and select Build App. A page with various app types will be displayed. Select SDK as the app type and click on Create.

App Information

After creating your app, your first step is to fill out descriptive and contact information. Here you enter a short description along with your company name. This is also where you can change the name you’ve just given to your app.

Next add developer contact name and email, which may be used by the Zoom Marketplace Team or your users for any inquiries regarding your app.

Generate App Credentials

In order to allow your app to integrate, the Zoom platform generates a set of unique credentials used to generate the tokens needed to authorize each request.

Here you will see a unique set of App Credentials generated for you by the Zoom Marketplace including an SDK Key and SDK Secret.

Once you have accessed these credentials, copy them over or refer back for usage during development.

Note: If you have previously created an SDK app on the Zoom Marketplace, your SDK Key and Secret will be shared between apps, and can be accessed by logging into Marketplace and clicking Manage.

Activation

Having retrieved your SDK Key and SDK Secret, your app is all set to utilize any of the Zoom SDKs. You may want to refer back to any of the above settings to manage your app or if you need to regenerate your credentials.

You also have the option to Deactivate or Reactivate your app. If Deactivated, your app will not be authorized to make requests to the Zoom platform.


Zoom SDKs

By creating an SDK app on the Zoom Marketplace, you can build a native app on multiple native formats to suit your needs. Reference our individual SDKs to begin development:

Client

Full-featured libraries provided to enable simple integration of the Zoom platform within mobile or desktop apps.

Web

Web modules built to enable Meetings and Webinars within a web browser.

Frameworks

Build cross-platform desktop and mobile apps with fully integrated Zoom services on one code-base.

Need help?

The first place to look is on our Developer Forum. If you can't find the answer or your request includes sensitive information, contact Developer Support.