Enable RTMS for App ID EsvaRqr7SAOl-FZQcofn7A (Development)

Hi Zoom team,

We’ve built an internal live meeting-notetaker for our own company (it turns a meeting’s audio/transcript into a live board for the room), and would like RTMS enabled/verified for our app. This is for internal use on our own Zoom account only – it will not be distributed to or installed by any outside organization.

App

  • App ID: EsvaRqr7SAOl-FZQcofn7A
  • Client ID: Tb9HBpQSBm76PVdFWhj0w
  • Type: General App, User-Managed
  • Mode: Development

Scopes already granted (via OAuth install on our own account)

  • rtms:read:rtms_started, rtms:read:rtms_stopped (+ interrupted and concurrency variants)
  • meeting:read:meeting_audio, meeting:read:meeting_transcript
  • meeting:update:participant_rtms_app_status
  • zoomapp:inmeeting

So the RTMS scopes are already present, the blocker looks like RTMS entitlement/verification, not missing scopes.

What already works

  • OAuth install completes; the token carries the RTMS scopes above.
  • The webhook validates and is subscribed to the RTMS events.
  • Our in-client Zoom App surface loads in a meeting, and zoomSdk.config() reports startRTMS/stopRTMS as supported.

What does not

  • zoomSdk.startRTMS() returns 40316, “This api is not supported” / “API hasn’t passed marketplace verification.”
  • The on-demand REST start, PATCH /v2/live_meetings/{meetingId}/rtms_app/status with {“action”:“start”, …}, returns 400 code 2310 “Failed to perform RTMS app operation.”
  • Consequently meeting.rtms_started never fires. Tested on the developer’s own account in a real live meeting.

Both point to RTMS not being entitled/verified for this App ID.

Please enable/verify RTMS for this App ID, or help me out my letting me know what I should be looking to do instead

Thank you!

@Pyralix you need Zoom Developer Pack for RTMS to work on your account