• 消息
  • 托管智能体
  • 管理

Search...
⌘K
组织
管理 API工作区
身份验证
概览工作负载身份联合WIF 参考
监控
用量与成本 API速率限制 APIClaude Code 分析 API
数据与合规
数据驻留API 与数据保留
合规 API
概览获取访问权限活动动态聊天、文件和项目组织、用户、角色和群组设计您的集成错误常见问题

Log in
用量与成本 API
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Solutions

  • AI agents
  • Code modernization
  • Coding
  • Customer support
  • Education
  • Financial services
  • Government
  • Life sciences

Partners

  • Amazon Bedrock
  • Google Cloud's Vertex AI

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Company

  • Anthropic
  • Careers
  • Economic Futures
  • Research
  • News
  • Responsible Scaling Policy
  • Security and compliance
  • Transparency

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Help and security

  • Availability
  • Status
  • Support
  • Discord

Terms and policies

  • Privacy policy
  • Responsible disclosure policy
  • Terms of service: Commercial
  • Terms of service: Consumer
  • Usage policy
管理/监控

用量与成本 API

通过 Usage & Cost Admin API 以编程方式访问您组织的 API 用量和成本数据。


Admin API 不适用于个人账户。 如需与团队成员协作并添加成员,请在 Console → Settings → Organization 中设置您的组织。

Usage & Cost Admin API 提供对您组织历史 API 用量和成本数据的编程式细粒度访问。这些数据与 Claude Console 中 Usage(用量)和 Cost(成本)页面提供的信息类似。

此 API 使您能够更好地监控、分析和优化您的 Claude 实现:

  • 精确的用量跟踪: 获取精确的令牌计数和使用模式,而不是仅依赖响应中的令牌计数
  • 成本对账: 将内部记录与 Anthropic 账单进行匹配,供财务和会计团队使用
  • 产品性能与改进: 监控产品性能,同时衡量系统变更是否带来改进,或设置告警
  • 速率限制和 Priority Tier 优化: 优化提示缓存等功能或特定提示,以充分利用已分配的容量,或购买专用容量。
  • 高级分析: 执行比 Console 中可用功能更深入的数据分析


需要 Admin API 密钥

此 API 是 Admin API 的一部分。这些端点需要 Admin API 密钥(以 sk-ant-admin... 开头),它与标准 API 密钥不同。只有具有管理员角色的组织成员才能通过 Claude Console 配置 Admin API 密钥。



AWS 上的 Claude Platform: 目前不提供编程式的用量与成本 API 端点。请改为在 Claude Console 的 Usage(用量)和 Cost(成本)页面中查看用量和成本数据。

合作伙伴解决方案

领先的可观测性平台提供开箱即用的集成,用于监控您的 Claude API 用量和成本,无需编写自定义代码。这些集成提供仪表板、告警和分析功能,帮助您有效管理 API 用量。


CloudZero


用于跟踪和预测成本的云智能平台


Datadog


具有自动追踪和监控功能的 LLM 可观测性


Grafana Cloud


无代理集成,通过开箱即用的仪表板和告警轻松实现 LLM 可观测性

Honeycomb


通过 OpenTelemetry 进行高级查询和可视化


Vantage


用于 LLM 成本和用量可观测性的 FinOps 平台

快速开始

获取您组织过去 7 天的每日用量:

cURL
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: $ANTHROPIC_ADMIN_KEY"


为集成设置 User-Agent 标头

如果您正在构建集成,请设置 User-Agent 标头以帮助我们了解使用模式:

User-Agent: YourApp/1.0.0 (https://yourapp.com)

用量 API

通过 /v1/organizations/usage_report/messages 端点,按模型、工作区和服务层级详细分类,跟踪整个组织的令牌消耗情况。

关键概念

  • 时间桶:以固定间隔(1m、1h 或 1d)聚合用量数据
  • 令牌跟踪:测量未缓存输入、已缓存输入、缓存创建和输出令牌
  • 筛选与分组:按 API 密钥、工作区、模型、服务层级、上下文窗口、数据驻留或速度(测试版)进行筛选,并按这些维度对结果进行分组
  • 服务器工具使用:跟踪网络搜索等服务器端工具的使用情况

有关完整的参数详情和响应架构,请参阅用量 API 参考。

基本示例

按模型统计的每日用量

cURL
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: $ANTHROPIC_ADMIN_KEY"

带筛选条件的每小时用量

cURL
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-opus-4-8&\
service_tiers[]=batch&\
context_window[]=0-200k&\
bucket_width=1h" \
  --header "anthropic-version: 2023-06-01" \
  --header "x-api-key: $ANTHROPIC_ADMIN_KEY"

按 API 密钥和工作区筛选用量

cURL
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: $ANTHROPIC_ADMIN_KEY"


要检索您组织的 API 密钥 ID,请使用 List API Keys 端点。

要检索您组织的工作区 ID,请使用 List Workspaces 端点,或在 Claude Console 中查找您组织的工作区 ID。

数据驻留

通过使用 inference_geo 维度对用量进行分组和筛选,跟踪您的数据驻留控制。这对于验证整个组织的地理路由非常有用。

cURL
curl "https://api.anthropic.com/v1/organizations/usage_report/messages?\
starting_at=2026-02-01T00:00:00Z&\
ending_at=2026-02-08T00:00:00Z&\
group_by[]=inference_geo&\
group_by[]=model&\
bucket_width=1d" \
  --header "anthropic-version: 2023-06-01" \
  --header "x-api-key: $ANTHROPIC_ADMIN_KEY"

您还可以筛选特定的地理位置。有效值为 global、us 和 not_available:

cURL
curl "https://api.anthropic.com/v1/organizations/usage_report/messages?\
starting_at=2026-02-01T00:00:00Z&\
ending_at=2026-02-08T00:00:00Z&\
inference_geos[]=us&\
group_by[]=model&\
bucket_width=1d" \
  --header "anthropic-version: 2023-06-01" \
  --header "x-api-key: $ANTHROPIC_ADMIN_KEY"


2026 年 2 月之前发布的模型(即 Claude Opus 4.6 和 Claude Sonnet 4.6 之前的模型)不支持 inference_geo 请求参数,因此它们的用量报告在此维度上返回 "not_available"。您可以在 inference_geos[] 中使用 not_available 作为筛选值来定位这些模型。

快速模式(研究预览版)

通过使用 speed 维度进行分组和筛选,跟踪快速模式的用量。这对于监控标准模式与快速模式的用量非常有用。

cURL
curl "https://api.anthropic.com/v1/organizations/usage_report/messages?\
starting_at=2026-02-01T00:00:00Z&\
ending_at=2026-02-08T00:00:00Z&\
group_by[]=speed&\
group_by[]=model&\
bucket_width=1d" \
  --header "anthropic-version: 2023-06-01" \
  --header "anthropic-beta: fast-mode-2026-02-01" \
  --header "x-api-key: $ANTHROPIC_ADMIN_KEY"

您还可以筛选特定的速度。有效值为 standard 和 fast:

cURL
curl "https://api.anthropic.com/v1/organizations/usage_report/messages?\
starting_at=2026-02-01T00:00:00Z&\
ending_at=2026-02-08T00:00:00Z&\
speeds[]=fast&\
group_by[]=model&\
bucket_width=1d" \
  --header "anthropic-version: 2023-06-01" \
  --header "anthropic-beta: fast-mode-2026-02-01" \
  --header "x-api-key: $ANTHROPIC_ADMIN_KEY"


speeds[] 筛选器和 speed group_by 值都需要 fast-mode-2026-02-01 测试版标头。

时间粒度限制

粒度默认限制最大限制使用场景
1m60 个桶1440 个桶实时监控
1h24 个桶168 个桶每日模式
1d7 个桶31 个桶每周/每月报告

成本 API

通过 /v1/organizations/cost_report 端点检索以美元计的服务级别成本明细。

关键概念

  • 货币:所有成本均以美元计,以最小单位(美分)的十进制字符串形式报告
  • 成本类型:跟踪令牌使用、网络搜索和代码执行成本
  • 分组:按工作区或描述对成本进行分组以获得详细明细。按 description 分组时,响应包含 model 和 inference_geo 等已解析字段
  • 时间桶:仅支持每日粒度(1d)

有关完整的参数详情和响应架构,请参阅成本 API 参考。



Priority Tier 成本使用不同的计费模型,不包含在成本端点中。请改为通过用量端点跟踪 Priority Tier 用量。

基本示例

cURL
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: $ANTHROPIC_ADMIN_KEY"

分页

两个端点都支持对大型数据集进行分页:

  1. 发起初始请求
  2. 如果 has_more 为 true,则在下一个请求中使用 next_page 值
  3. 继续直到 has_more 为 false
cURL
# 第一个请求
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: $ANTHROPIC_ADMIN_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: $ANTHROPIC_ADMIN_KEY"

常见使用场景

在 Claude Cookbook 中探索详细的实现:

  • 每日用量报告:跟踪令牌消耗趋势
  • 成本归因:按工作区分配费用以进行内部结算
  • 缓存效率:测量和优化提示缓存
  • 预算监控:为支出阈值设置告警
  • CSV 导出:为财务团队生成报告

常见问题

数据的新鲜度如何?

用量和成本数据通常在 API 请求完成后 5 分钟内出现,但延迟偶尔可能更长。

推荐的轮询频率是多少?

该 API 支持持续使用时每分钟轮询一次。对于短时突发(例如下载分页数据),可以接受更频繁的轮询。对于需要频繁更新的仪表板,请缓存结果。

如何跟踪代码执行用量?

代码执行成本出现在成本端点中,在 description 字段下归类为 Code Execution Usage。代码执行不包含在用量端点中。

如何跟踪 Priority Tier 用量?

在用量端点中按 service_tier 筛选或分组,并查找 priority 值。Priority Tier 成本在成本端点中不可用。

Workbench 用量如何处理?

来自 Workbench 的 API 用量不与任何 API 密钥关联,因此即使按该维度分组,api_key_id 也将为 null。

默认工作区如何表示?

归属于默认工作区的用量和成本的 workspace_id 值为 null。

如何获取 Claude Code 的每用户成本明细?

使用 Claude Code Analytics API,它提供每用户的估算成本和生产力指标,而不会因按大量 API 密钥分解成本而产生性能限制。对于使用大量密钥的常规 API 用量,请使用用量 API 跟踪令牌消耗作为成本的代理指标。

另请参阅

用量与成本 API 可用于帮助您为用户提供更好的体验、帮助您管理成本并保护您的速率限制。了解有关这些其他功能的更多信息:

  • Admin API
  • Admin API 参考
  • 定价
  • 提示缓存 - 通过缓存优化成本
  • 批处理 - 批量请求享受 50% 折扣
  • 速率限制 - 了解用量层级
  • 速率限制 API - 读取您配置的速率限制
  • 数据驻留 - 控制推理地理位置

Was this page helpful?

  • 合作伙伴解决方案
  • 快速开始
  • 用量 API
  • 关键概念
  • 基本示例
  • 时间粒度限制
  • 成本 API
  • 关键概念
  • 基本示例
  • 分页
  • 常见使用场景
  • 常见问题
  • 数据的新鲜度如何?
  • 推荐的轮询频率是多少?
  • 如何跟踪代码执行用量?
  • 如何跟踪 Priority Tier 用量?
  • Workbench 用量如何处理?
  • 默认工作区如何表示?
  • 如何获取 Claude Code 的每用户成本明细?
  • 另请参阅