v1

latestOpenAPI 3.0.3RingCentral API License Agreement2026-08-064871,2921.5 MB
Call Control

Update Call Party

Modifies a call party by ID. There is a known limitation for Mute scenario - mute via REST API doesn't work with mute placed via RingCentral apps or HardPhone. It means that if you muted participant via Call Control API and RingCentral Desktop app you need to unmute both endpoints to bring the media back.

patch/restapi/v1.0/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId}

Path parameters

accountIdstring required

Internal identifier of the RingCentral account (can be set to "~" to indicate that the account associated with current authorization session should be used)

telephonySessionIdstring required

Internal identifier of a call session

partyIdstring required

Internal identifier of a call party

Request body

Response

Success

idstring

Internal identifier of a party

mutedboolean

Specifies if a call participant is muted or not. Note: If a call is also controlled via Hard phone or RingCentral App (not only through the API by calling call control methods) then it cannot be fully muted/unmuted via API only, in this case the action should be duplicated via Hard phone/RC App interfaces

standAloneboolean

If true then the party is not connected to a session voice conference, false means the party is connected to other parties in a session

direction'Inbound' | 'Outbound'

Direction of a call

conferenceRole'Host' | 'Participant'

A party's role in the conference scenarios. For calls of 'Conference' type only

ringOutRole'Initiator' | 'Target'

A party's role in 'Ring Me'/'RingOut' scenarios. For calls of 'Ringout' type only

ringMeRole'Initiator' | 'Target'

A party's role in 'Ring Me'/'RingOut' scenarios. For calls of 'Ringme' type only