すべてのプロダクト
Search
ドキュメントセンター

Qoder CN シリーズ:部署の使用量データを取得

最終更新日:Mar 27, 2026

Lingma の部門レベルの使用量データを OpenAPI 経由で取得します。

対応エディション

Enterprise Dedicated Edition

サービスエンドポイント

サービスエンドポイントを取得し、API リクエスト構文の {domain} をご使用のエンドポイントに置き換えます。

認証

製品

リソース

必要な権限

Lingma

部署の使用量統計

読み取り専用

リクエスト構文

GET https://{domain}/oapi/v1/lingma/organizations/{organizationId}/departmentUsage

リクエスト詳細

部署の使用量データを照会

curl -X 'GET' \
  'https://test-domain-***.rdc.aliyuncs.com/oapi/v1/lingma/organizations/c7655445-143f-4466-9724-8b371a21****/departmentUsage?departmentId=7b58e90a-063f-475b-ad6d-32d1f438****&startTime=2025-06-10&endTime=2025-06-10&page=1&perPage=100' \
  -H 'Content-Type: application/json' \
  -H 'x-yunxiao-token: pt-0fh3****0fbG_35af****0484'

リクエストヘッダー

x-yunxiao-token string (必須)

ご利用のパーソナルアクセストークンです。このトークンの取得方法の詳細については、「パーソナルアクセストークン」をご参照ください。

例: pt-0fh3****0fbG_35af****0484。

リクエストパラメーター

organizationId string (必須)

組織の ID です。[組織管理] コンソール[基本情報] ページに移動して組織 ID を取得してください。

departmentId string (必須)

部署 ID です。この ID の取得方法については、「組織内の部署を一覧表示」をご参照ください。

startTime string (必須)

クエリ範囲の開始日です。YYYY-MM-DD 形式で指定します。

endTime string (必須)

クエリ範囲の終了日です。YYYY-MM-DD 形式で指定します。

page integer (オプション) デフォルト: 1

返されるページ番号です。

perPage integer (オプション) デフォルト: 100

各ページで返される最大エントリ数です。有効値: [1, 100]

レスポンスパラメーター

レスポンス例

[
    {
        "activeDeveloper": 1,
        "activeDeveloperChat": 1,
        "activeDeveloperCompletion": 1,
        "breakdown": {
            "chatting": [
                {
                    "activeDeveloper": 1,
                    "chatTurns": 1,
                    "chatTurnsAccepted": 1,
                    "chatType": "GENERATE_TESTCASE",
                    "ide": "jetbrains"
                }
            ],
            "coding": [
                {
                    "acceptAssistantNewlineCount": 0,
                    "activeDeveloper": 1,
                    "language": "java",
                    "linesAccepted": 95,
                    "linesChanged": 95
                }
            ],
            "completion": [
                {
                    "activeDeveloper": 1,
                    "countAccepted": 3,
                    "countSuggested": 3,
                    "ide": "jetbrains",
                    "language": "java",
                    "linesAccepted": 5,
                    "linesSuggested": 5
                }
            ]
        },
        "date": 1749571200000,
        "departmentId": "68491a3e0dc52b6c963b****",
        "totalChatTurns": 1,
        "totalChatTurnsAccepted": 1,
        "totalCountAcceptedCompletion": 3,
        "totalCountSuggestedCompletion": 3,
        "totalLinesAccepted": 95,
        "totalLinesAcceptedChat": 0,
        "totalLinesAcceptedCompletion": 5,
        "totalLinesChanged": 95,
        "totalLinesSuggestedCompletion": 5
    }
]

activeDeveloper integer

アクティブな開発者の数です。

activeDeveloperChat integer

チャット機能を使用したアクティブな開発者の数です。

activeDeveloperCompletion integer

コード補完を使用したアクティブな開発者の数です。

breakdown Object

詳細な使用量データです。

プロパティ

chatting array

チャット機能の詳細データです。

プロパティ

activeDeveloper integer

アクティブユーザーの数です。

chatTurns integer

チャットターン数です。

chatTurnsAccepted integer

承認されたチャットターン数です。

chatType string

チャットインタラクションのタイプ:

  • CODE_GENERATE_COMMENT: コードコメント生成。

  • GENERATE_TESTCASE: 単体テスト生成。

  • EXPLAIN_CODE: コードの説明。

  • OPTIMIZE_CODE: コード最適化。

  • FREE_INPUT: チャット。小文字の文字列はカスタムコマンドを表します。

ide string

jetbrains または vscode などの IDE タイプです。

coding array

チャットとコード補完の両方からの承認詳細を集計したコード変更の詳細データです。

プロパティ

acceptAssistantNewlineCount integer

指定された日にチャット機能によって生成された承認済みコード行数で、言語別に分類されます。

activeDeveloper integer

アクティブユーザーの数です。

language string

プログラミング言語です。

linesAccepted integer

承認済みコード行数です。

linesChanged integer

変更済みコード行数です。

completion array

コード補完の提案と承認の詳細データです。

プロパティ

activeDeveloper integer

アクティブユーザーの数です。

countAccepted integer

承認済み補完数です。

countSuggested integer

コード補完の提案数です。

ide string

jetbrains または vscode などの IDE タイプです。

language string

プログラミング言語です。

linesAccepted integer

承認済みコード行数です。

linesSuggested integer

提案済みコード行数です。

date integer

統計の日付で、ミリ秒単位の Unix タイムスタンプとして表されます。

departmentId string

部署 ID です。

totalChatTurns integer

指定された日の部署の総チャットターン数です。

totalChatTurnsAccepted integer

指定された日の部署の総承認済みチャットターン数です。

totalCountAcceptedCompletion integer

指定された日の部署の総承認済みコード補完の提案数です。

totalCountSuggestedCompletion integer

指定された日の部署の総提案済みコード補完の提案数です。

totalLinesAccepted integer

指定された日の部署の総承認済みコード行数です。これには、チャットやコード補完など、すべての機能からのコードが含まれます。

totalLinesAcceptedChat integer

指定された日の部署のチャット機能によって生成された総承認済みコード行数です。

totalLinesAcceptedCompletion integer

指定された日の部署のコード補完からの総承認済みコード行数です。

totalLinesChanged integer

指定された日の部署の総変更済みコード行数です。これには、チャットやコード補完など、すべての機能からの変更が含まれます。

totalLinesSuggestedCompletion integer

指定された日の部署のコード補完からの総提案済みコード行数です。

レスポンスヘッダー

パラメーター

説明

例の値

x-next-page

次のページ

2

x-page

現在のページ

1

x-per-page

1 ページあたりのエントリ数

100

x-prev-page

前のページ

0

x-request-id

リクエスト ID

37294673-00CA-5B8B-914F-A8B35511E90A

x-total

総エントリ数

10

x-total-pages

総ページ数

1

エラーコード

詳細については、「エラーコード」をご参照ください。

参照

この API に関する質問がある場合は、「OpenAPI 関連の問題」をご参照ください。