Network Settings

GET Network Setting's Page

GET

1) Info of Network Settings page from the Admin > Settings > Network > Ports

rest/system/config

Success (200 OK)

Example:

Request:

curl -u username:password GET -D - http://192.168.1.194:8080/rest/system/config
"{
log_filename: "",
log_length: "500",
log_keep: "3",
log_sip_register: "true",
log_sip_subnot: "false",
log_sip_other: "false",
log_sip_dialog: "false",
log_sip_watchlist: "",
log_sip_routing: "false",
log_event_general: "0",
log_event_sip: "0",
log_event_media: "0",
log_event_app: "0",
log_event_email: "0",
log_event_webserver: "0",
log_event_register: "0",
log_event_snmp: "0",
log_event_ldap: "0",
log_event_config: "0",
log_event_trunk: "0",
log_event_soap: "0",
log_event_tftp: "9",
log_event_webclient: "0",
log_event_pstn: "5",
log_event_tls: "0",
log_event_lync: "0",
log_event_dns: "0",
log_event_billing: "0",
reboot_event: "",
reboot_action: "",
dtmf_gain: "512",
terminate_dtmf: "false",
tone_gain: "256",
tone_thres: "50",
tone_repeat: "5",
affinity_mask: "",
mos_threshold: "30",
email_cpu_limit: "false",
email_trunk_change: "false",
email_license_expire: "false",
email_regstatus: "false",
email_restart_system: "false",
email_new_recording: "false",
email_coline_allocation: "false",
email_trunk_failover: "false",
email_emergency_call: "false",
email_rtp_timeout: "false",
email_call_timeout: "false",
email_address_change: "false",
email_bye_no_media: "false",
email_cpu_report: "false",
email_blacklist_ip: "false",
email_page_failure: "false",
email_low_credit: "false",
email_trunk_calls: "true",
blacklist_expires: "3600",
blacklist_attempts: "10",
blacklist_period: "1000",
ignore_wrong_domain: "false",
blacklist_user_agent: "friendly-scanner sipcli",
version: "5.1.0 y534",
code_ipadr: "",
code_restore: "",
code_fabtest: "",
code_version: "*#8377466#",
sys_name: "",
max_loop: "10",
extended_status: "",
trunk_reinvite: "false",
ip_http_port: "8080",
ip_https_port: "443",
ip_sip_udp_port: "5060",
ip_sip_tcp_port: "5060",
ip_sip_tls_port: "5061",
ip_snmp_port: "161",
ip_snmp_community: "public",
ip_tftp_port: "69",
ip_ldap_port: "2345",
ip_ldaps_port: "2346",
ip_replacement_list: "",
ip_routing_list: "",
ip_public_ip_service_url: "",
ip_public_ip_interval: "300",
ip_dhcp_monitor: "67",
tls_rc4: "true",
tls_min_version: "tls10",
tls_max_version: "tls12",
dtls_min_version: "",
dtls_max_version: "",
siptrans: "",
c2d_root: "",
max_udp_invite: "10",
tftp_write: "false",
tftp_log: "true",
port_begin: "49152",
port_end: "64512",
port_bind4: "",
port_bind6: "",
ip_manual_ip1: "",
ip_manual_ip2: "",
http_tls_web: "false",
http_content: "system",
http_rate: "50",
http_threads: "500",
sip_rate: "20",
sip_threads: "500",
pw_user: "admin",
pw_trusted: "127.0.0.1 [::1]",
random: "gVjIwkY6cGqfBxw5zmujTA==",
password_policy: "none",
password_history: "4",
password_duration: "",
recovery_duration: "3600",
allow_empty_passwords: "true",
rest_show_passwords: "false",
session_timeout: "3600",
timeout_connected: "120",
timeout_hold: "3600",
timeout_conference: "3600",
allow_pass_through: "true",
cookie_duration: "2592000",
seize_timeout: "60",
tcpcon_web: "10",
tcpcon_sip: "256",
soap_trusted_ip: "localhost",
csta_trusted_ip: "",
snmp_trusted_ip: "",
cdr_keep: "30d",
cdr_list_size: "100",
max_cdr_num: "100000",
button_speed_on_idle: "false",
button_speed_on_busy: "false",
conf_terminate: "*9",
conf_list: "*0",
conf_mute: "*1",
conf_unmute: "*2",
conf_muteall: "*7",
conf_unmuteall: "*8",
min_expires: "60",
max_expires: "360",
sub_expires: "3600",
save_registration: "false",
cdr_email_size: "1000",
symmetrical_rtp: "true",
ring180: "false",
packet_size: "20",
rtcp_loss_rle: "false",
rtcp_dup_rle: "false",
rtcp_rcpt_times: "false",
rtcp_rcvr_rtt: "true",
rtcp_stat_summary: "false",
rtcp_voip_metrics: "true",
always_send_ptime: "false",
max_regs: "5",
max_web_requests: "500",
short_header: "false",
support_update: "false",
search_audio: "false",
ext_field: "",
codec_preference: "8 0 2 3 9 18",
codec_lock: "true",
mcast_addresses: "",
mcast_ttl: "",
max_calls: "250",
max_tar: "10485760",
nat_udp: "30",
nat_tcp2: "60",
web_timeout: "60",
soap_cdr_adr: "webcdr://192.168.1.194/cdr-collector",
soap_cdr_username: "",
soap_mailbox_file: "",
report_domains: "",
language_audio: "it",
language_tones: "uk",
language_web: "en",
pnp_description: "pnp.xml",
pnp_duration: "30",
pnp_after: "5",
pnp_open_on_creation: "true",
ring_description: "ringtones.xml",
dialplan_description: "dialplans.xml",
multicast: "true",
loop_detection: "true",
offer_sdes: "true",
mwi_notify: "false",
max_call_duration: "43200",
max_rec_duration: "14400",
ani_dom_admin: "true",
trunk_dom_admin: "true",
dp_dom_admin: "true",
ac_dom_admin: "true",
perm_sip_pass: "true",
multiple_hot_destking: "false",
register_via_count: "true",
send_recording: "true",
cdr_type: "",
cdr_file_name: "$c/$m/$d.csv",
cdr_field_seperator: ",",
pref_http_scheme: "http",
pref_http_address: "",
backup_program: "",
record_location: "$r/$o/$d/$l/$x/$t-$i-$u-$n.wav",
record_compress: "false",
cdr_format: "$w$5e$12c$5d$12T$12t$12F$14f",
last_digits: "0",
languages_web: "en au cn de dk fr gr it nl pl pt ru sp uk",
languages_tones: "it au uk en fr ca nl de",
languages_audio: "dk it ru au uk en fr ca nl ar de",
app_login_text: "",
app_copyright: "Copyright {0} Vodia Networks Inc.",
app_link: "https://vodia.com",
app_doc: "",
app_ua: "",
app_product: "Vodia PBX",
app_logo: "",
app_banner_def: "http://www.vodia.com/img/welcomeheader.jpg",
app_banner_fax: "http://www.vodia.com/img/new_fax.jpg",
app_banner_vm: "http://www.vodia.com/img/new_mailbox.jpg",
timezone: "GMT",
ntp_host: "ntp.vodia.com",
ip_ntp_port: "",
tos_rtp: "ef",
tos_sip: "cs5",
diversion_style: "",
code_record: "false",
performance_limit: "60",
email_list_performance: "sachin@yahoo.com",
bandwidth: "",
cellphone_timeout: "20",
camp_enabled: "true",
conf_expiry: "86400",
provision_domain_name: "false",
presence_auth_token: "",
email_from: "socrates",
email_user: "sy@vodia.com",
email_smtp: "smtp.gmail.com:465",
smtp_starttls: "tls",
email_global: "false",
email_domain: "",
email_certs: "false",
cdr_url_global: "true",
fresh_url: "",
fresh_token: "",
fresh_invoice_number: "yymmcccccc",
fresh_use_json: "false",
usr_change_watch: "true",
usr_change_sippass: "false",
usr_change_webpass: "false",
usr_change_iac: "true",
usr_change_cfnat: "true",
usr_change_mbe: "true",
usr_change_tumpu: "true",
usr_change_mnom: "true",
usr_change_mea: "true",
usr_change_sammbe: "true",
usr_change_asam: "true",
usr_change_adrbook: "true",
crm_server_adr: "",
max_tcp_length: "16777216",
sdp_savp: "true",
web_client_delay: "60",
max_ring_duration: "60",
extension_status_url: "",
aoc_policy: "flat",
cdav_scope: "",
cdav_clientid: "",
cdav_clientsecret: "",
cdav_redirect: "",
cdr_call_quality_report: "false",
hosted_email_address: "",
override_thread_limit: "false",
syslog_server_ip: "",
thread_stack_size: "4",
sip_log_collection: "true",
delete_rec: "false",
write_cobjs_to_fs: "false",
write_legs_to_fs: "false",
ldap_size_limit: "1000",
out_of_dialog_options: "false",
no_rport: "false",
provuser: "",
provuser2: "",
provuser3: "",
provuser4: "",
provuser5: "VoiceSpring",
provuser6: "",
provredirect: "http://192.168.1.194:8080",
plain_read_timeout: "10000",
plain_connect_timeout: "10000",
sms_adr: "",
sms_method: "",
sms_admin: "",
sms_header: "",
sms_body_voicemail: "",
sms_body_other: "",
thread_level: "",
voicecloud_custid: "",
voicecloud_apiurl: "",
voicecloud_devkey: "",
voicecloud_default: "true",
relic_license_key: "",
fill_chars: " .-()/"
}
"

Response Code Description
Success 200 OK
Invalid ID supplied 400 Only authenticated Admins can access the data
Permission Denied 403 Forbidden
Not Found 404 The id of the User was not found or there are errors in the URL.

UPDATE Network Setting's page

post
/rest/system/config

Example:

Request:

curl -u username:password -D - http://localhost:8080/rest/system/config -X POST -d
"{
'snmp_trusted_ip':'4565',
'ntp_host':'ntp.vodia.com',
'tftp_write':'true',
'http_tls_web':'true'
}"

Response for the Update request:

Response Code Description
Success 200 OK
Invalid ID supplied 400 Only authenticated a Admins can access the data
Permission Denied 403 Forbidden
Not Found 404 The id of the User was not found or there are errors in the URL.

Add new comment

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.