Zoom Meeting SDKs

Zoom Meeting SDKs allow new and existing applications to integrate a rich subset of features that are available in the Zoom Client app.

Offered on all major native platforms, Zoom Meeting SDKs are designed to be:

  • Easy to use: Simple imported libraries and packages allow you to quickly implement the Zoom meeting platform into new and existing applications.
  • Localizable: Natural support for seven major languages and open translation extensibility allows you to grow application usage internationally.
  • Customized: Custom UI features allow developers to extend and tailor the Meeting interface to allow direct integration with your app.
Zoom SDK Feature Set Is Not Identical to that of the Zoom Client

Note that the SDK may often not include features that are released in the latest versions of the Zoom Client app. However, with each SDK update, we aim to improve and upgrade our offerings. Refer to the Changelog to learn about these updates.

To begin development with Zoom SDKs, each developer requires a Zoom Account along with a Zoom Token and Zoom Access Token (ZAK). A Zoom Token is the authenticated token derived from the Zoom API. A Zoom Access Token is a unique identification and authentication token required for your app to host a meeting on behalf of another user. For more information on SDK tokens, see our Access Credentials reference.

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.

9-month release window

Beginning November 1, 2021, Zoom will require that customers’ Zoom software be no more than nine months behind the current version at any given time. From that date, users will be prompted to update their software if their version falls behind this nine-month window. See 9-month release window in the Zoom Help Center for details.

When we release a new SDK, we’ll share the minimum supported version for that SDK in the release notes and documentation. If your integration uses an earlier version, the app built with that SDK will stop working until you build your integration using the new SDK. Therefore it’s important to stay up-to-date with the latest releases. The sections below describe how each SDK is affected.

Native Meeting SDK Impact

As of November 1, the minimum supported version of the Native Meeting SDKs will be 5.5.1 as this shares a code base with version 5.5.1 of the Zoom Client.

These Meeting SDKs share a common code base with the Zoom Client. Every SDK version maps to a corresponding client version. However, not all client versions have a corresponding SDK version. We’ll include the minimum supported version in the release notes and documentation for each release.

Periodically, we may require additional updates outside of this release window to address additional security or compliance features. We will make an effort to give you ample time to upgrade to these versions.

Web SDK Impact

As of November 1, the minimum supported version will be 1.9.0.

The Web Meeting SDK will more closely align with the Zoom Client 9-month release window. We’ll also keep you updated about the minimum supported version for each release in the release notes.