cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1081
Views
0
Helpful
1
Replies

CMS-API 3.0 /calls/<call id>/participants/* with filterIds=<participant id> and mode=exclude

Thomas GER
Level 1
Level 1

Hello,
i tried to use the endpoint

/calls/<call id>/participants/* 

to mute audio for all participants, excluding one specific ID:

rxAudioMute=true
filterIds=<participant id>
mode=exclude

 

But that does always change ALL participants.

The "filterIds" attribute is always ignored.
(Also tested with the Postman-Samples and double checked the CMS-API logs -> My API-Reqests are apparently correct.)

 

What did I miss? Thank you in advance!

 

1 Accepted Solution

Accepted Solutions

Thomas GER
Level 1
Level 1

The solution is:
We must send "filterIds" and "mode"  as a QueryParams, not in the Request-Body!


(I think the API-Documentation could be improved:
https://ciscocms.docs.apiary.io/#reference/call-related-methods/call-methods/set-properties-for-all-participants-in-a-conference)

View solution in original post

1 Reply 1

Thomas GER
Level 1
Level 1

The solution is:
We must send "filterIds" and "mode"  as a QueryParams, not in the Request-Body!


(I think the API-Documentation could be improved:
https://ciscocms.docs.apiary.io/#reference/call-related-methods/call-methods/set-properties-for-all-participants-in-a-conference)