zoomSdk.startRTMS returns 40316 in Local Test despite RTMS scopes enabled
I’m building a Zoom App that uses RTMS for transcript-only live meeting ingestion. The app is in Development / Local Test mode. I have enabled RTMS-related scopes, configured Event Subscriptions with a webhook endpoint, and enabled the RTMS surface/auto-start option where available.
When the app runs inside the Zoom desktop client and calls:
zoomSdk.startRTMS()the SDK returns:
code: 40316
msg: "This api is not supported"
error: "API hasn't passed marketplace verification"Questions:
1. Is `zoomSdk.startRTMS()` available in Local Test / Development apps, or does it require Marketplace review/verification first?
2. Are there additional account-level entitlements or approvals needed before RTMS APIs are exposed to a Zoom App?
3. If RTMS is intended to support host-authorized transcript streaming, what is the recommended development/test path before Marketplace submission?
The intended use case is transcript-only RTMS ingestion for a host-launched Zoom App, not a bot participant joining the meeting.
Thanks for any guidance.
