The Admin API is unavailable for individual accounts. To collaborate with teammates and add members, set up your organization in Console → Settings → Organization.
Usage & Cost Admin API は、組織の過去の API 使用状況とコスト データへのプログラムによるきめ細かいアクセスを提供します。このデータは、Claude Console の 使用状況 および コスト ページで利用可能な情報と同様です。
この API により、Claude の実装をより適切に監視、分析、最適化できます。
Admin API キーが必要です
この API は Admin API の一部です。これらのエンドポイントには、標準 API キーとは異なる Admin API キー (sk-ant-admin... で始まる) が必要です。管理者ロールを持つ組織メンバーのみが、Claude Console を通じて Admin API キーをプロビジョニングできます。
主要な可観測性プラットフォームは、カスタム コードを記述することなく Claude API の使用状況とコストを監視するための、すぐに使用できる統合を提供しています。これらの統合は、ダッシュボード、アラート、分析を提供して、API 使用状況を効果的に管理するのに役立ちます。
過去 7 日間の組織の日次使用状況を取得します。
curl "https://api.anthropic.com/v1/organizations/usage_report/messages?\
starting_at=2025-01-08T00:00:00Z&\
ending_at=2025-01-15T00:00:00Z&\
bucket_width=1d" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ADMIN_API_KEY"統合用に User-Agent ヘッダーを設定します
統合を構築している場合は、User-Agent ヘッダーを設定して、使用パターンを理解するのに役立てます。
User-Agent: YourApp/1.0.0 (https://yourapp.com)/v1/organizations/usage_report/messages エンドポイントを使用して、モデル、ワークスペース、サービス層による詳細な内訳を含む、組織全体のトークン消費を追跡します。
1m、1h、または 1d) でデータを集計します完全なパラメータの詳細とレスポンス スキーマについては、使用状況 API リファレンス を参照してください。
curl "https://api.anthropic.com/v1/organizations/usage_report/messages?\
starting_at=2025-01-01T00:00:00Z&\
ending_at=2025-01-08T00:00:00Z&\
group_by[]=model&\
bucket_width=1d" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ADMIN_API_KEY"curl "https://api.anthropic.com/v1/organizations/usage_report/messages?\
starting_at=2025-01-15T00:00:00Z&\
ending_at=2025-01-15T23:59:59Z&\
models[]=claude-sonnet-4-5-20250929&\
service_tiers[]=batch&\
context_window[]=0-200k&\
bucket_width=1h" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ADMIN_API_KEY"curl "https://api.anthropic.com/v1/organizations/usage_report/messages?\
starting_at=2025-01-01T00:00:00Z&\
ending_at=2025-01-08T00:00:00Z&\
api_key_ids[]=apikey_01Rj2N8SVvo6BePZj99NhmiT&\
api_key_ids[]=apikey_01ABC123DEF456GHI789JKL&\
workspace_ids[]=wrkspc_01JwQvzr7rXLA5AGx3HKfFUJ&\
workspace_ids[]=wrkspc_01XYZ789ABC123DEF456MNO&\
bucket_width=1d" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ADMIN_API_KEY"組織の API キー ID を取得するには、API キーのリスト エンドポイントを使用します。
組織のワークスペース ID を取得するには、ワークスペースのリスト エンドポイントを使用するか、Anthropic Console で組織のワークスペース ID を見つけます。
| 粒度 | デフォルト制限 | 最大制限 | ユース ケース |
|---|---|---|---|
1m | 60 バケット | 1440 バケット | リアルタイム監視 |
1h | 24 バケット | 168 バケット | 日次パターン |
1d | 7 バケット | 31 バケット | 週次/月次レポート |
/v1/organizations/cost_report エンドポイントを使用して、USD でのサービス レベルのコスト内訳を取得します。
1d)完全なパラメータの詳細とレスポンス スキーマについては、コスト API リファレンス を参照してください。
優先度層のコストは異なる請求モデルを使用しており、コスト エンドポイントには含まれていません。使用状況エンドポイントを通じて優先度層の使用状況を追跡します。
curl "https://api.anthropic.com/v1/organizations/cost_report?\
starting_at=2025-01-01T00:00:00Z&\
ending_at=2025-01-31T00:00:00Z&\
group_by[]=workspace_id&\
group_by[]=description" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ADMIN_API_KEY"両方のエンドポイントは、大規模なデータセットのページネーションをサポートしています。
has_more が true の場合、次のリクエストで next_page 値を使用しますhas_more が false になるまで続けます# 最初のリクエスト
curl "https://api.anthropic.com/v1/organizations/usage_report/messages?\
starting_at=2025-01-01T00:00:00Z&\
ending_at=2025-01-31T00:00:00Z&\
limit=7" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ADMIN_API_KEY"
# レスポンスに含まれるもの: "has_more": true, "next_page": "page_xyz..."
# ページネーション付きの次のリクエスト
curl "https://api.anthropic.com/v1/organizations/usage_report/messages?\
starting_at=2025-01-01T00:00:00Z&\
ending_at=2025-01-31T00:00:00Z&\
limit=7&\
page=page_xyz..." \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ADMIN_API_KEY"anthropic-cookbook で詳細な実装を確認します。
使用状況とコスト データは通常、API リクエスト完了後 5 分以内に表示されますが、遅延がより長くなる場合もあります。
API は継続的な使用のために 1 分ごとのポーリングをサポートしています。短いバースト (ページネーション データのダウンロードなど) の場合、より頻繁なポーリングが許容されます。頻繁な更新が必要なダッシュボードの結果をキャッシュします。
コード実行コストはコスト エンドポイントに表示され、説明フィールドの Code Execution Usage の下にグループ化されます。コード実行は使用状況エンドポイントに含まれていません。
使用状況エンドポイントで service_tier でフィルタリングまたはグループ化し、priority 値を探します。優先度層のコストはコスト エンドポイントでは利用できません。
Workbench からの API 使用状況は API キーに関連付けられていないため、その次元でグループ化する場合でも api_key_id は null になります。
デフォルト ワークスペースに帰属する使用状況とコストは、workspace_id に null 値を持ちます。
Claude Code Analytics API を使用します。これは、多くの API キーでコストを分解する際のパフォーマンス制限なしに、ユーザーごとの推定コストと生産性メトリクスを提供します。多くのキーを持つ一般的な API 使用の場合、使用状況 API を使用してトークン消費をコスト プロキシとして追跡します。
使用状況とコスト API は、ユーザーにより良いエクスペリエンスを提供し、コストを管理し、レート制限を保持するのに役立つために使用できます。これらの他の機能の詳細については、以下をご覧ください。
自動トレースと監視を備えた LLM 可観測性