{
"name": "Request Password Reset",
"route": "POST /customer/forgot/request",
"description": "Request a password reset for a user customer account under a merchant.",
"parameters": [],
"body": {
"schema": {
"email": "string"
},
"example": {
"email": "[email protected]"
}
},
"response": {
"success": {
"code": 201,
"description": "Returns a boolean indicating whether the request was successful"
},
"error": [
{
"code": 400,
"description": "Bad Request - Invalid input"
}
]
},
"notes": [
"This endpoint requires InternalGuard.",
"Returns true even if the email doesn't exist (for security reasons)."
]
}