ユーザーIDに基づいたユーザーの最近のアクティビティの取得
get
/iam/governance/selfservice/api/v1/users/{uuid}/recentactivities
ユーザーIDで指定されたユーザーの最近のアクティビティを返します。レスポンスには、ユーザーによって発生し、ユーザーに対して発生したすべてのリクエストが含まれています。
リクエスト
サポートされているメディア・タイプ
- application/json
パス・パラメータ
- uuid: string
最近のアクティビティが返されるユーザーの一意識別子。
問合せパラメータ
- q(optional): string
アクティビティは次の属性に基づいてフィルタできます: endDate、creationDate、executionDate、requestStatus、justification、Beneficiary User ID、Beneficiary User First NameおよびBeneficiary User Last Name
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
成功
ヘッダー
- ResponseTime: string
リクエストの処理にかかった時間(ミリ秒)を取得します。
401レスポンス
未認可
404レスポンス
リクエスト・エンティティが見つからない
500レスポンス
内部サーバー・エラー
例
この例では、指定されたユーザーの最近のアクティビティを取得します。ここに示す情報は、擬似システムを使用した場合のものであり、プロトタイプとして提供しています。
cURLの例
curl -H "Content-Type: application/json" -X GET -u username:password https://pseudo.com/iam/governance/selfservice/api/v1/users/17/recentactivities
GETレスポンス本文の例
JSON形式のレスポンス本文のコンテンツの例を次に示します。
{ "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/users/17/recentactivities? offset=1&limit=10" }, { "rel": "first", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/users/17/recenties? offset=1&limit=10" } ], "count": 2, "hasMore": false, "totalResult": 2, "requests": [ { "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/requests/11" } ], "id": "11", "reqStatus": "Request Awaiting Approval", "requester": { "name": "requesterId", "value": "17", "link": { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/users/17" } }, "reqCreatedOn": "2019-03-14T18:33:44Z", "reqType": "Modify User Profile", "reqBeneficiaryList": [ { "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/users/17" } ], "id": "17" } ] }, { "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/requests/12" } ], "id": "12", "reqStatus": "Request Completed", "requester": { "name": "requesterId", "value": "17", "link": { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/users/17" } }, "reqCreatedOn": "2019-03-14T18:35:19Z", "reqExpireOn": "2019-03-14T18:54:57Z", "reqType": "Modify User Profile", "reqBeneficiaryList": [ { "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/users/17" } ], "id": "17" } ] } ] }