分类

路由

路由 – 获取全部路由

GET

/api/routes/:type

权限:呼叫流

Header

字段类型描述
Content-Type字符串应用或JSON

参数

字段类型描述
type字符串路由类型: [‘public’, ‘default’]

请求样例

/api/routes/public
/api/routes/default

Public成功

HTTP/1.1 200 OK
[{
“did”: “16471234567”,
“callflow”: “xxxx_menu1”
}, {
“did”: “16471234567”,
“callflow”: “yyy_menu2”
}]

Default成功

HTTP/1.1 200 OK
[{
“number”: “202”,
“callflow”: “xxxx_menu1”
}, {
“number”: “500”,
“callflow”: “yyy_menu2”
}]

路由 – 获取指定DID的路由

GET

/api/routes/:type/:did

权限:呼叫流

Header

字段类型描述
Content-Type字符串应用或JSON

参数

字段类型描述
type字符串路由类型:当前类型为’public’
did字符串需要查询路由的DID

请求样例

/api/routes/public/16471234567

成功响应

HTTP/1.1 200 OK
{
“callflow”: “xxxxxx_menu”
}

路由 – 更新多条路由

PUT

/api/routes/:type

权限:呼叫流

Header

字段类型描述
Content-Type字符串应用或JSON

参数

字段类型描述
type字符串路由类型,当前值为’public’

请求样例

/api/routes/public
{
“routes”:[{
did: “16471234567”,
callflow: “test1”
}, {
did: “16471234567”,
callflow: “test2”
}]
}

成功响应

HTTP/1.1 200 OK
updated

路由 – 更新一条路由

PUT

/api/routes/:type/:number

权限:呼叫流

Header

字段类型描述
Content-Type字符串应用或JSON

参数

字段类型描述
type字符串路由类型: [‘public’, ‘default’]
number字符串在路由中想更新的DID

请求样例

/api/routes/public/16471234567
{
“callflow”: “xxxx_menu1”
}
/api/routes/default/200
{
“callflow”: “xxxx_menu1”
}

成功响应

HTTP/1.1 200 OK
updated

路由 – 删除一条路由

DELETE

/api/routes/:type/:did

权限:呼叫流

Header

字段类型描述
Content-Type字符串应用或JSON

参数

字段类型描述
type字符串路由类型,当前值为[‘public’, ‘default’]
did字符串在路由中想删除的DID

请求样例

/api/routes/public/16471234567
/api/routes/default/200

成功响应

HTTP/1.1 200 OK
deleted

上一页 账号
下一页 通话记录
Table of Contents