List storage snapshots
GET
included says whether the plan has snapshots, supported whether the node can take them. Snapshot space counts against the box quota.
apiToken storage:readheader
AuthorizationBearer <token>A personal API token: Authorization: Bearer dh_live_…. See Authentication for scopes.
Scope: storage:read
id*integerThe service id, as returned by GET /v1/services.
Snapshots, oldest first.
application/json- response
supported*booleanincluded*booleanlimit*integerusedBytes*integeritems*array<>schedule*curl -X GET 'https://api.deluxhost.net/v1/services/0/storage/snapshots' \ -H "Authorization: Bearer $DELUXHOST_TOKEN"Example Response
{ "supported": true, "included": true, "limit": 0, "usedBytes": 0, "items": [ { "name": "string", "kind": "manual", "label": "string", "createdAt": "2019-08-24T14:15:22Z", "usedBytes": 0, "referencedBytes": 0 } ], "schedule": { "frequency": "off", "keep": 0, "lastRunAt": "2019-08-24T14:15:22Z" }}Delete a Storage Box SSH key DELETE
A fingerprint is base64 and usually contains `/` and `+`: URL-encode it\n(`SHA256%3A…`), or write it in base64url — `-` for `+`, `_` for `/` — which needs no\nescaping.
Create a storage snapshot POST
A manual snapshot of the whole box. Ten per 15 minutes per account, shared with the dashboard.