Change Service Password
Set or generate a new password for an eligible VPS service.
POST
Set
new_password or use generate_password: true to change an eligible VPS password. Choose exactly one mode. Requires admin:full.
Check whether the password changed
operation_status: "password_updated": the password changed during the call.operation_status: "password_update_queued": the VPS was locked and a retry was queued. The old password remains active until the update succeeds. A generated password in this response is not proof it is already usable.
email_client: true to request a welcome email containing the new password. For queued changes, the email is deferred until the password update succeeds.
Endpoint errors
For authentication, permissions, rate limits, and safe retries, see Errors and Retries.Authorizations
Send the API key in the Authorization bearer header. Production keys begin with sk_live_.
Path Parameters
Public service number parsed as a base-10 integer.
Body
application/json
- Option 1
- Option 2
Provide either new_password or a true generate_password value, but not both.
Last modified on September 8, 2026

