List and manage SSH keys for your account

View and manage your SSH keys associated with your account. SSH keys are used for secure authentication to your servers and services, protecting your data and infrastructure.

Account & Settings SSH Keys

Context

Used in the dashboard

/cart/vps/[slug] /cart/en/vps/[slug] /ssh-keys

Headers

Accept Example
Content-Type Example

Responses

200
data object required
data.ssh_keys array<object> required · Example: [{"id":1199,"client_id":"30000","name":"[email protected]","key":"ssh-ed25519 AAAAC3Nza...
data.ssh_keys[].client_id string required · Example: 30000
data.ssh_keys[].fingerprint string required · Example: 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
data.ssh_keys[].id integer required · Example: 1199
data.ssh_keys[].key string required · Example: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEVYQU1QTEVfU1NIX0tFWV9EQVRBX09OTFk example@hostup
data.ssh_keys[].name string required · Example: [email protected]
requestId string required · Example: 2121ae20-bd9d-41e9-aeeb-5dd1dd1a24ba

Unique request identifier (UUID).

success boolean required · Example: true

True for successful responses.

timestamp string required · Example: 2026-02-10T00:00:00.000Z

ISO 8601 timestamp (UTC).

GET https://cloud.hostup.se/api/ssh-keys
For AI assistants
cURL
curl -X GET "https://cloud.hostup.se/api/ssh-keys" \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json"
Response
{
  "success": true,
  "timestamp": "2026-02-10T00:00:00.000Z",
  "requestId": "2121ae20-bd9d-41e9-aeeb-5dd1dd1a24ba",
  "data": {
    "ssh_keys": [
      {
        "id": 1199,
        "client_id": "30000",
        "name": "my-ssh-key",
        "key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEVYQU1QTEVfU1NIX0tFWV9EQVRBX09OTFk example@hostup",
        "fingerprint": "00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00"
      }
    ]
  }
}