Reset Password flow
1. Send forgot password request
Endpoint
POST /api/v1/auth/forgot-password
Request Headers
{
"X-API-Key": "your_tenant_api_key",
"Content-Type": "application/json"
}
Request Body
{
"email": "[email protected]"
}
Expected Response
{
"success": true,
"message": "We have emailed your password reset link."
}
2. Send reset password request
Endpoint
GET /api/v1/auth/reset-password
Request Headers
{
"X-API-Key": "your_tenant_api_key",
"Content-Type": "application/json"
}
Request Body
{
"token": "2eda6acf8a933a...",
"email": "[email protected]",
"password": "TestNewPassword_123",
"password_confirmation": "TestNewPassword_123"
}
Expected Response
{
"success": true,
"message": "Your password has been reset."
}
01 April 2026