Skip to content
BolderBolder API
Esc
navigateopen⌘Jpreview

Request a password reset

Sends a password-reset email to the customer’s address. Returns 200 even if the email is not found, to avoid user enumeration. Use the 422 response only for missing shop_id.

POST/customers/reset_password
Authorization
AuthorizationBearer token (JWT) · headerrequired
Request body
requiredapplication/json
shop_idintegerrequired
emailstringrequired
Responses
200Reset email sent (or silently ignored if not found)
422`shop_id` required
Request
curl -X POST "https://api.onbolder.com/v2/customers/reset_password" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "shop_id": 1,
  "email": "jane@example.com"
}'
Response
{
  "message": "If that email is registered, a reset link has been sent."
}