Skip to main content
POST
/
profile
/
reset-password
Reset user password
curl --request POST \
  --url https://api.cleartalk.ai/profile/reset-password \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '
{
  "email": "user@example.com",
  "oldPassword": "OldPass123!",
  "newPassword": "NewPass123!",
  "confirmNewPassword": "NewPass123!"
}
'

Authorizations

x-api-key
string
header
required

API Key for authentication

Body

application/json
email
string
required

User email

Example:

"user@example.com"

oldPassword
string
required

Current password

Example:

"OldPass123!"

newPassword
string
required

New password must contain at least 8 characters, one uppercase, one lowercase, one number and one special character

Example:

"NewPass123!"

confirmNewPassword
string
required

Confirm new password

Example:

"NewPass123!"

Response

200

Password reset successfully