Authorization header is required or checked. On success, a single-use password-reset token is generated and an email containing it is queued for delivery to the account's registered address; the raw token itself is never returned in the API response. The response is intentionally minimal ({ "pending": true }) and does not confirm or deny account existence in its message text, though note that an unregistered email currently causes this endpoint to return a distinct 404 rather than the same 200 — treat this as a known enumeration surface rather than an intended contract.curl --location '/password-resets' \
--header 'Content-Type: application/json' \
--data-raw '{
"email": "jane.doe@acmecorp.ng"
}'{
"message": "Password reset instructions have been sent to your email",
"status": "success",
"data": {
"pending": true
}
}