Contents

アクティビティの取得

GET /api/v2/activities/:activityId

アクティビティの詳細情報を取得します。
アクティビティのIDは最近の更新の取得プロジェクトの最近の活動の取得から取得できます。

実行可能な権限

すべての権限

URL パラメーター

パラメーター名内容
activityIdintアクティビティのID

リクエストの例

curl --request GET \
--url "https://{{YOUR-DOMAIN}}/api/v2/activities/1?apiKey=$API_KEY"

{{YOUR-DOMAIN}}には、対象のスペースのドメインを記入してください。ドメインは、以下のいずれかです。スペースIDが不明の場合は、スペースIDとは?を参照してください。

  • https://[スペースID].backlog.com
  • https://[スペースID].backlog.jp
  • https://[スペースID].backlogtool.com

レスポンス例

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

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

レスポンスボディ

{
    "id": 3153,
    "project": {
        "id": 92,
        "projectKey": "SUB",
        "name": "Subtasking",
        "chartEnabled": true,
        "useResolvedForChart": true,
        "subtaskingEnabled": true,
        "projectLeaderCanEditProjectLeader": false,
        "useWiki": true,
        "useDocument": true,
        "useFileSharing": true,
        "useSubversion": true,
        "useGit": true,
        "useWikiTreeView": true,
        "useOriginalImageSizeAtWiki": false,
        "textFormattingRule": "backlog",
        "archived": false,
        "displayOrder": 3,
        "useDevAttributes": true
    },
    "type": 2,
    "content": {
        "id": 92,
        "key_id": 121,
        "summary": "Comment",
        "description": "string",
        "comment": {
            "id": 7237,
            "content": "Comment"
        },
        "changes": [
            {
                "field": "milestone",
                "new_value": "R2014-07-23",
                "old_value": null,
                "type": "standard"
            }
        ]
    },
    "notifications": [
        {
            "id": 25,
            "alreadyRead": false,
            "reason": 2,
            "user": {
                "id": 25,
                "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"
            },
            "resourceAlreadyRead": false
        }
    ],
    "createdUser": {
        "id": 25,
        "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"
}

レスポンス説明

パラメーター名内容
typeintアクティビティの種別。
  • 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: グループがプロジェクトから脱退
  • 34: 状態の削除
  • 35: 課題の日付をまとめて更新
  • 36: ドキュメントの追加
  • 37: ドキュメントの削除
  • 38: ドキュメントのタイトル更新
  • 39: ドキュメントの更新
  • 40: ドキュメントにコメント
  • 41: ドキュメントのコメント更新
  • 42: ドキュメントのコメント削除
  • 43: ドキュメントのコメントに返信
  • 44: ドキュメントのコメント返信更新
  • 45: ドキュメントのコメント返信削除
  • 46: ドキュメントに添付ファイル追加
  • 47: 課題をまとめて追加
  • 48: ドキュメントをまとめて追加
  • 49: ドキュメントでメンション
  • 50: 関連課題の追加
  • 51: 関連課題の削除
reasonintお知らせの種別。
  • 1: 課題の担当者に設定
  • 2: 課題にコメント
  • 3: 課題の追加
  • 4: 課題の更新
  • 5: ファイルを追加
  • 6: プロジェクトユーザーの追加
  • 9: その他
  • 10: プルリクエストの担当者に設定
  • 11: プルリクエストにコメント
  • 12: プルリクエストの追加
  • 13: プルリクエストの更新
  • 14: ドキュメントにコメント
  • 15: ドキュメントのコメントに返信
  • 16: 課題をまとめて追加(担当者に設定)
  • 17: ドキュメントでメンション
  • 18: 課題をまとめて追加(お知らせ)

エラーレスポンス

エラーレスポンスを参照してください。

制限事項

レート制限を参照してください

bラボ(Backlog Community Lab)のロゴ

bラボ(Backlog Community Lab)は、Backlogのユーザー向けオンラインコミュニティです。
Backlogの活用ノウハウ、他社事例をご用意。ほかのユーザーとBacklogの情報交換もできます。