Skip to content

Latest commit

 

History

History
46 lines (43 loc) · 7.28 KB

File metadata and controls

46 lines (43 loc) · 7.28 KB

# CreateDeviceRequest

Properties

Name Type Description Notes
synchronous \SpectrumVoip\\NetSapiens\Model\Synchronous [optional]
device string This is the "device" id which will be the first part of the device-sip-registration-uri which can be used to read specific device information.
device_sip_registration_uri string This read-only value is the full SIP uri and will often be sip:[device]@[domain] [optional] [readonly]
device_sip_registration_state string This is the current registration status for the device. This value will be registered if its in the value time windoe [optional] [readonly]
device_sip_registration_password string This is the password which would be used for device registration. If left unset on device create it will create a new random password with a default length of 16 characters. [optional]
caller_id_number_emergency string This is a override value for emergency caller id value that would be specific to this device and would override the user's set value. [optional] [default to '[*]']
device_force_notify_new_voicemails_enabled \SpectrumVoip\\NetSapiens\Model\YesNoStringNoDefault This settings will control if the the parent feature is enabled. [optional]
device_level_call_recording_enabled \SpectrumVoip\\NetSapiens\Model\YesNoStringNoDefault This settings will control if the the parent feature is enabled. [optional]
device_push_enabled \SpectrumVoip\\NetSapiens\Model\YesNoStringYesDefault When enabled this rule is available to be user though it may not be active as the timeframe might not match the current time or there could be other hihger priority timeframes. [optional]
device_sip_registration_contact string This is the contact value for the device from the last successfull registration. [optional] [readonly]
device_sip_registration_core_server string This is the hostname for which the last registration was completed. This would be used to connect the device from on inbound call. [optional] [readonly]
device_sip_registration_datetime \DateTime This date-time will be the last registration time of the device. This time may be slightly delayed to improve replication throughput. [optional] [readonly]
device_sip_registration_expires_datetime \DateTime This date-time will be the time at which the device will be treated as unregisted and should be in the future for active registed devices. [optional] [readonly]
device_sip_registration_expiry_seconds int This is the requested re-register perior for the device. The device will be treated as unregistered if they do not register in this window + a system wide grace period. [optional] [default to 60]
device_sip_registration_ignore_for_presence_calculation \SpectrumVoip\\NetSapiens\Model\YesNoStringNoDefault This settings will control if the the parent feature is enabled. [optional]
device_sip_registration_ignore_report_enabled \SpectrumVoip\\NetSapiens\Model\YesNoStringNoDefault This settings will control if the the parent feature is enabled. [optional]
device_sip_registration_ip_address string This is the read-only value is the IP:port for the last successfull registration. [optional] [readonly]
device_sip_registration_user_agent string This is the read-only value for the user-agent used during the last successfully registration. [optional] [readonly]
device_sip_no_to_tag_in_cancel \SpectrumVoip\\NetSapiens\Model\YesNoStringNoDefault This settings will control if the the parent feature is enabled. [optional]
device_srtp_enabled string This setting will enable SRTP (secure/encrypted audio) on the the device. Yes will force and "opp [optional] [default to 'no']
auto_answer_enabled \SpectrumVoip\\NetSapiens\Model\YesNoStringNoDefault This settings will control if the the parent feature is enabled. [optional]
recording_configuration \SpectrumVoip\\NetSapiens\Model\RecordingConfiguration [optional]
device_sip_allowed_user_agent string This value can be used to restrict registration to a specific User Agent or partial match of User Agent. This allows for an extra layer of secutiry if you know the expected user agent. [optional]
device_sip_nat_traversal_enabled string This is the main nat transveral setting. In most all device cases "automatic" is the correct answe [optional] [default to 'automatic']
device_sip_latency_seconds_current float This is the latency from the latest registration measured in seconds from the time the core sent a 407 challenge to the 200ok with Auth. [optional] [readonly]
device_sip_latency_seconds_average float This is the average of the last 5 registration attempts measured similiarly to device-sip-latency-seconds-current. [optional] [readonly]
emergency_address_id string This value if set will be the address-id specific to this device for emegeny calling [optional]
error_reading_from_endpoint_module string If yes, it means the API had an issue accessing the NDP for mac specific data [optional] [readonly]
login_username string This is a read-only value of the user's login for the owner of the device. [optional] [readonly]
name_full_name string This is a read-only value of the user's full name for the owner of the device. [optional] [readonly]
device_models_model string This is an optional model that when provided with device-provisioning-mac-address will link this device to the mac address in the device provisioning platform. [optional]
device_provisioning_mac_address string This is the mac address that has this device linked to it. This field can be used to link a mac address on device create. Must also provide a device-models-model [optional]
device_provisioning_registration_core_server string This is the SiPbx Servers primary server config from a list of valid [optional]
device_provisioning_sip_transport_protocol string This is the transport that will be requested when provising the device. [optional] [default to 'udp']
device_provisioning_username string The provisioning username for the request to authenticate the configuration request. [optional]
device_provisioning_password string The provisioning password for the request to authenticate the configuration request. [optional]
device_provisioning_line int Optional setting to select which line is used on the device when provisionined with device-models-model and device-provisioning-mac-address [optional]
device_provisioning_overrides string This is the overrides set for the mac address in the provisioning server on the mac linked to this device. [optional]

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