We are testing Zoom RTMS for live meeting audio streaming.
We verified the following:
S2S token works successfully.
GET /v2/meetings/97099264422 returns 200.
Meeting host is academy@ajantapharma.com.
Meeting host_id, academy user_id, and participant_user_id all match:
Y3rXWt4hRsGF-70xawvrUg
We also tested our webhook by sending a fake meeting.rtms_started event, and it correctly saved the RTMS payload.
But when we call the official RTMS start API:
PATCH /v2/live_meetings/97099264422/rtms_app/status
Payload:
{
“action”: “start”,
“settings”: {
“client_id”: “aZH6ibw6TpWVmGqphtvOpw”
}
}
We get:
400
{“code”:2310,“message”:“Failed to perform RTMS app operation.”}
We also tested:
client_id + protocol=webhook
client_id + participant_user_id
client_id + participant_user_id + protocol=webhook
All return the same 2310 error.
No real meeting.rtms_started webhook is received.
Can you please confirm why RTMS start is being rejected for this app/account/meeting, and whether RTMS is fully enabled/provisioned for this Zoom account and app?