uristring— Canonical URI of the presence info resource.
allowSeeMyPresenceboolean— Whether other extensions can see this extension's presence status.
callerIdVisibilitystring— Who can see this extension's presence when `allowSeeMyPresence` is true.(enum: "All", "None", "PermittedUsers")
dndStatusstring— Extended Do-Not-Disturb status.(enum: "TakeAllCalls", "DoNotAcceptAnyCalls", "DoNotAcceptDepartmentCalls", "TakeDepartmentCallsOnly")
extensionobject— The extension this presence data is returned for.
idinteger— Internal identifier of the extension.
uristring— Canonical URI of the extension.
extensionNumberstring— Extension number (usually 3 or 4 digits).
messagestring— Custom status message, as previously published.
pickUpCallsOnHoldboolean— Whether the extension user can pick up a monitored line on hold.
presenceStatusstring— Aggregated presence status, calculated from a number of sources.(enum: "Offline", "Busy", "Available")
ringOnMonitoredCallboolean— Whether to ring this extension's phone when a monitored user is ringing.
telephonyStatusstring— Telephony presence status.(enum: "NoCall", "CallConnected", "Ringing", "OnHold", "ParkedCall")
userStatusstring— User-defined presence status, as previously published.(enum: "Offline", "Busy", "Available")
meetingStatusstring— RingCentral Meetings presence.(enum: "Connected", "Disconnected")
activeCallsarray— Information on the extension's active calls.
[]object
idstring— Internal identifier of the active call.
directionstring— Call direction.(enum: "Inbound", "Outbound")
queueCallboolean— Whether the call belongs to a call queue.
fromstring— Phone number or extension number of the caller.
fromNamestring— Name of the caller.
tostring— Phone number or extension number of the callee.
toNamestring— Name of the callee.
startTimestring— When the call actually started, ISO 8601.
telephonyStatusstring— Telephony presence status of the call.(enum: "NoCall", "CallConnected", "Ringing", "OnHold", "ParkedCall")
sipDataobject— SIP session details (only when requested).
6 fields
callIdstring— SIP call identifier.
toTagstring— SIP 'To' tag.
fromTagstring— SIP 'From' tag.
remoteUristring— SIP remote URI.
localUristring— SIP local URI.
rcSessionIdstring— RingCentral session identifier.
sessionIdstring— Call session identifier.
telephonySessionIdstring— Telephony identifier of the call session.
onBehalfOfstring— Extension ID of the call owner on whose behalf the call is performed.
partyIdstring— Internal identifier of the call party.
terminationTypestring— How the call was terminated.
callInfoobject— Call Queue session line information.
2 fields
primaryobject— Primary call session information (Call Queues only).
2 fields
typestring— Which call information this line displays.(enum: "PhoneNumberLabel", "PhoneNumber", "QueueExtension", "QueueName", "CallerIdName", "CallerIdNumber", "None")
valuestring— The call information value for this line.
additionalobject— Additional call session information (Call Queues only).
2 fields
typestring— Which call information this line displays.(enum: "PhoneNumberLabel", "PhoneNumber", "QueueExtension", "QueueName", "CallerIdName", "CallerIdNumber", "None")
valuestring— The call information value for this line.
dndStatusPersonalstring— Personal DnD status (live-observed, undocumented field).
acceptCallQueueCallsboolean— Whether this extension accepts call queue calls (live-observed, undocumented field).
cxTelephonyStatusstring— CX telephony status (live-observed, undocumented field).
aggregatedTelephonyStatusstring— Aggregated telephony status (live-observed, undocumented field).