# Forgotten credentials

These endpoints allow you to reset a user's password or retrieve a forgotten username.

 - [POST /password/onetimepassword](https://api-docs.sitecore.com/ordercloud/forgotten-credentials/forgottencredentials.sendonetimepassword.md)
 - [POST /password/reset](https://api-docs.sitecore.com/ordercloud/forgotten-credentials/forgottencredentials.sendverificationcode.md): Sends a temporary verification code via email, which must subsequently be passed in a Reset Password call. The verification code expires in 120 minutes.
 - [PUT /password/reset/{verificationCode}](https://api-docs.sitecore.com/ordercloud/forgotten-credentials/forgottencredentials.resetpasswordbyverificationcode.md)
 - [POST /username/retrieve](https://api-docs.sitecore.com/ordercloud/forgotten-credentials/forgottencredentials.retrieveusername.md): Sends an email with username for every username associated with an email. Always returns a 200 success regardless of if email doesn’t exist in the clientID.
