List user audit events¶
View a specified user’s activity records in the current workspace in chronological order.
GET https://moi.matrixorigin.cn/newmoi/workspaces/{workspace_id}/iam/users/{user_id}/audit-events
Preparation before calling¶
First select the user. To continue reading, retain the cursor returned by the previous page.
Prepare a personal access token and target workspace ID with access to the target workspace.
Request parameters¶
curl -G "https://moi.matrixorigin.cn/newmoi/workspaces/$WORKSPACE_ID/iam/users/$USER_ID/audit-events" \
-H "X-API-Key: $AI_STUDIO_API_KEY" \
-H "X-Workspace-ID: $WORKSPACE_ID" \
--data-urlencode "limit=20"
Path parameters
Parameter |
Type |
Required |
Description |
|---|---|---|---|
|
string |
Yes |
Target workspace ID. |
|
string |
Yes |
ID of the user whose activity records you want to view. |
Query parameters
Parameter |
Type |
Required |
Description |
|---|---|---|---|
|
string |
No |
Cursor returned by the previous page. |
|
integer |
No |
Number of items per page. The default is 20; the range is 1–100. |
When data.next_cursor is non-empty, use it as the cursor for the next request. Stop paginating when data.next_cursor is empty.
Successful response¶
On success, returns structured user activity records for the current page and the next-page cursor.
{
"code": "OK",
"msg": "OK",
"data": {
"events": [],
"next_cursor": "",
"request_id": "req-001",
"trace_id": "trace-001"
}
}
Field |
Type |
Description |
|---|---|---|
|
string |
|
|
string |
|
|
object (array) |
User activity records for the current page. |
|
string |
Cursor for the next page; empty when there is no next page. |
|
string |
Request correlation ID. |
|
string |
Trace ID. |
Error response¶
{
"code": "ErrParamInvalid",
"msg": "请求参数无效",
"data": null
}
Field |
Type |
Description |
|---|---|---|
|
string |
Error code. |
|
string |
Error message. |
|
null |
— |