查询通知列表¶
查询当前用户的通知及已读状态。
GET https://billing.moi.matrixorigin.cn/api/v1/taas/notifications
调用前准备¶
准备个人访问令牌。创建和管理方法参阅创建和管理个人访问令牌。
查询范围为当前用户有权访问的数据。
查询参数¶
将示例中的 $MOI_PERSONAL_ACCESS_TOKEN 替换为个人访问令牌。
curl --get "https://billing.moi.matrixorigin.cn/api/v1/taas/notifications" \
-H "X-API-Key: $MOI_PERSONAL_ACCESS_TOKEN" \
--data-urlencode "page_size=2"
将响应中的 next_page_token 保存为 $NEXT_PAGE_TOKEN,保持筛选条件不变并请求下一页。该值为空或省略时停止翻页。
curl --get "https://billing.moi.matrixorigin.cn/api/v1/taas/notifications" \
-H "X-API-Key: $MOI_PERSONAL_ACCESS_TOKEN" \
--data-urlencode "page_size=2" \
--data-urlencode "page_token=$NEXT_PAGE_TOKEN"
参数 |
类型 |
是否必填 |
说明 |
|---|---|---|---|
|
string |
否 |
分类: |
|
string |
否 |
优先级: |
|
string |
否 |
已读筛选: |
|
string |
否 |
时间范围: |
|
integer |
否 |
每页数量,默认 100,最大 1000。 |
|
string |
否 |
上一页返回的下一页标记;首个请求省略。 |
成功响应¶
返回 HTTP 200,响应包含当前页的通知及分页信息。
{
"items": [],
"total": 0,
"next_page_token": ""
}
字段 |
类型 |
说明 |
|---|---|---|
|
array of object |
本页记录。 |
|
string |
通知 ID。 |
|
string |
所属用户 ID。 |
|
string |
触发通知的规则标识。 |
|
string |
通知分类。 |
|
string |
优先级: |
|
string |
通知标题。 |
|
string |
通知摘要。 |
|
string |
通知状态。 |
|
string |
关联对象类型;有值时返回。 |
|
string |
关联对象 ID;有值时返回。 |
|
string |
关联对象名称;有值时返回。 |
|
string |
通知来源类型;有值时返回。 |
|
string |
通知来源 ID;有值时返回。 |
|
string |
相关操作链接;有值时返回。 |
|
string |
通知事件指纹;有值时返回。 |
|
integer |
通知序号。 |
|
boolean |
通知是否已读。 |
|
integer |
事件发生时间,Unix 秒。 |
|
integer |
通知创建时间,Unix 秒。 |
|
integer |
更新时间,Unix 秒。 |
|
integer |
符合筛选条件的总记录数。 |
|
string |
下一页标记;为空或省略时已到最后一页。 |
字段路径中的 [] 表示数组中的每一项。