ユーザー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/manas1/recentactivities
GETレスポンス本文の例
JSON形式のレスポンス本文のコンテンツの例を次に示します。
{ "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/users/manas1/recentactivity" } ], "totalResult": 13, "requests": [ { "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/requests/3243" } ], "id": "3243", "reqStatus": "Obtaining Request Approval", "requester": "5026", "reqCreatedOn": "Tue Apr 05 11:56:52 IST 2016", "reqType": "Assign Roles" }, { "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/requests/3244" } ], "id": "3244", "reqStatus": "Obtaining Request Approval", "requester": "5026", "reqCreatedOn": "Tue Apr 05 11:57:33 IST 2016", "reqType": "Assign Roles" }, { "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/requests/3245" } ], "id": "3245", "reqStatus": "Obtaining Request Approval", "requester": "5026", "reqCreatedOn": "Tue Apr 05 11:58:02 IST 2016", "reqType": "Provision ApplicationInstance" }, { "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/requests/4067" } ], "id": "4067", "reqStatus": "Request Withdrawn", "requester": "5026", "reqCreatedOn": "Thu Apr 14 11:04:04 IST 2016", "reqExpireOn": "Thu Apr 14 11:24:22 IST 2016", "reqType": "Provision ApplicationInstance" }, { "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/requests/4068" } ], "id": "4068", "reqStatus": "Obtaining Request Approval", "requester": "5026", "reqCreatedOn": "Thu Apr 14 11:42:52 IST 2016", "reqType": "Provision ApplicationInstance" }, { "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/requests/4071" } ], "id": "4071", "reqStatus": "Obtaining Request Approval", "requester": "5026", "reqCreatedOn": "Thu Apr 14 13:31:43 IST 2016", "reqType": "Provision ApplicationInstance" }, { "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/requests/4104" } ], "id": "4104", "reqStatus": "Obtaining Request Approval", "requester": "5026", "reqCreatedOn": "Fri Apr 15 14:20:10 IST 2016", "reqType": "Provision ApplicationInstance" }, { "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/requests/4106" } ], "id": "4106", "reqStatus": "Obtaining Request Approval", "requester": "5026", "reqCreatedOn": "Fri Apr 15 14:22:30 IST 2016", "reqType": "Provision ApplicationInstance" }, { "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/requests/4108" } ], "id": "4108", "reqStatus": "Obtaining Request Approval", "requester": "5026", "reqCreatedOn": "Fri Apr 15 14:26:00 IST 2016", "reqType": "Provision ApplicationInstance" }, { "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/requests/4109" } ], "id": "4109", "reqStatus": "Obtaining Request Approval", "requester": "5026", "reqCreatedOn": "Fri Apr 15 14:29:21 IST 2016", "reqType": "Provision ApplicationInstance" }, { "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/requests/4112" } ], "id": "4112", "reqStatus": "Obtaining Request Approval", "requester": "5026", "reqCreatedOn": "Fri Apr 15 14:33:02 IST 2016", "reqType": "Provision ApplicationInstance" }, { "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/requests/4116" } ], "id": "4116", "reqStatus": "Obtaining Request Approval", "requester": "5026", "reqCreatedOn": "Fri Apr 15 14:39:55 IST 2016", "reqType": "Provision ApplicationInstance" }, { "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/requests/4123" } ], "id": "4123", "reqStatus": "Obtaining Request Approval", "requester": "5026", "reqCreatedOn": "Fri Apr 15 14:46:59 IST 2016", "reqType": "Provision ApplicationInstance" } ] }