Skip to main content
GET
プロジェクト使用状況の取得

概要

現在のクレジットサイクルにおけるプロジェクトのクレジット消費の全体像を返し、残りのクレジット、サブスクリプションプランの詳細、およびサービスタイプ(RPC、DAS、gRPC、WebSocketなど)別のリクエストの内訳を含みます。 すべてのクレジット数値は、サブスクリプションの請求の基準点から導き出されたcreditCycleに関連付けられています。これは、クレジットが蓄積およびリセットされる期間です。すべてのプロジェクトに含まれており、無料プランも含まれます。subscriptionDetails.billingCycleは請求ウィンドウであり、情報の提供を目的としており、無料プランには適用されません(無料プランは請求されません)。

リクエストパラメータ

string
必須
使用量を取得するプロジェクトID。認証に使用されるAPIキーに関連付けられているプロジェクトと一致する必要があります。

レスポンスフィールド

number
現在のクレジットサイクルでの残りのクレジット数。プランのクレジット限度から通常のクレジット消費を差し引いたもので、ゼロ以下にはなりません。
number
現在のクレジットサイクルで消費されたクレジットの合計。通常のクレジットとプリペイドクレジットの両方を含みます。
number
まだ使われていないプリペイドクレジットの数。
number
現在のクレジットサイクルで消費されたプリペイドクレジット。
object
このレスポンスのすべてのクレジット数値が関連付けられている期間で、サブスクリプションの請求の基準点から導き出されています。すべてのプラン、無料プランも含め、常に存在します。
string
クレジットサイクルの開始日。YYYY-MM-DD形式(UTC)で指定されます。
string
クレジットサイクルの終了日。YYYY-MM-DD形式(UTC)で指定されます。
object
サブスクリプションプランと請求サイクルの情報。
object | null
現在の請求サイクルの開始日と終了日。情報の提供のみを目的としており、無料プランには適用されません(請求されません)。有料プランでは通常creditCycleと一致します。
string
請求サイクルの開始日。YYYY-MM-DD形式で指定されます。
string
請求サイクルの終了日。YYYY-MM-DD形式で指定されます。
number
プランに基づいてクレジットサイクルに設定されたクレジットの合計許容量。
string
サブスクリプションプランの名前(例: "business", "professional")。
object
現在のクレジットサイクルにおける各製品のクレジット消費量(全体のクレジット)。すべての製品をカバーします。値は一度集計され、請求に合うように最後に丸められるため、製品ごとのクレジットは丸められた後にcreditsUsedと正確には一致しない場合があります。
number
標準Solana RPCによって消費されたクレジット。
number
Enhanced API(例: 解析された取引、トークンメタデータ)によって消費されたクレジット。
number
Wallet APIによって消費されたクレジット。
number
DAS(デジタルアセットスタンダード)APIによって消費されたクレジット。
number
Webhooksによって消費されたクレジット。
number
LaserStream gRPC(帯域幅計測)によって消費されたクレジット。
number
LaserStream WebSocket(帯域幅計測)によって消費されたクレジット。
number
Preconfirmationsによって消費されたクレジット。
number
Archivalによって消費されたクレジット。
number
Photon(ZK Compression)によって消費されたクレジット。
number
未分類の使用によって消費されたクレジット。
object
リクエスト数の計数は、リクエスト計測された製品のみに適用され、現在のクレジットサイクルのものです。LaserStream製品(laserstreamGrpclaserstreamWebsocket)はここには表示されず、dataTransferを参照してください。フィールド: rpcenhancedApiwalletApidaswebhookspreConfirmationsarchivalphotonother
object
現在のクレジットサイクル内でのバンド幅計測されたLaserStream製品のみの転送バイト数。これらの製品は転送されたデータによって課金され、リクエスト数ではありません。そのためここに表示され、creditsでも表示され、requestsには表示されません。フィールド: laserstreamGrpclaserstreamWebsocket

リクエストパラメータ

string
必須
使用量を取得するプロジェクトID。APIキーに関連付けられたプロジェクトと一致する必要があります。

承認

api-key
string
query
必須

クエリパラメータとして渡されるAPIキー。

パスパラメータ

id
string<uuid>
必須

使用状況を取得するプロジェクトID。APIキーに関連付けられたプロジェクトと一致する必要があります。

:

"a1b2c3d4-e5f6-7890-abcd-ef1234567890"

レスポンス

プロジェクトの使用状況が正常に取得されました。

creditsRemaining
number

現在のクレジットサイクルで残っているクレジット数を示します。計算は creditsLimit - regularCreditsUsed で行われ、0で切り捨てられます。

:

487500

creditsUsed
number

現在のクレジットサイクルで消費された総クレジット数です。通常のクレジットと前払いクレジットの両方を含みます。

:

12500

prepaidCreditsRemaining
number

残っている事前払いクレジット数。

:

50000

prepaidCreditsUsed
number

現在のクレジットサイクルで消費された前払いクレジットの数です。

:

0

creditCycle
object

この応答で示されるすべてのクレジット数が対象とする期間 — クレジットが蓄積されリセットされる期間であり、サブスクリプションの請求アンカーに基づいて決定されます。無料プランなど請求されないプランを含むすべてのプランに常に含まれています。

subscriptionDetails
object

プロジェクトのサブスクリプションプランと請求サイクルに関する詳細です。

credits
object

現在のクレジットサイクルにおける製品別のクレジット消費数(完全なクレジット単位)を示します。すべての製品を網羅します。値は未処理のまま累計され、最終的に請求と一致するように丸められるため、製品ごとのクレジットが丸めた後で creditsUsed とぴったり一致しないことがあります。

requests
object

リクエスト計測製品のみの現在のクレジットサイクルのリクエスト数です。レーザー・ストリーム製品(laserstreamGrpc, laserstreamWebsocket)はここに表示されません — dataTransfer を参照。

dataTransfer
object

現在のクレジットサイクルで転送されたバイト数を示します。転送量で課金されるレーザー・ストリーム製品のみが対象です。これらの製品はデータ転送料で請求され、リクエスト数で請求されることはないため、credits には表示されますが、requests には表示されません。