Skip to main content

ExtensionCreationRequest

Properties

NameTypeRequiredDescription
contactContactInfoCreationRequestContact Information
extension_numberstrExtension short number
cost_centerCostCenterInfoCost center information. Applicable if Cost Center feature is enabled. The default is root cost center value
custom_fieldsList[CustomFieldInfo]
passwordstrPassword for extension. If not specified, the password is auto-generated
referencesList[ReferenceInfo]List of non-RC internal identifiers assigned to an extension
regional_settingsRegionalSettingsRegional data (timezone, home country, language) of an extension/account. The default is Company (Auto-Receptionist) settings
partner_idstrAdditional extension identifier, created by partner application and applied on client side
ivr_pinstrIVR PIN
setup_wizard_stateSetupWizardStateForUpdateEnumInitial configuration wizard state
siteSiteInfo
statusExtensionCreationRequestStatusExtension current state
status_infoExtensionStatusInfoStatus information (reason, comment). Returned for 'Disabled' status only
type_ExtensionCreationRequestTypeExtension type. Please note that legacy 'Department' extension type corresponds to 'Call Queue' extensions in modern RingCentral product terminology
hiddenboolHides extension from showing in company directory. Supported for extensions of 'User' type only. For unassigned extensions the value is set to true by default. For assigned extensions the value is set to false by default

ExtensionCreationRequestStatus

Extension current state

Properties

NameTypeRequiredDescription
ENABLEDstr"Enabled"
DISABLEDstr"Disabled"
NOTACTIVATEDstr"NotActivated"
UNASSIGNEDstr"Unassigned"
FROZENstr"Frozen"

ExtensionCreationRequestType

Extension type. Please note that legacy 'Department' extension type corresponds to 'Call Queue' extensions in modern RingCentral product terminology

Properties

NameTypeRequiredDescription
USERstr"User"
VIRTUALUSERstr"VirtualUser"
DIGITALUSERstr"DigitalUser"
FLEXIBLEUSERstr"FlexibleUser"
DEPARTMENTstr"Department"
ANNOUNCEMENTstr"Announcement"
VOICEMAILstr"Voicemail"
SHAREDLINESGROUPstr"SharedLinesGroup"
PAGINGONLYstr"PagingOnly"
PARKLOCATIONstr"ParkLocation"
LIMITEDstr"Limited"

Build Your Own SDKs with  liblab

Build developer friendly SDKs in minutes from your APIs

Start for Free →