跳转至

查询团队集成

通过以下步骤查询集成

该接口可返回团队内已接入的所有集成


示例

请求cURl:

curl --location --request GET 'https://caweb.aiops.com/api/alert/rest/api/v1/apps' \
--user 'email@example.com:<access_token>' \
--header 'Accept: application/json'
示例邮箱应替换为用户注册所用邮箱
access_token应替换为您手动获取的access_token

access_token如何获取请参考文档 api令牌

提示

• 如需对请求进行加密处理:请将
--user 'email@example.com:access_token' \

--header 'Accept: application/json'

替换为:

--header 'Authorization: Basic Z2FveWluaW5nOTk5NUAxNjMuY29tOmt1WWl6bmljZ3oxN0JBVjk=' \

--header 'Content-Type: application/json'

• 替换步骤请参考加密步骤

返回参数

参数 类型 说明
result string 返回结果:success成功 、false 失败
message string 返回消息
data 返回数据集
totalCount int 数据量
code int 响应码

data结果集

参数 类型 说明
appId string 接入app id
description string 描述
integrate string 接入集成类型
status string 状态

返回示例

{
"result":"success",
"message":"ok",
"data":[
    {
        "appId":"<appid1>",
        "description":"应用一",
        "integrate":"zabbix",
        "status":"ACTIVE"
    },
    {
        "appId":"<appid2>",
        "description":"应用2",
        "integrate":"prometheus",
        "status":"DISABLED"
    }
],
"totalCount":2,
"code":200
}

200:成功

400:失败,传入的参数有问题

401:认证失败,用户名密码错误