RTMS start API returns 2310 although RTMS scopes and events are configured

Hi Zoom Developer Support,

I am trying to validate Zoom RTMS for Meetings with a Zoom General App.

Current setup:

  • App type: General App
  • App management: User-managed app
  • Meeting host account: Licensed / Pro account
  • The meeting is created and hosted by the same Zoom account that authorized the app.
  • Normal meeting webhooks are working. We can receive:
    • meeting.created
    • meeting.started
    • meeting.ended

RTMS configuration:

  • RTMS events have been added to Event Subscription:

    • meeting.rtms_started
    • meeting.rtms_stopped
    • meeting.rtms_interrupted
  • The OAuth token includes these RTMS-related scopes:

    • meeting:read:meeting_audio
    • meeting:read:meeting_transcript
    • meeting:update:participant_rtms_app_status
    • rtms:read:rtms_started
    • rtms:read:rtms_stopped
    • rtms:read:rtms_interrupted
  • In the Zoom web portal, we enabled the settings related to sharing realtime meeting content with apps and auto-starting the RTMS app.

Test steps:

  1. Re-authorized the Zoom account after adding RTMS scopes.
  2. Created a meeting using Zoom REST API.
  3. Joined the meeting as the host.
  4. Confirmed that normal meeting.started webhook is received.
  5. Expected meeting.rtms_started webhook to be triggered, but it was not received.
  6. Then tried to start RTMS manually using the REST API:

PATCH /v2/live_meetings/{meetingId}/rtms_app/status

Request body:

{
“action”: “start”,
“settings”: {
“client_id”: “<our_app_client_id>”
}
}

The API returns:

{
“code”: 2310,
“message”: “Failed to perform RTMS app operation.”
}

Question:

Could you please confirm whether this account and this App Client ID have RTMS entitlement enabled?

The documentation mentions “Access to RTMS in your account” as a prerequisite. We want to confirm whether a Licensed/Pro account is sufficient, or whether Zoom Developer Pack / RTMS entitlement must be explicitly enabled for this account or app.

Please let me know if there are any additional account-level settings required for RTMS to work.

Thank you.

@zzwc you need developer pack to enable RTMS