POST/admins/{username}/forgot-password

Send a password reset code by email

You must set up an SMTP server. SFTPGo will send a code via email to reset the password if the specified admin exists, has a valid email address and is allowed to reset the password. Requests that do not meet these conditions are silently ignored (a success response will be returned) to avoid disclosing existing admins

  • IdempotentThe SDK sends Idempotency-Key, so a retried request is only applied once.

1 parameter
usernamestringrequired
the admin username

7 status codes
200successful operation
errorstringoptional
error description if any
messagestringoptional
message, can be empty
400Bad Request
errorstringoptional
error description if any
messagestringoptional
message, can be empty
401Unauthorized
errorstringoptional
error description if any
messagestringoptional
message, can be empty
403Forbidden
errorstringoptional
error description if any
messagestringoptional
message, can be empty
404Not Found
errorstringoptional
error description if any
messagestringoptional
message, can be empty
500Internal Server Error
errorstringoptional
error description if any
messagestringoptional
message, can be empty
defaultUnexpected Error
errorstringoptional
error description if any
messagestringoptional
message, can be empty

Error handling

A 400 is returned: Bad Request. A 401 is returned: Unauthorized. A 403 is returned: Forbidden. A 404 is returned: Not Found. A 500 is returned: Internal Server Error. Any other status is an error: Unexpected Error.