Zoom App Marketplace
cancel
Showing results for 
Search instead for 
Did you mean: 
The Zoom Community will be placed in read-only mode January 9th, 2026 through January 22nd, 2026 to deliver you a new and improved community experience!

The community will still be accessible, however, the creation of any new discussions or replies will be temporarily unavailable. We appreciate your patience during this time.

What is Zoom App Marketplace?

Zoom App Marketplace has more than 2,000 apps that enhance your Zoom experience and improve workflow and collaboration. Explore the Zoom Community's Recent Activity below to join the Marketplace conversation and connect with other members. If you're still looking for support, browse our Zoom Apps and Marketplace support articles or start a new discussion below!

Recent Activity

missing scope in api call though scope is included

trying to get data on meetings usagefrom api https://api.zoom.us/v2/accounts/me/report/users/me/meetingsusing power BI protyping in curl getting error {"code":4711,"message":"Invalid access token, does not contain scopes:[report:read:user:master]."}b... Show more

trying to get data on meetings usage
from api https://api.zoom.us/v2/accounts/me/report/users/me/meetings
using power BI protyping in curl 
getting error {"code":4711,"message":"Invalid access token, does not contain scopes:[report:read:user:master]."}

but it is in the list of assigned scopes
What is wrong?

details

> curl -X POST https://zoom.us/oauth/token -d "grant_type=account_credentials" -d "account_id=Dlla_6qTQRS6cwToesZlEQ" -H "Authorization: Basic <<xxxx>>==" "https://zoom.us/oauth/authorize?response_type=code&client_id=d6tQxsZ8T66f0ShwS9CoNg&redirect_uri=https://oauth.powerbi.com/views/oauthredirect.html"
{"access_token":"<<yyy>>","token_type":"bearer","expires_in":3600,"scope":"user:read:list_users:admin user:read:user:admin user:read:pm_room:admin user:read:settings:admin user:read:summary:admin user:read:presence_status:admin user:read:personal_note:admin meeting:read:list_meetings:admin meeting:read:meeting:admin meeting:read:list_registrants:admin meeting:read:registrant:admin meeting:read:list_registration_questions:admin meeting:read:list_polls:admin meeting:read:poll:admin meeting:read:invitation:admin meeting:read:past_meeting:admin meeting:read:list_past_instances:admin meeting:read:list_past_participants:admin meeting:read:list_poll_results:admin meeting:read:survey:admin meeting:read:participant:admin meeting:read:participant_feedback:admin meeting:read:alert:admin meeting:read:device:admin meeting:read:chat_message:admin meeting:read:local_recording_token:admin account:read:sub_account:admin account:read:settings:admin account:read:account_setting:admin webinar:read:list_webinars:admin webinar:read:webinar:admin webinar:read:list_past_participants:admin zoom_events:read:list_hubs:admin zoom_events:read:list_hub_videos:admin report:read:list_users:admin report:read:billing_invoice:admin report:read:billing:admin report:read:cloud_recording:admin report:read:daily_usage:admin report:read:meeting:admin report:read:list_meeting_participants:admin report:read:list_meeting_polls:admin report:read:user:admin report:read:operation_logs:admin report:read:user_activities:admin report:read:upcoming_meetings_webinars:admin report:read:webinar:admin report:read:list_webinar_participants:admin report:read:list_webinar_polls:admin report:read:webinar_survey:admin report:read:meeting_activity_log:admin report:read:list_users:master report:read:cloud_recording:master report:read:daily_usage:master report:read:meeting:master report:read:user:master report:read:operation_logs:master report:read:list_webinar_participants:master report:read:meeting_survey:master report:read:meeting_activity_log:master team_chat:read:channel:admin team_chat:read:list_bookmarks:admin contact:read:list_contacts:admin device:read:command:admin cloud_recording:read:list_account_recordings:admin cloud_recording:read:list_user_recordings:admin cloud_recording:read:recording_analytics_details:admin cloud_recording:read:recording_analytics_summary:admin cloud_recording:read:recording_settings:admin cloud_recording:read:list_recording_registrants:admin cloud_recording:read:list_recording_files:admin cloud_recording:read:recording:admin cloud_recording:read:registrant:admin cloud_recording:read:archive_files:admin archiving:read:list_archived_files:admin archiving:read:archived_files:admin archiving:read:archived_file_statistics:admin archiving:read:archive_files:admin information_barrier:read:list_policies:admin information_barrier:read:policy:admin zoom_events:read:list_hub_hosts:admin","api_url":"https://api.zoom.us"}

>curl -X GET "https://api.zoom.us/v2/accounts/me/report/users/me/meetings" -H "Authorization: Bearer <<yyy>>"
{"code":4711,"message":"Invalid access token, does not contain scopes:[report:read:user:master]."}

 


Show less

reply-icon Latest Reply - 

Empty device list

I have added 6 devices on the zoom portal,

But /devices api return empty device list. 

I need help to fetch all devices using Rest api.

Thanks.

 

reply-icon Latest Reply - 

Outlook Plug-in

I just bought a new PC laptop with Windows 11. And it doesn't seem that the Zoom Plug-In for Outlook works for the latest version of Outlook. I am so regretting moving from Windows 10 to Windows 11. I relied heavily on the Zoom Plug-in to schedule my... Show more

I just bought a new PC laptop with Windows 11.   And it doesn't seem that the Zoom Plug-In for Outlook works for the latest version of Outlook.  I am so regretting moving from Windows 10 to Windows 11.   I relied heavily on the Zoom Plug-in to schedule my Zoom meetings.   Any work arounds for this issue?


Show less

reply-icon Latest Reply - 

zoom does not work with next js 15

I am experiencing an issue with the Zoom Web SDK in my Next.js application. Upon initializing the Zoom meeting, the application displays a black screen.any help or starter kit for next js 15 ?----------------------------------------------------------... Show more

I am experiencing an issue with the Zoom Web SDK in my Next.js application. Upon initializing the Zoom meeting, the application displays a black screen.any help or starter kit for next js 15 ?
--------------------------------------------------------------
this is my console 
[Fast Refresh] rebuilding
zoomus-websdk.umd.min.js:2 success load webim
zoomus-websdk.umd.min.js:2 success load jsmedia
zoomus-websdk.umd.min.js:2 pre load wasm success: https://source.zoom.us/3.10.0/lib/av/audio.simd.wasm
zoomus-websdk.umd.min.js:2 pre load wasm success: https://source.zoom.us/3.10.0/lib/av/video.mtsimd.wasm
4
-------------------------------

"dependencies": {
"@zoom/meetingsdk": "^3.10.0",
"next": "15.1.3",
"react": "^19.0.0",
"react-dom": "^19.0.0"
},
-------------------------
"use client";
import "./App.css";
import React, { useEffect, useState } from "react";
import Script from "next/script";
import "@zoom/meetingsdk/dist/css/bootstrap.css";
import "@zoom/meetingsdk/dist/css/react-select.css";

function Welcome() {
  const [ZoomMtg, setZoomMtg] = useState<any>(null);

  const authEndpoint = ""; // Replace with your endpoint
  const sdkKey = ""; // Replace with your Zoom SDK Key
  const meetingNumber = ""; // Replace with your meeting number
  const passWord = ""; // Replace with your meeting password
  const role = 0; // 0 = Attendee, 1 = Host
  const userName = "React";
  const leaveUrl = "http://localhost:3000"; // Redirect after leaving the meeting

  useEffect(() => {
    import("@zoom/meetingsdk")
      .then(({ ZoomMtg }) => {
        ZoomMtg.preLoadWasm();
        ZoomMtg.prepareWebSDK();
        setZoomMtg(ZoomMtg);
      })
      .catch((error) => console.error("Zoom SDK Error:", error));
  }, []);

  const getSignature = async () => {
    if (!ZoomMtg) return;
    try {
      const response = await fetch(authEndpoint, {
        method: "POST",
        headers: { "Content-Type": "application/json" },
        body: JSON.stringify({ meetingNumber, role }),
      });
      const data = await response.json();
      startMeeting(data.signature);
    } catch (error) {
      console.error("Error fetching signature:", error);
    }
  };

  const startMeeting = (signature: string) => {
    if (!ZoomMtg) return;

    document.getElementById("zmmtg-root")!.style.display = "block";

    ZoomMtg.init({
      leaveUrl,
      success: () => {
        ZoomMtg.join({
          signature,
          sdkKey,
          meetingNumber,
          passWord,
          userName,
          success: (success: unknown) => console.log("Joined:", success),
          error: (error: unknown) => console.error("Join Error:", error),
        });
      },
      error: (error: unknown) => console.error("Init Error:", error),
    });
  };

  return (
    <>
      <Script
        src="https://cdn.jsdelivr.net/npm/lodash@4.17.21/lodash.min.js"
        strategy="beforeInteractive"
      />
      <div>
        <div id="zmmtg-root"></div>
        <div id="aria-notify-area"></div>
        <main>
          <h1>Zoom Meeting</h1>
          <button onClick={getSignature}>Join Meeting</button>
        </main>
      </div>
    </>
  );
}

export default Welcome;

 


Show less

reply-icon Latest Reply - 

I want to create an app in zoom marketplace using JSON Web Tokens (JWT) but it doesn't work

I followed all the steps to create the app in zoom marketplace using JSON Web Tokens (JWT) but it doesn't work there is a problem.

 

What solutions and alternatives do they give me?

 

reply-icon Latest Reply - 

report:read:list_meeting_participants:admin scope details

Community novice here to apologies in advance. We're building a connector to Flexera and they are requesting the meeting participant scope:report:read:list_meeting_participants:adminWe need to know exactly what is captured with this (and it's webinar... Show more

Community novice here to apologies in advance.

 

We're building a connector to Flexera and they are requesting the meeting participant scope:

  • report:read:list_meeting_participants:admin

    We need to know exactly what is captured with this (and it's webinar counterpart) to determine if PII is being gathered.


Show less

reply-icon Latest Reply - 

Resolved! Zoom for InTune App does not work with managed App Microsoft Outlook

Good morning,We have the following problem in Intune with the Zoom for InTune app:The employee receives a Zoom invitation in Outlook on the smartphone via Outlook. He opens this link and afterwards the following error message appears:"Action not allo... Show more

Good morning,


We have the following problem in Intune with the Zoom for InTune app:

The employee receives a Zoom invitation in Outlook on the smartphone via Outlook. He opens this link and afterwards the following error message appears:

"Action not allowed: This data is protected by your organisation. You must log in to the app with your account "...." to access the data. If you are already logged in with "...." contact your IT administrator.


We have set the following via InTune:

Zomm for InTune released via the VPP for the client.
Assigned the app to all devices and this app is also installed
Approved the app as an enterprise app in the Azure Portal as a global administrator.
Approved the app in the Protection Policy.

Can you perhaps give me some tips on what I need to configure, although everything fits according to the documentation.

Thank you very much.

Greetings

Markus


Show less

reply-icon Latest Reply - 

Apps not showing in any participants control bar

I have a zoom meeting already scheduled and in progress. I see apps on my control bar as the host but none of the participants see it on their control bar. They all have zoom downloaded and have updated to the latest version.. any ideas? 
thanks! 

reply-icon Latest Reply - 

Session Report Zoom in MOODLE

Hello, i have installed plug-in Zoom in MOODLE and it is work very well. But, when i view session report in Moodle, for a meeting zoom, i not view session report and message is this "you have not session .....".

 

Can you help me?

reply-icon Latest Reply - 

How to Disable Praiz Notetaker from Zoom Meetings After Deleting the App?

Hello everyone,I'm having an issue with the Praiz Notetaker app on Zoom. Even after deleting the app from my account, it still continues to show up in my meetings. Has anyone else experienced this or know how I can completely remove it from my meetin... Show more

Hello everyone,

I'm having an issue with the Praiz Notetaker app on Zoom. Even after deleting the app from my account, it still continues to show up in my meetings. Has anyone else experienced this or know how I can completely remove it from my meetings?

I appreciate any help or suggestions!

Thank you in advance,

Julia


Show less

reply-icon Latest Reply -