Get SIP Settings
Returns Session Initiation Protocol (SIP) Settings
- 200
- 401
OK
- application/json
- Schema
- Example (from schema)
- Example
Schema
- enable boolean
Determines whether the SIP is enabled
- host_to_id boolean
Host id
- proxy ipv4|dns
SIP proxy
- realm ipv4|dns
SIP realm address
- user string
Possible values:
non-empty
and<= 31 characters
, Value must match regular expression^[0-9a-zA-Z\s~
!@#$%^&;*()_-+={[}]|"<,>.?/]{1,31}?$`SIP account user name
- password string
Possible values:
>= 6 characters
and<= 31 characters
, Value must match regular expression^[0-9a-zA-Z\s~
!@#$%^&;*()_-+={[}]|"<,>.?/]{6,31}?$`SIP account user password. 'Password is an any symbol from a to z uppercase or lowercase, from 0 to 9 in digits. Available special symbols: ~`!@#$%^&;*()_-+={[}]|"<,>.?/'
- transport string
Possible values: [
udp
,tcp
,tls
]Secure SIP Protocol
- user_id string
Possible values:
non-empty
and<= 31 characters
, Value must match regular expression^[0-9a-zA-Z\s~
!@#$%^&;*()_-+={[}]|"<,>.?/]{0,31}?$`SIP user id
- is_enable_ring_code boolean
Determines whether the ring code is enabled
- user_agent string
User agent Voip v2.0
- timeout integer
Possible values: [
120
,300
,600
,1200
,1800
]Call timeout
- registration_interval integer
Possible values:
>= 30
and<= 900
SIP server registration interval in seconds
stun object
STUN settings
ip ipv4|dnsSTUN IP address
port integerSTUN port
{
"enable": true,
"host_to_id": true,
"proxy": "sip:sip.bas-ip.com",
"realm": "sip.bas-ip.com",
"user": "101",
"password": "123abc",
"transport": "udp",
"user_id": "user123",
"is_enable_ring_code": true,
"user_agent": "BasIpVoip v2.0 (at-07l 5.12.0)",
"timeout": 120,
"registration_interval": 30,
"stun": {
"ip": "stun.l.google.com",
"port": 19302
}
}
{
"proxy": "sip:sip.bas-ip.com",
"realm": "sip.bas-ip.com",
"user": "101",
"password": "123abc",
"timeout": 120,
"transport": "udp",
"enable": true,
"user_id": "user123",
"is_enable_ring_code": false,
"registration_interval": 30,
"stun": {
"ip": "stun.l.google.com",
"port": 19302
}
}
Unauthorized request. Log In
- application/json
- Schema
- Example (from schema)
- Log In
Schema
- error string
Error information
{
"error": "Log In"
}
{
"error": "Log In"
}