RingCentral .Net SDK
Properties | List of all members
RingCentral.GetExtensionInfoResponse Class Reference

Properties

long? id [get, set]
 Internal identifier of an extension Format: int64 More...
 
string uri [get, set]
 Canonical URI of an extension Format: uri More...
 
GetExtensionAccountInfo account [get, set]
 
ContactInfo contact [get, set]
 
CostCenterInfo costCenter [get, set]
 
CustomFieldInfo[] customFields [get, set]
 
DepartmentInfo[] departments [get, set]
 Information on department extension(s), to which the requested extension belongs. Returned only for user extensions, members of department, requested by single extensionId. Please note that legacy 'Department' extension type corresponds to 'Call Queue' extensions in modern RingCentral product terminology More...
 
string extensionNumber [get, set]
 Extension short number More...
 
string[] extensionNumbers [get, set]
 
string name [get, set]
 Extension name. For user extension types the value is a combination of the specified first name and last name More...
 
string partnerId [get, set]
 For Partner Applications Internal identifier of an extension created by partner. The RingCentral supports mapping of accounts and stores the corresponding account ID/extension ID for each partner ID of a client application. In request URIs partner IDs are accepted instead of regular RingCentral native IDs as path parameters using pid=XXX clause. Though in response URIs contain the corresponding account IDs and extension IDs. In all request and response bodies these values are reflected via partnerId attributes of account and extension More...
 
ExtensionPermissions permissions [get, set]
 
ProfileImageInfo profileImage [get, set]
 
ReferenceInfo[] references [get, set]
 List of non-RC internal identifiers assigned to an extension More...
 
Roles[] roles [get, set]
 
RegionalSettings regionalSettings [get, set]
 
ExtensionServiceFeatureInfo[] serviceFeatures [get, set]
 Extension service features is returned in response only when the logged-in user requests their own extension info, see also Extension Service Features More...
 
string setupWizardState [get, set]
 Initial configuration wizard state Default: NotStarted Enum: NotStarted, Incomplete, Completed More...
 
string status [get, set]
 Extension current state. If 'Unassigned' is specified, then extensions without extensionNumber are returned. If not specified, then all extensions are returned Enum: Enabled, Disabled, Frozen, NotActivated, Unassigned More...
 
ExtensionStatusInfo statusInfo [get, set]
 
string type [get, set]
 Extension type. Please note that legacy 'Department' extension type corresponds to 'Call Queue' extensions in modern RingCentral product terminology Enum: User, FaxUser, FlexibleUser, VirtualUser, DigitalUser, Department, Announcement, Voicemail, SharedLinesGroup, PagingOnly, IvrMenu, ApplicationExtension, ParkLocation, Bot, Room, RoomConnector, Limited, Site, ProxyAdmin, DelegatedLinesGroup, GroupCallPickup More...
 
string subType [get, set]
 Extension subtype, if applicable. For any unsupported subtypes the Unknown value will be returned Enum: VideoPro, VideoProPlus, DigitalSignage, Unknown, Emergency More...
 
CallQueueExtensionInfo callQueueInfo [get, set]
 
bool? hidden [get, set]
 Hides extension from showing in company directory. Supported for extensions of User type only More...
 
ProvisioningSiteInfo site [get, set]
 
AssignedCountryInfo assignedCountry [get, set]
 

Property Documentation

◆ account

GetExtensionAccountInfo RingCentral.GetExtensionInfoResponse.account
getset

◆ assignedCountry

AssignedCountryInfo RingCentral.GetExtensionInfoResponse.assignedCountry
getset

◆ callQueueInfo

CallQueueExtensionInfo RingCentral.GetExtensionInfoResponse.callQueueInfo
getset

◆ contact

ContactInfo RingCentral.GetExtensionInfoResponse.contact
getset

◆ costCenter

CostCenterInfo RingCentral.GetExtensionInfoResponse.costCenter
getset

◆ customFields

CustomFieldInfo [] RingCentral.GetExtensionInfoResponse.customFields
getset

◆ departments

DepartmentInfo [] RingCentral.GetExtensionInfoResponse.departments
getset

Information on department extension(s), to which the requested extension belongs. Returned only for user extensions, members of department, requested by single extensionId. Please note that legacy 'Department' extension type corresponds to 'Call Queue' extensions in modern RingCentral product terminology

◆ extensionNumber

string RingCentral.GetExtensionInfoResponse.extensionNumber
getset

Extension short number

◆ extensionNumbers

string [] RingCentral.GetExtensionInfoResponse.extensionNumbers
getset

◆ hidden

bool? RingCentral.GetExtensionInfoResponse.hidden
getset

Hides extension from showing in company directory. Supported for extensions of User type only

◆ id

long? RingCentral.GetExtensionInfoResponse.id
getset

Internal identifier of an extension Format: int64

◆ name

string RingCentral.GetExtensionInfoResponse.name
getset

Extension name. For user extension types the value is a combination of the specified first name and last name

◆ partnerId

string RingCentral.GetExtensionInfoResponse.partnerId
getset

For Partner Applications Internal identifier of an extension created by partner. The RingCentral supports mapping of accounts and stores the corresponding account ID/extension ID for each partner ID of a client application. In request URIs partner IDs are accepted instead of regular RingCentral native IDs as path parameters using pid=XXX clause. Though in response URIs contain the corresponding account IDs and extension IDs. In all request and response bodies these values are reflected via partnerId attributes of account and extension

◆ permissions

ExtensionPermissions RingCentral.GetExtensionInfoResponse.permissions
getset

◆ profileImage

ProfileImageInfo RingCentral.GetExtensionInfoResponse.profileImage
getset

◆ references

ReferenceInfo [] RingCentral.GetExtensionInfoResponse.references
getset

List of non-RC internal identifiers assigned to an extension

◆ regionalSettings

RegionalSettings RingCentral.GetExtensionInfoResponse.regionalSettings
getset

◆ roles

Roles [] RingCentral.GetExtensionInfoResponse.roles
getset

◆ serviceFeatures

ExtensionServiceFeatureInfo [] RingCentral.GetExtensionInfoResponse.serviceFeatures
getset

Extension service features is returned in response only when the logged-in user requests their own extension info, see also Extension Service Features

◆ setupWizardState

string RingCentral.GetExtensionInfoResponse.setupWizardState
getset

Initial configuration wizard state Default: NotStarted Enum: NotStarted, Incomplete, Completed

◆ site

ProvisioningSiteInfo RingCentral.GetExtensionInfoResponse.site
getset

◆ status

string RingCentral.GetExtensionInfoResponse.status
getset

Extension current state. If 'Unassigned' is specified, then extensions without extensionNumber are returned. If not specified, then all extensions are returned Enum: Enabled, Disabled, Frozen, NotActivated, Unassigned

◆ statusInfo

ExtensionStatusInfo RingCentral.GetExtensionInfoResponse.statusInfo
getset

◆ subType

string RingCentral.GetExtensionInfoResponse.subType
getset

Extension subtype, if applicable. For any unsupported subtypes the Unknown value will be returned Enum: VideoPro, VideoProPlus, DigitalSignage, Unknown, Emergency

◆ type

string RingCentral.GetExtensionInfoResponse.type
getset

Extension type. Please note that legacy 'Department' extension type corresponds to 'Call Queue' extensions in modern RingCentral product terminology Enum: User, FaxUser, FlexibleUser, VirtualUser, DigitalUser, Department, Announcement, Voicemail, SharedLinesGroup, PagingOnly, IvrMenu, ApplicationExtension, ParkLocation, Bot, Room, RoomConnector, Limited, Site, ProxyAdmin, DelegatedLinesGroup, GroupCallPickup

◆ uri

string RingCentral.GetExtensionInfoResponse.uri
getset

Canonical URI of an extension Format: uri


The documentation for this class was generated from the following file: