You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过REST API查询Azure订阅类型(如Pay As you Go、MCA、EA、CSP)

解决方案

你可以调用Azure资源管理器提供的订阅查询接口实现该需求,该接口返回的计费关联属性比Consumption Usage Details API更全面,可明确区分目标订阅类型,具体用法如下:

接口信息

GET https://management.azure.com/subscriptions/{subscriptionId}?api-version=2022-12-01

需使用Azure AD授权的Bearer Token调用,权限范围为user_impersonation或对应服务主体的订阅读取权限

订阅类型判断规则

从接口返回的属性中,可结合billingAccountId后缀标识、配套属性区分目标类型:

  • Pay As You Go(即用即付):billingAccountId后缀含MS-AZR-0001P,属于Legacy计费体系,spendingLimit默认值为Off
  • EA(企业协议):billingAccountId后缀含MS-AZR-0017P,spendingLimit通常为Off,无个人计费关联信息
  • MCA(微软客户协议):billingAccountId后缀含MS-AZR-0003P,返回体包含billingProfile、invoiceSection层级属性,属于Modern计费体系
  • CSP(云解决方案提供商):billingAccountId后缀含MS-AZR-0145P,managedByTenants字段一般会返回CSP服务商的租户ID

批量查询方式

如果需要拉取当前凭证下所有订阅的类型,可调用批量查询接口:

GET https://management.azure.com/subscriptions?api-version=2022-12-01

内容的提问来源于stack exchange,提问作者DAK

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 07:24:02