Contents

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

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

実行可能な権限

すべての権限

メソッド

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:プルリクエストの更新