Replace allowed storage IP addresses
The whole list, replacing what is there; [] removes the restriction. IPv4 or IPv6\naddresses or networks in CIDR notation, at most 20. 0.0.0.0/0 is refused.\n\nMind your own address — a list that does not contain it locks this machine out of\nSFTP/WebDAV/SMB (never out of the API or the dashboard).
apiToken storage:writeAuthorizationBearer <token>A personal API token: Authorization: Bearer dh_live_…. See Authentication for scopes.
Scope: storage:write
id*integerThe service id, as returned by GET /v1/services.
application/json- body
items*array<string>items <= 20The list as the node stored it.
application/json- response
supported*booleanlimit*integeritems*array<string>yourIp*string|nullcurl -X PUT 'https://api.deluxhost.net/v1/services/0/storage/allowed-ips' \ -H "Authorization: Bearer $DELUXHOST_TOKEN" \ -H 'Content-Type: application/json' \ -d '{ "items": [ "string" ]}'{ "supported": true, "limit": 0, "items": [ "string" ], "yourIp": "string"}List allowed storage IP addresses GET
Applies to SFTP, WebDAV and SMB for the box and all its subusers. An empty list means no restriction. `supported: false` on a node that cannot enforce one yet. `yourIp` is the address this request came from.
List Storage Box SSH keys GET
Public keys accepted for SFTP on the box's main login.