Return account-level shared-hosting usage and quotas for disk, bandwidth, addon domains, subdomains, mailboxes, forwarders, and databases. limit: null means unlimited or no concrete cap was reported.
read:hostingconsole:services
Use Authorization: Bearer <token> for API keys. Dashboard sessions may also use hostup_session.
accountId string required
Example: acct_01hxa3b4c5d6e7f8g9h0j1k2m3 Public shared-hosting account ID. Get it from GET /api/v2/shared-hosting `data[].id`. Do not invent this value; use the exact ID returned by the referenced API response.
Accept Example Content-Type Example disk object required disk.usedBytes numbernull required
· Example: 4294967296 disk.limitBytes numbernull required
· Example: 21474836480 disk.usedGb number required
· Example: 4 disk.limitGb numbernull required
· Example: 20 disk.usagePercent numbernull required
· Example: 20 disk.exceeded boolean required
· Example: false bandwidth object required bandwidth.usedBytes numbernull required
· Example: 4294967296 bandwidth.limitBytes numbernull required
· Example: 21474836480 bandwidth.usedGb number required
· Example: 4 bandwidth.limitGb numbernull required
· Example: 20 bandwidth.usagePercent numbernull required
· Example: 20 bandwidth.exceeded boolean required
· Example: false addonDomains object required addonDomains.used integer required
· Example: 2 addonDomains.limit integernull required
· Example: 10 addonDomains.remaining integernull required
· Example: 8 addonDomains.usagePercent numbernull required
· Example: 20 addonDomains.exceeded boolean required
· Example: false subDomains object required subDomains.used integer required
· Example: 2 subDomains.limit integernull required
· Example: 10 subDomains.remaining integernull required
· Example: 8 subDomains.usagePercent numbernull required
· Example: 20 subDomains.exceeded boolean required
· Example: false emailAccounts object required emailAccounts.used integer required
· Example: 2 emailAccounts.limit integernull required
· Example: 10 emailAccounts.remaining integernull required
· Example: 8 emailAccounts.usagePercent numbernull required
· Example: 20 emailAccounts.exceeded boolean required
· Example: false emailForwarders object required emailForwarders.used integer required
· Example: 2 emailForwarders.limit integernull required
· Example: 10 emailForwarders.remaining integernull required
· Example: 8 emailForwarders.usagePercent numbernull required
· Example: 20 emailForwarders.exceeded boolean required
· Example: false ftpAccounts object required ftpAccounts.used integer required
· Example: 2 ftpAccounts.limit integernull required
· Example: 10 ftpAccounts.remaining integernull required
· Example: 8 ftpAccounts.usagePercent numbernull required
· Example: 20 ftpAccounts.exceeded boolean required
· Example: false mysqlDatabases object required mysqlDatabases.used integer required
· Example: 2 mysqlDatabases.limit integernull required
· Example: 10 mysqlDatabases.remaining integernull required
· Example: 8 mysqlDatabases.usagePercent numbernull required
· Example: 20 mysqlDatabases.exceeded boolean required
· Example: false type string
· Example: https://developer.hostup.se/errors/invalid_request title string
· Example: Validation failed status integer
· Example: 400 detail string
· Example: The request body failed validation. code string
· Example: invalid_request Stable machine-readable code. Branch on this field, not on `detail`.
instance string
· Example: /api/v2/orders requestId string
· Example: req_01hxa3b4c5d6e7f8g9h0j1k2m3 timestamp string
· Example: 2026-04-27T12:34:56.000Z errors array<object> Field-level validation errors when `code` is `invalid_request`.
errors[].pointer string required
· Example: /items/0/eppCode errors[].detail string required
· Example: `eppCode` is required for this transfer. errors[].code string required
· Example: missing_required extensions object type string
· Example: https://developer.hostup.se/errors/invalid_request title string
· Example: Validation failed status integer
· Example: 400 detail string
· Example: The request body failed validation. code string
· Example: invalid_request Stable machine-readable code. Branch on this field, not on `detail`.
instance string
· Example: /api/v2/orders requestId string
· Example: req_01hxa3b4c5d6e7f8g9h0j1k2m3 timestamp string
· Example: 2026-04-27T12:34:56.000Z errors array<object> Field-level validation errors when `code` is `invalid_request`.
errors[].pointer string required
· Example: /items/0/eppCode errors[].detail string required
· Example: `eppCode` is required for this transfer. errors[].code string required
· Example: missing_required extensions object type string
· Example: https://developer.hostup.se/errors/invalid_request title string
· Example: Validation failed status integer
· Example: 400 detail string
· Example: The request body failed validation. code string
· Example: invalid_request Stable machine-readable code. Branch on this field, not on `detail`.
instance string
· Example: /api/v2/orders requestId string
· Example: req_01hxa3b4c5d6e7f8g9h0j1k2m3 timestamp string
· Example: 2026-04-27T12:34:56.000Z errors array<object> Field-level validation errors when `code` is `invalid_request`.
errors[].pointer string required
· Example: /items/0/eppCode errors[].detail string required
· Example: `eppCode` is required for this transfer. errors[].code string required
· Example: missing_required extensions object type string
· Example: https://developer.hostup.se/errors/invalid_request title string
· Example: Validation failed status integer
· Example: 400 detail string
· Example: The request body failed validation. code string
· Example: invalid_request Stable machine-readable code. Branch on this field, not on `detail`.
instance string
· Example: /api/v2/orders requestId string
· Example: req_01hxa3b4c5d6e7f8g9h0j1k2m3 timestamp string
· Example: 2026-04-27T12:34:56.000Z errors array<object> Field-level validation errors when `code` is `invalid_request`.
errors[].pointer string required
· Example: /items/0/eppCode errors[].detail string required
· Example: `eppCode` is required for this transfer. errors[].code string required
· Example: missing_required extensions object type string
· Example: https://developer.hostup.se/errors/invalid_request title string
· Example: Validation failed status integer
· Example: 400 detail string
· Example: The request body failed validation. code string
· Example: invalid_request Stable machine-readable code. Branch on this field, not on `detail`.
instance string
· Example: /api/v2/orders requestId string
· Example: req_01hxa3b4c5d6e7f8g9h0j1k2m3 timestamp string
· Example: 2026-04-27T12:34:56.000Z errors array<object> Field-level validation errors when `code` is `invalid_request`.
errors[].pointer string required
· Example: /items/0/eppCode errors[].detail string required
· Example: `eppCode` is required for this transfer. errors[].code string required
· Example: missing_required extensions object type string
· Example: https://developer.hostup.se/errors/invalid_request title string
· Example: Validation failed status integer
· Example: 400 detail string
· Example: The request body failed validation. code string
· Example: invalid_request Stable machine-readable code. Branch on this field, not on `detail`.
instance string
· Example: /api/v2/orders requestId string
· Example: req_01hxa3b4c5d6e7f8g9h0j1k2m3 timestamp string
· Example: 2026-04-27T12:34:56.000Z errors array<object> Field-level validation errors when `code` is `invalid_request`.
errors[].pointer string required
· Example: /items/0/eppCode errors[].detail string required
· Example: `eppCode` is required for this transfer. errors[].code string required
· Example: missing_required extensions object https://cloud.hostup.se/api/v2/shared-hosting/{accountId}/account-stats curl -X GET "https://cloud.hostup.se/api/v2/shared-hosting/acct_01hxa3b4c5d6e7f8g9h0j1k2m3/account-stats" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: application/json" {
"disk": {
"usedBytes": 4294967296,
"limitBytes": 21474836480,
"usedGb": 4,
"limitGb": 20,
"usagePercent": 20,
"exceeded": false
},
"bandwidth": {
"usedBytes": 10737418240,
"limitBytes": 1099511627776,
"usedGb": 10,
"limitGb": 1024,
"usagePercent": 0.98,
"exceeded": false
},
"addonDomains": {
"used": 1,
"limit": 5,
"remaining": 4,
"usagePercent": 20,
"exceeded": false
},
"subDomains": {
"used": 3,
"limit": 50,
"remaining": 47,
"usagePercent": 6,
"exceeded": false
},
"emailAccounts": {
"used": 2,
"limit": 25,
"remaining": 23,
"usagePercent": 8,
"exceeded": false
},
"emailForwarders": {
"used": 1,
"limit": null,
"remaining": null,
"usagePercent": null,
"exceeded": false
},
"ftpAccounts": {
"used": 2,
"limit": 10,
"remaining": 8,
"usagePercent": 20,
"exceeded": false
},
"mysqlDatabases": {
"used": 3,
"limit": 10,
"remaining": 7,
"usagePercent": 30,
"exceeded": false
}
}