> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jiekou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 請求書の照会

## リクエストヘッダー

<ParamField header="Content-Type" type="string" required={true}>
  列挙値: `application/json`
</ParamField>

<ParamField header="Authorization" type="string" required={true}>
  Bearer 認証形式: Bearer \{\{API Key}}。
</ParamField>

## レスポンス情報

<ParamField query="cycleType" type="string" required={true}>
  課金周期の粒度。オプション：

  * `Hour`：時間単位
  * `Day`: 日単位
  * `Week`：週単位
  * `Month`：月単位
</ParamField>

<ParamField query="productCategory" type="string" required={true}>
  製品タイプ。オプション：

  * `summary`：集計請求書
  * `llm`：大規模言語モデル
</ParamField>

<ParamField query="productName" type="string" required={false}>
  製品名。あいまい検索をサポートします。
</ParamField>

<ParamField query="startTime" type="string" required={false}>
  照会する請求周期の開始時間、タイムスタンプ（秒）。デフォルト値：0。
</ParamField>

<ParamField query="endTime" type="string" required={false}>
  照会する請求周期の終了時間、タイムスタンプ（秒）。デフォルト値：0。
</ParamField>

<ParamField query="ownerId" type="string" required={false}>
  照会するインスタンス ID を指定します。
</ParamField>

## レスポンス情報パラメータ

<ResponseField name="bills" type="object[]" required={true}>
  オンデマンドインスタンスの課金情報。

  <Expandable title="属性" defaultOpen={true}>
    <ResponseField name="userId" type="string" required={true}>
      インスタンスが属するユーザー ID。
    </ResponseField>

    <ResponseField name="startTime" type="string" required={true}>
      請求書の開始時間。形式は Unix タイムスタンプです。
    </ResponseField>

    <ResponseField name="endTime" type="string" required={true}>
      請求書の終了時間。形式は Unix タイムスタンプです。
    </ResponseField>

    <ResponseField name="billingMethod" type="string" required={true}>
      インスタンスの課金方式。値が 1 の場合、従量課金を示します。
    </ResponseField>

    <ResponseField name="productName" type="string" required={true}>
      製品名。
    </ResponseField>

    <ResponseField name="category" type="string" required={true}>
      製品カテゴリ。
    </ResponseField>

    <ResponseField name="ownerID" type="string" required={true}>
      インスタンス ID。
    </ResponseField>

    <ResponseField name="billNum0" type="string" required={true}>
      * llm：入力トークン
    </ResponseField>

    <ResponseField name="billNum1" type="string" required={true}>
      * llm：出力トークン
    </ResponseField>

    <ResponseField name="basePrice0" type="string" required={true}>
      元の価格
    </ResponseField>

    <ResponseField name="basePrice1" type="string" required={true}>
      意味なし
    </ResponseField>

    <ResponseField name="discountPrice0" type="string" required={true}>
      * llm：入力トークンの単価
      * その他：単価
    </ResponseField>

    <ResponseField name="discountPrice1" type="string" required={true}>
      * llm：出力トークンの単価
    </ResponseField>

    <ResponseField name="amount" type="string" required={true}>
      合計金額。
    </ResponseField>

    <ResponseField name="voucherAmount" type="string" required={true}>
      クーポン控除額。
    </ResponseField>

    <ResponseField name="payAmount" type="string" required={true}>
      現金支払額。
    </ResponseField>

    <ResponseField name="payAmountDisplay" type="string" required={true} />

    <ResponseField name="pricePrecision" type="string" required={true}>
      価格精度。
    </ResponseField>

    <ResponseField name="productId" type="string" required={true}>
      製品 ID。
    </ResponseField>
  </Expandable>
</ResponseField>
