v1

latestOpenAPI 3.0.32026-07-1415028.7 KB
SSH

Create SSH Key

Create SSH Key

post/v1/sshkeys

Headers

x-rd-keystring required
Example:{{key}}

Request body

namestring required

Human-readable label for the SSH key. Used for identification within the account.

publickeystring required

Public SSH key in OpenSSH format. Supported key types include ssh-ed25519 and ssh-rsa.

Example request

{
  "name": "Demo Key",
  "publickey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC0ES0FKR6tTCp8SGfq1g/J5ZTCzxJ8CcdbwNL1gX+bcgOYzcuIwxDCOlo2qNfOu0gBHMYPb5SBJf7OTmmw7YfmYevG5jMjGXPpv+vXlAekdvrHA9kEths09s8viuKR+xPFW116sJPcX574Sn5icRimYaZ8PDFyBpgbMcvpwOmrnROH7VsByrSzATY2aaNJLujNL3hWmTerEJFwiqe0IXxtgizzRx8OZMJX0MGvfOoIjna3O6Dc7Avzc+2qej3XxJ+4Q287TvYhLcER7NZPUPn3zzai5SCKbpizt9bYe1nlfWRiGlYkvafhdq7gOCurPx5pJ8crQm9P8q0b4xhR+fMNwvvNC0g4FZYAA9xhR/jZGf5sky8dh1MrgHPYBi6/2RTLxQ/tR0FKkSazYHwxC8//koUuMg34ixz+mcfZZRrLu20KUw6wJFc64zY/uscQgjkpPkPxeVjJnamKiiptWS4uah3ojT+yQajfWHb9N6c4EOkSW326xv8w1+1uGia2ds0= burkebutler@Burkes-MacBook-Pro.local"
}

Response

Create SSH Key

messagestring
successboolean

Example response

{
  "data": {
    "id": "00000000-0000-0000-0000-000000000000",
    "name": "Demo Key",
    "publicKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABg ... demo@MacBook-Pro.local"
  },
  "message": "Ssh key successfully created",
  "success": true
}