Analytics APIは、Enterpriseプランのプライマリオーナーに対して、組織のエンゲージメントと導入データへのプログラマティックアクセスを提供します。これを使用して、内部ダッシュボードを構築し、導入トレンドを追跡し、Claudeのエンゲージメントデータを既存のレポートツールに取り込むことができます。
Analytics APIはEnterpriseプランで利用可能です。プライマリオーナーはAPIキーを生成して開始できます。
これはAnalyticsダッシュボードおよびCompliance APIとどのように異なりますか?
3つのオプションはすべて、組織のデータへの異なるビューを提供します。
Analyticsダッシュボード(Analytics経由でアクセス)は、製品内で可視化された使用データを表示します。データを他の場所に統合する必要がない場合の日常的な監視に適したツールです。
Analytics APIは同じ集計された使用およびエンゲージメントメトリクスをプログラマティックに返すため、BIツールに取り込んだり、組織図にマップしたり、レポートワークフローを自動化したりできます。データは組織ごと、1日ごとに集計されます。
Compliance APIはガバナンスと監査のユースケース向けです。個別のユーザーアクション、生のアクティビティイベント、および会話コンテンツへのアクセスを提供します。監査用の生のイベントではなく、ダッシュボード用の集計されたエンゲージメントメトリクスが必要な場合は、Analytics APIを使用してください。
開始する
Analytics APIにアクセスするには、Enterpriseの組織に対するプライマリオーナーアクセスが必要です。
以下の手順に従ってください。
Analytics > API keysに移動します。
Analytics APIの下のAccessトグルを見つけて、オンに切り替えます。
"+ Create key"をクリックして新しいAPIキーを生成します。このキーはプライベートに保つ必要があります。パスワードのように扱ってください。
リクエストで
x-api-keyヘッダーとともにキーを使用します。
完全な認証の詳細、エンドポイントリファレンス、およびコード例については、Claude Enterprise Analytics APIリファレンスガイドを参照してください。
どのようなデータが利用可能ですか?
Analytics APIには5つのエンドポイントが含まれています。すべてのデータは組織ごと、1日ごとに集計され、過去90日間(2026年1月1日より前ではない)利用可能です。
ユーザーアクティビティ:会話数、送信されたメッセージ、作成されたプロジェクト、アップロードされたファイル、作成されたアーティファクト、使用されたスキル、使用されたコネクタ、およびコミット、プルリクエスト、コード行などのClaude Codeメトリクスを含むユーザーごとのエンゲージメントメトリクス。
アクティビティサマリー:組織全体の日次、週次、月次のアクティブユーザー数、シート利用率、および保留中の招待数。リクエストごとに最大31日間の日付範囲をサポートします。
チャットプロジェクト使用状況:Claudeプロジェクトのプロジェクト別に分類された会話およびユーザー数。
スキル使用状況:各スキルを使用しているユーザー数。ClaudeおよびClaude Codeセッション別に分類されます。
コネクタ使用状況:組織が使用しているコネクタと、各コネクタを使用した一意のユーザー数。
データ制限
すべてのエンドポイントは、単一の日付または日付範囲のデータを返します。データは2026年1月1日以降、および3日以上前の日付でのみ利用可能です。
APIのデフォルトレート制限は1分あたり60リクエストです。これが組織のニーズを満たさない場合は、Anthropicの担当者または営業チームに連絡してください。
