Skip to content

Latest commit

 

History

History
51 lines (48 loc) · 7.84 KB

File metadata and controls

51 lines (48 loc) · 7.84 KB

# CreateDomainRequest

Properties

Name Type Description Notes
synchronous \SpectrumVoip\\NetSapiens\Model\Synchronous [optional]
domain string This is the main organization name. This is used to link resource to its group/tenant/organization/enterprise. ~ and * can be used alone in special cases to mean My Domain (~) and All Domains (\*).
reseller string This is the reseller that owns this domain. Must be a valid resller name on creation. If Reseller level scope you can use "~" to set your own reseller on create, Super User's will need to set this to a valid Reseller.
description string This is a description of the domain. This will be shown in many places to help show a more user friendly version of the domain to help identify it. [optional]
music_on_hold_enabled \SpectrumVoip\\NetSapiens\Model\YesNoString [optional]
music_on_ring_enabled \SpectrumVoip\\NetSapiens\Model\YesNoString [optional]
music_on_hold_randomized_enabled \SpectrumVoip\\NetSapiens\Model\YesNoString [optional]
domain_type string Allows a special domain type to be set for specific use cases. Currently Residenital and Hospitality are options which will limit and effect the users expierence. [optional]
dial_plan string This is the default dial plan that will be used for new users created in the domain. A dial plan is created by default on new domain creation with a name matching the domain. [optional]
dial_policy string This is the default dial policy (permission) that will be used for new users added ot the domain. Generally these are system wide policies and will not need to create one per domain. [optional]
email_send_from_address string This is the email source that will be used when sending out emails for this domain. This address should be configured properly through the email server so that emails are not blocked. In most cases this is recommended to be an address on the service providers or resellers hostname so DNS SPF records can be added on the hostname to prevent spam issues. More info on SPF records available via https://www.cloudflare.com/learning/dns/dns-records/dns-spf-record/ [optional]
single_sign_on_enabled \SpectrumVoip\\NetSapiens\Model\YesNoString [optional]
area_code float The default area code for the domain. This is used by default on 7 digit dials to extent the number to a valid 10 digit number. [optional]
caller_id_name string This is the main caller id name for the user to be used for outbound calls outside of the domain. [optional]
caller_id_number float This is the main caller id number for the user to be used for outbound calls outside of the domain. [optional]
caller_id_number_emergency float This is the main caller id that will be used for emergency calls when placed by the user. [optional]
limits_max_subcriber_resources_total int This is the maximum number of subscribers allowed for domain including the subscribers that would be created as part of resources like call queues and auto attendants. If looking to limit nornal users it would be better to use limits-max-users [optional]
limits_max_active_calls_total int This is the limit for the number of active calls allowed in the domain simultaniously. Note: this will count and limit intra domain calls. [optional]
limits_max_active_calls_offnet int This is the limit for the number of active calls allowed in the domain simultaniously that are connected to offnet or external numbers. [optional]
limits_max_call_queues int This is the maximum number of call queues that would be allowed to be created in this domain. [optional]
limits_max_auto_attendants int This is the maximum number of auto attendants that would be allowed to be created in this domain. [optional]
limits_max_conferences int This is the maximum number of conference bridges that would be allowed to be created in this domain. [optional]
limits_max_departments int This is the maximum number of departments that would be allowed to be created in this domain. [optional]
limits_max_users int This is the maximum number of regular users that would be allowed to be created in this domain. [optional]
limits_max_sites int This is the maximum number of sites that would be allowed to be created in this domain. [optional]
limits_max_fax_accounts int This is the maximum number of fax accounts that would be allowed to be created in this domain. [optional]
time_zone \SpectrumVoip\\NetSapiens\Model\TimeZone The timezone which the meeting was created with [optional]
email_send_smtp_hostname string This is the SMTP server hostname. SMTP server configs are NOT required at domain level as they will inherit reseller or system level as needed. [optional]
email_send_smtp_port string This is the SMTP port for sending emails. SMTP server configs are NOT required at domain level as they will inherit reseller or system level as needed. [optional]
email_send_smtp_username string This is the username used in connecting to SMTP server for sending email. SMTP server configs are NOT required at domain level as they will inherit reseller or system level as needed. [optional]
email_send_smtp_password string This is the password used in connecting to SMTP server for sending email. SMTP server configs are NOT required at domain level as they will inherit reseller or system level as needed. [optional]
active_calls_total_current int This is the total active calls for the domain including on-net (intra domain) calls and calls across geo servers and calls linked to "guest" video sessions [optional] [readonly]
active_calls_against_license_count int This is the total active calls for the domain including on-net (intra domain) calls but counted as the license would be enforced inlcuding ignoring geo call legs and guest video sessions. [optional] [readonly]
active_calls_offnet_current int This is the total active calls for the domain only including calls that are connected to a remote (non intra domain) caller/calling party. [optional] [readonly]
count_subcriber_resources_total int This is the total number of users plus all the system users as well for the entire domain. [optional] [readonly]
emergency_address_id string Value will need to be an exact match to an address-id which links to a address for DLR (dynamic location routing) for emergency calling [optional]
voicemail_enabled \SpectrumVoip\\NetSapiens\Model\YesNoString [optional]
recording_configuration \SpectrumVoip\\NetSapiens\Model\RecordingConfiguration [optional]
voicemail_transcription_enabled string Enable this setting and select a vendor if you wish to have voicemails transcripted after a voicemail is recorded. [optional] [default to 'no']
language_token string This is the language that is set for the user to be used for portal viewing. [optional] [default to 'en_US']
is_domain_locked \SpectrumVoip\\NetSapiens\Model\YesNoString [optional]
is_stir_enabled \SpectrumVoip\\NetSapiens\Model\YesNoString [optional]
is_ivr_forward_change_blocked \SpectrumVoip\\NetSapiens\Model\YesNoString [optional]

[Back to Model list] [Back to API list] [Back to README]