Get game server details
apiToken services:readAuthorizationBearer <token>A personal API token: Authorization: Bearer dh_live_…. See Authentication for scopes.
Scope: services:read
orderId*numberOperation completed or accepted; asynchronous actions may still be running.
application/json- response
name*stringstatus*stringpanelUrl*null|stringspecs*nextDueAt*stringdate-timecurl -X GET 'https://api.deluxhost.net/v1/services/0/game' \ -H "Authorization: Bearer $DELUXHOST_TOKEN"{ "name": "string", "status": "string", "panelUrl": null, "specs": { "memoryMb": null, "diskMb": null, "cpuPercent": null }, "nextDueAt": "2019-08-24T14:15:22Z"}Get web hosting details GET
Domains and quotas — hosting's equivalent of a VPS's CPU and memory. `total: null` on a quota means unlimited. Only for services whose `platform` is `enhance`; anything else is a 400. An empty response (no plan, no domains, no quotas) means the service is not provisioned yet or the panel could not be reached — both are states to retry, not faults. There is deliberately **no link into the panel here**: the dashboard's version returns a one-time SSO session, and no read scope hands out a way in.
Get Storage Box details GET
Status, quota and usage, the protocols switched on and those the plan allows, everything a\nclient needs to connect (host, username, ports, WebDAV URL, SMB path, SSH host key\nfingerprint) and where the data physically is. **Never the password** — it is not stored\nanywhere it could be read back; `POST …/storage/password` sets a new one.\n\n`usedBytes` is refreshed by the node periodically, not on this call. Readable while the\nservice is suspended. Any id that is not one of your storage services is a `404`.