Class Index
java.lang.Object
com.ringcentral.paths.restapi.account.telephony.sessions.parties.Index
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionanswer()
bridge()
bringIn()
delete()
Deletes a party from a call session by ID.flip()
forward()
get()
Returns a call party status by ID.hold()
ignore()
park()
patch
(PartyUpdateRequest partyUpdateRequest) Modifies a call party by ID.path()
pickup()
recordings
(String recordingId) reject()
reply()
transfer()
unhold()
-
Field Details
-
rc
-
parent
-
partyId
-
-
Constructor Details
-
Index
-
-
Method Details
-
path
-
path
-
get
Returns a call party status by ID. HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId} Rate Limit Group: Light App Permission: CallControl- Throws:
RestException
IOException
-
delete
Deletes a party from a call session by ID. A party can be deleted only if supervised or parked. It is possible to delete only one conference participant per request. HTTP Method: delete Endpoint: /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId} Rate Limit Group: Light App Permission: CallControl- Throws:
RestException
IOException
-
patch
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. HTTP Method: patch Endpoint: /restapi/{apiVersion}/account/{accountId}/telephony/sessions/{telephonySessionId}/parties/{partyId} Rate Limit Group: Light App Permission: CallControl- Throws:
RestException
IOException
-
park
-
flip
-
hold
-
reply
-
unhold
-
bridge
-
ignore
-
reject
-
answer
-
pickup
-
forward
-
transfer
-
bringIn
-
supervise
-
recordings
-
recordings
-