Skip to content

查询订阅列表

接口地址:/v2/quecrule/{version}/openapi/subscribe/list

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

订阅列表

请求示例:

javascript
{
  "pageNum": 1,
  "pageSize": 10,
  "queueName": "testQueue",
  "status": 1,
  "subscribeName": "test"
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
subscribeDTO查询参数bodytrueOpenApiQuerySubscribeDTOOpenApiQuerySubscribeDTO
  pageNum页码数,从1开始falseinteger(int32)
  pageSize每页数据数,范围1~100falseinteger(int32)
  queueName队列名falsestring
  status状态,0-未启动 1-运行中falseinteger(int32)
  subscribeName订阅名falsestring
version当前版本,可用值:r1pathtruestring

响应状态:

状态码说明schema
200OKActionResultOfListOfSubscribeRuleDTO
201Created
401Unauthorized
403Forbidden
404Not Found
50000service exception
50005param check error
70060Permission Denied
91004token incorrect
91005doesn't have permission

响应参数:

参数名称参数说明类型schema
code返回码integer(int32)integer(int32)
data对象arraySubscribeRuleDTO
  createTime创建时间string(date-time)
  projectId项目IDinteger(int64)
  projectName项目名称string
  queueId队列IDstring
  queueName队列名称string
  status订阅状态integer(int32)
  subscribeId订阅IDinteger(int64)
  subscribeLevel消息订阅级别 1产品级 3设备级 6SaaS级integer(int32)
  subscribeName订阅名称string
msg提示信息string
pageNum当前页数integer(int32)integer(int32)
pageSize每页数量integer(int32)integer(int32)
pages总页数integer(int32)integer(int32)
total总数integer(int32)integer(int32)

响应示例:

javascript
{
	"code": 0,
	"data": [
		{
			"createTime": 1623814212000,
			"projectId": 0,
			"projectName": "",
			"queueId": "",
			"queueName": "",
			"status": 0,
			"subscribeId": 0,
			"subscribeLevel": 0,
			"subscribeName": ""
		}
	],
	"msg": "",
	"pageNum": 0,
	"pageSize": 0,
	"pages": 0,
	"total": 0
}