ユーザーの最近の活動の取得

ユーザーの最近の活動の一覧を取得します。

実行可能な権限

すべての権限

メソッド

GET 

URL

/api/v2/users/:userId/activities 

URL パラメーター

パラメーター名 内容
userId 数値 ユーザーのID

クエリパラメーター

パラメーター名 内容
activityTypeId[]
(複数指定可)
数値 type(1-17)
minId 数値 最小ID
maxId 数値 最大ID
count 数値 取得上限(1-100) 指定が無い場合は20
order 文字列 “asc"または"desc” 指定が無い場合は"desc"

レスポンス例

ステータスライン / レスポンスヘッダ

HTTP/1.1 200 OK 
Content-Type:application/json;charset=utf-8 

レスポンスボディ

2022年2月9日にレスポンスボディからnotificationsのコンテンツが削除され空の配列になります。
詳しくはこちらをご確認下さい。

[ 
    { 
        "id": 3153, 
        "project": { 
            "id": 92, 
            "projectKey": "SUB", 
            "name": "サブタスク", 
            "chartEnabled": true,
            "useResolvedForChart": true,
            "subtaskingEnabled": true,
            "projectLeaderCanEditProjectLeader": false,
            "useWiki": true,
            "useFileSharing": true,
            "useWikiTreeView": true,
            "useOriginalImageSizeAtWiki": false,
            "textFormattingRule": "backlog",
            "archived": false,
            "displayOrder": 3,
            "useDevAttributes": true
        }, 
        "type": 2, 
        "content": { 
            "id": 4809, 
            "key_id": 121, 
            "summary": "コメント", 
            "description": "", 
            "comment": { 
                "id": 7237, 
                "content": "" 
            }, 
            "changes": [ 
                { 
                    "field": "milestone", 
                    "new_value": " R2014-07-23", 
                    "old_value": "", 
                    "type": "standard" 
                }, 
                { 
                    "field": "status", 
                    "new_value": "4", 
                    "old_value": "1", 
                    "type": "standard" 
                } 
            ] 
        }, 
        "notifications": [], 
        "createdUser": { 
            "id": 1, 
            "userId": "admin", 
            "name": "admin", 
            "roleType": 1, 
            "lang": "ja", 
            "nulabAccount": {
                "nulabId": "Prm9ZD9DQD5snNWcSYSwZiQoA9WFBUEa2ySznrSnSQRhdC2X8G",
                "name": "admin",
                "uniqueId": "admin"
            },
            "mailAddress": "eguchi@nulab.example",
            "lastLoginTime": "2022-09-01T06:35:39Z"
        }, 
        "created": "2013-12-27T07:50:44Z" 
    }, 
    ... 
] 

レスポンス説明

パラメーター名 内容
type 数値 最近の更新の種別:
1:課題の追加
2:課題の更新
3:課題にコメント
4:課題の削除
5:Wikiを追加
6:Wikiを更新
7:Wikiを削除
8:共有ファイルを追加
9:共有ファイルを更新
10:共有ファイルを削除
11:Subversionコミット
12:GITプッシュ
13:GITリポジトリ作成
14:課題をまとめて更新
15:プロジェクトに参加
16:プロジェクトから脱退
17:コメントにお知らせを追加
18:プルリクエストの追加
19:プルリクエストの更新
20:プルリクエストにコメント
21:プルリクエストの削除
22:マイルストーンの追加
23:マイルストーンの更新
24:マイルストーンの削除
25:グループがプロジェクトに参加
26:グループがプロジェクトから脱退
reason 数値 通知の種別:
1:課題の担当者に設定
2:課題にコメント
3:課題の追加
4:課題の更新
5:ファイルを追加
6:プロジェクトユーザーの追加
9:その他
10:プルリクエストの担当者に設定
11:プルリクエストにコメント
12:プルリクエストの追加
13:プルリクエストの更新