グループアクティビティアナリティクスAPI
- プラン: Premium、Ultimate
- 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
このAPIを使用して、グループアクティビティに関する情報を取得することができます。詳細については、グループアクティビティアナリティクスを参照してください。
グループの最近作成されたイシューの数を取得する
指定されたグループの、最近作成されたイシューの数を取得します。
GET /analytics/group_activity/issues_countパラメータは以下のとおりです:
| 属性 | 型 | 必須 | 説明 |
|---|---|---|---|
group_path | 文字列 | はい | グループパス |
リクエスト例:
curl --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/analytics/group_activity/issues_count?group_path=gitlab-org"レスポンス例:
{ "issues_count": 10 }グループの最近作成されたマージリクエストの数を取得する
指定されたグループの、最近作成されたマージリクエストの数を取得します。
GET /analytics/group_activity/merge_requests_countパラメータは以下のとおりです:
| 属性 | 型 | 必須 | 説明 |
|---|---|---|---|
group_path | 文字列 | はい | グループパス |
リクエスト例:
curl --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/analytics/group_activity/merge_requests_count?group_path=gitlab-org"レスポンス例:
{ "merge_requests_count": 10 }グループに最近追加されたメンバーの数を取得する
指定されたグループに最近追加されたメンバーの数を取得します。
GET /analytics/group_activity/new_members_countパラメータは以下のとおりです:
| 属性 | 型 | 必須 | 説明 |
|---|---|---|---|
group_path | 文字列 | はい | グループパス |
リクエスト例:
curl --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/analytics/group_activity/new_members_count?group_path=gitlab-org"レスポンス例:
{ "new_members_count": 10 }