cURL
curl --request POST \ --url https://api.nova-cloud.ai/ssh-keys \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "ssh_public_key": "<string>", "label": "Default SSH Key" } '
{ "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "label": "<string>", "key_type": "ssh-ed25519", "fingerprint": "SHA256:abc123...", "created_at": "2023-11-07T05:31:56Z" }
Upload a new SSH public key. You can have up to 5 keys per account.
Use a JWT access token or API key (prefixed with nv_)
SSH public key (e.g., ssh-ed25519 AAAA... or ssh-rsa AAAA...)
16000
Label for the key (e.g., 'Work Laptop')
100
SSH key uploaded
"ssh-ed25519"
"SHA256:abc123..."