VPS: Public Keys
Create public key
Changed onDeprecated: account-level public keys have no direct replacement. Root SSH keys are now managed per virtual machine via POST /api/vps/v1/virtual-machines/{virtualMachineId}/ssh-keys.
Add a new public key to your account.
Use this endpoint to register SSH keys for VPS authentication.
post/api/vps/v1/public-keys
Request
- Base URL: https://developers.hostinger.com
- URL: https://developers.hostinger.com/api/vps/v1/public-keys
- Auth: HTTP bearer
Request body
Example request
{
"name": "My Public Key",
"key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD..."
}Response
Success response
Example response
{
"id": 325,
"name": "My public key",
"key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD..."
}Changes
- info
endpoint deprecated
- info