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

:QueryInstanceBill

最終更新日:Oct 14, 2025

課金サイクルにおけるアカウントのすべてのプロダクトインスタンスまたは課金項目の使用量の概要を照会します。この操作は DescribeInstanceBill にアップグレードされました。この操作では、50,000 行を超えるデータは照会されなくなりました。

操作説明

API の説明

この操作を呼び出す際は、次の点にご注意ください。

  • インスタンス請求書の API はアップグレードされました。新しい操作 DescribeInstanceBill の使用を推奨します。この操作では、50,000 行を超えるデータは照会されなくなりました。

  • インスタンス請求書は、分割請求データに基づいて生成されます。約 1 日の遅延が発生する場合があります。

  • インスタンス情報は、課金サイクル内で変更される場合があります。月次サマリーのインスタンス Config と Spec は、レコードが生成された時点の情報を反映しています。詳細については、対応する詳細な請求書をご参照ください。

  • Alibaba Cloud Communications プロダクトのデータは 2020 年 6 月から、HiChina プロダクトのデータは 2020 年 11 月から利用可能です。

  • 国際サイト (alibabacloud.com) の場合、エンドポイントとしてシンガポールを選択します。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

bss:DescribeBillList

get

*All Resource

*

  • bssapi:ProductCode
  • bssapi:ProductType
なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

BillingCycle

string

必須

YYYY-MM 形式の課金サイクル。過去 18 か月間のデータがサポートされています。

2020-03

ProductCode

string

任意

プロダクトのコード。

rds

ProductType

string

任意

プロダクトのタイプ。ProductCode パラメーターが Alibaba Cloud Marketplace プロダクトのコードに設定されている場合、このパラメーターは必須です。

rds

SubscriptionType

string

任意

サブスクリプションタイプ。有効な値:

  • Subscription: サブスクリプション。

  • PayAsYouGo: 従量課金。

説明

このパラメーターは ProductCode パラメーターと一緒に使用する必要があります。

PayAsYouGo

IsBillingItem

boolean

任意

課金項目別にデータを照会するかどうかを指定します。

  • false: データは、ユーザーセンターの [請求書] ページの [インスタンス] タブの請求書の詳細と一致します。

  • true: データは、ユーザーセンターの [請求書] ページの [課金項目] タブの請求書の詳細と一致します。

デフォルト値: false。

false

PageNum

integer

任意

ページ番号。デフォルト値: 1。

1

PageSize

integer

任意

1 ページあたりのエントリ数。デフォルト値: 20。最大値: 300。

20

IsHideZeroCharge

boolean

任意

税引前総額 (PretaxGrossAmount) と税引前金額 (PretaxAmount) の両方が 0 の請求書を除外するかどうかを指定します。有効な値:

  • false。

  • true。

false

BillingDate

string

任意

課金日。このパラメーターは、Granularity パラメーターが DAILY に設定されている場合にのみ必須です。値は YYYY-MM-DD 形式である必要があります。

2020-03-03

Granularity

string

任意

請求書を照会する粒度。有効な値:

  • MONTHLY: 月別に請求書を照会します。データは、ユーザーセンターの [請求書] ページの [課金サイクル] タブの請求書の詳細と一致します。

  • DAILY: 日別に請求書を照会します。データは、ユーザーセンターの [請求書] ページの [日別] タブの請求書の詳細と一致します。

このパラメーターを DAILY に設定する場合は、BillingDate パラメーターも指定する必要があります。

MONTHLY

BillOwnerId

integer

任意

リソースを所有するアカウントの ID。このアカウントは、リソースの実際のユーザーです。

122

レスポンスフィールド

フィールド

説明

object

Code

string

状態コード。

Success

Message

string

エラーメッセージ。

Successful!

RequestId

string

リクエスト ID。

79EE7556-0CFD-44EB-9CD6-B3B526E3A85F

Success

boolean

呼び出しが成功したかどうかを示します。

true

Data

object

返されたデータ。

PageNum

integer

ページ番号。

1

BillingCycle

string

YYYY-MM 形式の課金サイクル。

2020-03

AccountID

string

アカウント ID。

185xxxx3489

PageSize

integer

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

20

TotalCount

integer

レコードの総数。

2

AccountName

string

ユーザーアカウント。

test@test.aliyunid.com

Items

object

Item

array<object>

請求書の詳細。

object

BillingDate

string

課金日。このパラメーターは、Granularity パラメーターが DAILY に設定されている場合にのみ返されます。値は YYYY-MM-DD 形式です。

2020-03

InstanceConfig

string

インスタンスの詳細な構成。

CPU:12

InternetIP

string

パブリック IP アドレス。

34.xx.x.x

Item

string

請求書のタイプ。有効な値:

  • SubscriptionOrder

  • PayAsYouGoBill

  • Refund

  • Adjustment

PayAsYouGoBill

Tag

string

タグ。

tag

InstanceID

string

インスタンス ID。

i-kjhdskjgshfdlkjfdh

Currency

string

通貨。有効な値:

  • CNY。

  • USD。

  • JPY。

CNY

DeductedByCashCoupons

number

0

SubscriptionType

string

サブスクリプションタイプ。有効な値:

  • Subscription: サブスクリプション。

  • PayAsYouGo: 従量課金。

説明

このパラメーターは ProductCode パラメーターと一緒に使用する必要があります。

PayAsYouGo

InstanceSpec

string

インスタンスタイプ。

ecs.sn1ne.3xlarge

DeductedByCoupons

number

クーポンを使用して差し引かれた金額。

0

BillingItem

string

課金項目。このパラメーターは、IsBillingItem が true に設定されている場合にのみ返されます。

其他

Region

string

リージョン。

杭州

OutstandingAmount

number

0

CostUnit

string

コストセンター。

未分配

ListPriceUnit

string

リスト価格の単位。このパラメーターは、isBillingItem が true に設定されている場合にのみ有効です。

ResourceGroup

string

リソースグループ。

默认资源组

PipCode

string

プロダクトコード。これは、ユーザーセンターの請求書のプロダクトコードと同じです。

rds

ServicePeriodUnit

string

サービス期間の単位。

PretaxAmount

number

税引前金額。

0

CommodityCode

string

商品コード。これは、ユーザーセンターのプロダクト詳細コードと同じです。

rds

ProductName

string

プロダクト名。

云数据库RDS

AdjustAmount

number

クレジットの返金を使用して差し引かれた金額。

0

NickName

string

インスタンスのニックネーム。

test

ProductDetail

string

プロダクトの詳細。

云数据库RDS

Usage

string

使用量。このパラメーターは、isBillingItem が true に設定されている場合にのみ有効です。

100

IntranetIP

string

内部 IP アドレス。

192.xx.xx.xx

OwnerID

string

RAM ユーザーのアカウント ID。このパラメーターは、複数アカウント決済のシナリオで返されます。

169***013

DeductedByPrepaidCard

number

0

UsageUnit

string

使用量の単位。このパラメーターは、isBillingItem が true に設定されている場合にのみ有効です。

GB

PaymentAmount

number

0

InvoiceDiscount

number

割引額。

0

DeductedByResourcePackage

string

リソースパッケージを使用して差し引かれた金額。

NULL

ProductType

string

プロダクトタイプ。

rds

ServicePeriod

string

サービス期間。

10

Zone

string

ゾーン。

cn-hangzhou-h

ListPrice

string

リスト価格。このパラメーターは、isBillingItem が true に設定されている場合にのみ有効です。

100

PretaxGrossAmount

number

税引前総額。

0

CashAmount

number

現金で支払われた金額。この金額には、クレジットの返金を使用して差し引かれた金額は含まれません。

0

ProductCode

string

プロダクトコード。

rds

BillingType

string

課金方法。

其它

成功レスポンス

JSONJSON

{
  "Code": "Success",
  "Message": "Successful!",
  "RequestId": "79EE7556-0CFD-44EB-9CD6-B3B526E3A85F",
  "Success": true,
  "Data": {
    "PageNum": 1,
    "BillingCycle": "2020-03",
    "AccountID": "185xxxx3489",
    "PageSize": 20,
    "TotalCount": 2,
    "AccountName": "test@test.aliyunid.com",
    "Items": {
      "Item": [
        {
          "BillingDate": "2020-03",
          "InstanceConfig": "CPU:12",
          "InternetIP": "34.xx.x.x",
          "Item": "PayAsYouGoBill",
          "Tag": "tag",
          "InstanceID": "i-kjhdskjgshfdlkjfdh",
          "Currency": "CNY",
          "DeductedByCashCoupons": 0,
          "SubscriptionType": "PayAsYouGo",
          "InstanceSpec": "ecs.sn1ne.3xlarge",
          "DeductedByCoupons": 0,
          "BillingItem": "其他",
          "Region": "杭州",
          "OutstandingAmount": 0,
          "CostUnit": "未分配",
          "ListPriceUnit": "元",
          "ResourceGroup": "默认资源组",
          "PipCode": "rds",
          "ServicePeriodUnit": "秒",
          "PretaxAmount": 0,
          "CommodityCode": "rds",
          "ProductName": "云数据库RDS",
          "AdjustAmount": 0,
          "NickName": "test",
          "ProductDetail": "云数据库RDS",
          "Usage": "100",
          "IntranetIP": "192.xx.xx.xx",
          "OwnerID": "169***013",
          "DeductedByPrepaidCard": 0,
          "UsageUnit": "GB",
          "PaymentAmount": 0,
          "InvoiceDiscount": 0,
          "DeductedByResourcePackage": "NULL",
          "ProductType": "rds",
          "ServicePeriod": "10",
          "Zone": "cn-hangzhou-h",
          "ListPrice": "100",
          "PretaxGrossAmount": 0,
          "CashAmount": 0,
          "ProductCode": "rds",
          "BillingType": "其它"
        }
      ]
    }
  }
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。