Skip to main content
Use this endpoint to begin the password reset flow. Submit the email address associated with your Dashboard account, and Shogun sends a one-time password (OTP) to that address. The response is intentionally generic to prevent email enumeration — you receive the same message regardless of whether the email exists in the system.

Endpoint

POST https://baasapi.payrepmfb.com/api/v1/auth/web/forgot_password
No authentication is required to call this endpoint.

Request body

email
string
required
The email address associated with your Dashboard account.

Example request

curl --request POST \
  --url https://baasapi.payrepmfb.com/api/v1/auth/web/forgot_password \
  --header 'Content-Type: application/json' \
  --data '{
    "email": "admin@yourbusiness.com"
  }'

Response

A successful request returns a confirmation that the reset email has been dispatched.
{
  "status": true,
  "response_code": "00",
  "message": "If this email is registered, a reset OTP has been sent.",
  "data": {}
}
Once you receive the OTP email, use the Reset Password endpoint to set your new password.