Zoom Apps Configuration
Stack: ReactJS SPA with Vite.
App Type: General App - User Managed
SDK Version: 0.16.34
Enabled Products: Meetings
Config:
{
size: { width: 480, height: 360 },
capabilities: [
‘getMeetingUUID’,
‘getBreakoutRoomList’,
‘createBreakoutRooms’,
‘deleteBreakoutRoom’,
‘onBreakoutRoomChange’,
‘renameBreakoutRoom’,
‘deleteBreakoutRoom’,
‘openBreakoutRooms’,
‘closeBreakoutRooms’,
‘configureBreakoutRooms’,
‘assignParticipantToBreakoutRoom’,
‘getMeetingParticipants’,
‘getMeetingParticipantsEmail’,
‘onParticipantChange’,
‘setDynamicIndicator’,
‘getRunningContext’,
‘showNotification’,
],
}
Description
We need to use setDynamicIndicator
in our app, but it is not available in the list of APIs to enable for the Zoom App SDK. All of the other capabilities we are using have been available there and are enabled and working as expected. Looking at the changelog I see it was removed from the SDK at some point, but it was added back earlier this year (2025).
Error?
Unhandled Promise Rejection: Error: No Permission for this API. [code:80004, reason:app_not_support]
Troubleshooting Routes
There is no troubleshooting route, the necessary api/capability is not available to select when editingg the app in the Marketplace UI.
How To Reproduce
Create a new app (General App - User Managed), go to Features → Surface.
Under “Select where to use your app”, choose “Meetings”. Enable “Zoom App SDK”, click + Add APIs
, and search for setDynamicIndicator
.