v1 demo

Generate password reset link

Generate password reset link for a user (for testing or admin purposes).

This endpoint:
- Generates password reset token and URL
- Returns the full reset link
- Token expires after 1 hour
- Useful for testing or admin tools

**Authentication**: No authentication required
post/v1/demo/get-reset-link

Request body

emailstring email required

User's email address

Example request

{
  "email": "user@example.com"
}

Response

Successful Response

reset_urlstring required

Password reset URL

tokenstring required

Reset token

expires_ininteger required

Token expiration time in seconds

Example response

{
  "expires_in": 3600,
  "reset_url": "http://localhost:3000/reset-password?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...",
  "token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9..."
}

Changes