3.5.10.2 SIP
Getting list of SIP devices
URL: | https://{{ip_addr}}/api/v1/hipmo/devices/sip |
HTTP method: | GET |
Response code: | Standard HTTP response code, treating syntactic errors. |
Response data: | {
"data": {
"devices": []
}
}
|
Create SIP device
URL: | https://{{ip_addr}}/api/v1/hipmo/devices/sip |
HTTP method: | PUT |
Response code: | Standard HTTP response code, treating syntactic errors. |
| Request body: | {
"id": "<integer>",
"name": "<string>",
"isActive": "<boolean>",
"isMy2n": "<boolean>",
"sipLine": "<string>",
"dtmf1": "<string>",
"dtmf2": "<string>",
"dtmf3": "<string>",
"dtmf4": "<string>"
}
|
Response data: | {
"data":{
"devices":[
"device": {
"id":"<integer>",
"name":"<string>",
"isActive":"<boolean>",
"isMy2n":"<boolean>",
"sipLine":"<string>",
"dtmf1":"<string>",
"dtmf2":"<string>",
"dtmf3":"<string>",
"dtmf4":"<string>"
}
]
}
}
|
SIP device update
URL: | https://{{ip_addr}}/api/v1/hipmo/devices/sip/{{id}} |
HTTP method: | PUT |
| Path variable: | id – device ID |
| Request body: | {
"id": "<integer>",
"name": "<string>",
"isActive": "<boolean>",
"isMy2n": "<boolean>",
"sipLine": "<string>",
"dtmf1": "<string>",
"dtmf2": "<string>",
"dtmf3": "<string>",
"dtmf4": "<string>"
}
|
Response code: | Standard HTTP response code, treating syntactic errors. |
Response data: | {
"data":{
"devices":[
"device": {
"id":"<integer>",
"name":"<string>",
"isActive":"<boolean>",
"isMy2n":"<boolean>",
"sipLine":"<string>",
"dtmf1":"<string>",
"dtmf2":"<string>",
"dtmf3":"<string>",
"dtmf4":"<string>"
}
]
}
}
|
Delete device
URL: | https://{{ip_addr}}/api/v1//hipmo/devices/sip/{{id}} |
HTTP method: | DELETE |
| Path variable: | id – device ID |
Response code: | Standard HTTP response code, treating syntactic errors. |
| Request body: | {
"id": "<integer>",
"name": "<string>",
"isActive": "<boolean>",
"isMy2n": "<boolean>",
"sipLine": "<string>",
"dtmf1": "<string>",
"dtmf2": "<string>",
"dtmf3": "<string>",
"dtmf4": "<string>"
}
|
