/// <summary> /// Returns presence status of all extensions of an account. Please note: The presenceStatus is returned as Offline /// (the parameters telephonyStatus, message, userStatus and dndStatus are not returned at all) for the following /// extension types: Department, Announcement Only, Voicemail (Take Messages Only), Fax User, Paging Only Group, Shared /// Lines Group, IVR Menu, Application Extension. /// HTTP Method: get /// Endpoint: /restapi/{apiVersion}/account/{accountId}/presence /// Rate Limit Group: Heavy /// App Permission: ReadPresence /// User Permission: ReadPresenceStatus /// </summary> public async Task <AccountPresenceInfo> Get(ReadAccountPresenceParameters queryParams = null, RestRequestConfig restRequestConfig = null) { return(await rc.Get <AccountPresenceInfo>(Path(), queryParams, restRequestConfig)); }
/// <summary> /// Operation: Get User Presence Status List /// Http Get /restapi/v1.0/account/{accountId}/presence /// </summary> public async Task <RingCentral.AccountPresenceInfo> Get(ReadAccountPresenceParameters queryParams = null) { return(await rc.Get <RingCentral.AccountPresenceInfo>(this.Path(), queryParams)); }
/// <summary> /// Operation: Get User Presence Status List /// HTTP Method: GET /// Endpoint: /restapi/v1.0/account/{accountId}/presence /// Rate Limit Group: Heavy /// App Permission: ReadPresence /// User Permission: ReadPresenceStatus /// </summary> public async Task <RingCentral.AccountPresenceInfo> Get(ReadAccountPresenceParameters queryParams = null, CancellationToken?cancellationToken = null) { return(await rc.Get <RingCentral.AccountPresenceInfo>(this.Path(), queryParams, cancellationToken)); }