Zoom Meeting SDK

Beginning March 2 2026, apps joining meetings outside their account must be authorized. Authorize apps by using either ZAK or OBF tokens, or RTMS. Learn more.

Embed the Zoom meeting and webinar experience in an app or website.

The Zoom Meeting SDK lets you display the familiar Zoom meeting and webinar experience in your app or website. The Meeting SDK interface resembles the Zoom client, except that it lives inside your own app or website.

Platforms

Enhance the users' experience

Native platforms for mobile and desktop offer a default UI, which looks similar to the Zoom client, and a custom UI, which ofantfers the ability to completely customize the user interface.

The web SDK offers a client view, which looks similar to the Zoom client, and a modular component view, which displays the Meeting SDK in components on your website.

Meeting and webinar authorization

Each time you use the SDK to join a meeting or webinar, generate an SDK JWT to let you securely transmit your SDK credentials to Zoom's auth servers. Start meetings on behalf of other users using a ZAK (Zoom Access Key) token or OBF (On Behalf Of) token.

The Meeting SDK is also compatible with Zoom OAuth, allowing existing Zoom users to connect their accounts to your Meeting SDK.

Access to raw data

Direct access to raw video and audio data on native platforms enables improved interaction between users and the app video stream. Imagine a gaming video streaming app with direct interaction between the player and viewers based on in-game events or prompts from the community. Or an AR streaming platform with direct viewer access to on-screen video. Raw data is also useful for building custom live transcription, video analysis, or audio analysis.

Implementation requirements