GETBearer token
Get server summary
/api/v1/servers/summary
Count completed purchases and summarize current servers by status, region and auto-renew preference.
Request example
cURL
curl "https://tovahub.com/api/v1/servers/summary" \
-H "Authorization: Bearer $TOVAHUB_TOKEN"Examples only. No requests are sent from this page.
Illustrative response
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"
}Parameters
No parameters.
Response
HTTP status 200
Summarize completed purchases and the current organization's active server records.
completedPurchasesnumberCount of completed purchases.
purchasesByRegionarrayCompleted purchase counts grouped by region.
purchasesByRegion[].regionstringRegion code.
purchasesByRegion[].countnumberPurchase count.
currentServersnumberCount of current non-deleted servers.
serversByStatusarrayCurrent server counts grouped by normalized status.
serversByStatus[].statusstringNormalized status.
serversByStatus[].countnumberServer count.
serversByRegionarrayCurrent server counts grouped by region.
serversByRegion[].regionstringRegion code.
serversByRegion[].countnumberServer count.
autoRenewEnablednumberServers with auto-renew preference enabled.
autoRenewDisablednumberServers with auto-renew preference disabled.
managementstringDashboard management guidance.
dashboardstring (URL)Dashboard server-list URL.