GETBearer トークン
サーバーの集計情報を取得
/api/v1/servers/summary
完了済みの購入件数と、現在のサーバーの状態・リージョン・自動更新設定別の集計を取得します。
API のフィールド名、型、コードはすべての言語で共通です。
リクエスト例
cURL
curl "https://tovahub.com/api/v1/servers/summary" \
-H "Authorization: Bearer $TOVAHUB_TOKEN"表示のみ。このページから API リクエストは送信されません。
レスポンス例
JSON
{
"completedPurchases": 0,
"purchasesByRegion": [],
"currentServers": 0,
"serversByStatus": [],
"serversByRegion": [],
"autoRenewEnabled": 0,
"autoRenewDisabled": 0,
"management": "Manage servers, renewals, and account settings in the TovaHub Dashboard.",
"dashboard": "https://tovahub.com/dashboard/servers"
}パラメーター
パラメーターなし。
レスポンス
HTTP ステータス 200
完了した購入と、現在の組織の削除されていないサーバーレコードを集計します。
completedPurchasesnumber完了した購入の件数。
purchasesByRegionarrayリージョン別の完了済み購入件数。
purchasesByRegion[].regionstringリージョンコード。
purchasesByRegion[].countnumber購入件数。
currentServersnumber現在削除されていないサーバーの数。
serversByStatusarray正規化された状態別の現在のサーバー数。
serversByStatus[].statusstring正規化された状態。
serversByStatus[].countnumberサーバー数。
serversByRegionarrayリージョン別の現在のサーバー数。
serversByRegion[].regionstringリージョンコード。
serversByRegion[].countnumberサーバー数。
autoRenewEnablednumber自動更新設定が有効なサーバー数。
autoRenewDisablednumber自動更新設定が無効なサーバー数。
managementstringダッシュボードでの管理案内。
dashboardstring (URL)ダッシュボードのサーバー一覧 URL。