跳转至

查询团队集成

通过以下步骤查询集成,该接口可返回团队内已接入的所有集成


示例

请求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如何获取请参考文档 api令牌

提示

• 示例邮箱应替换为用户注册所用邮箱

• access_token应替换为您手动获取的access_token

• 如需对请求进行加密处理:请将

--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 失败,传入的参数有问题