User Management API
APIs for managing user credentials, roles, and access permissions.
Base URL: https://sandbox.finhub.cloud
Available Operations
Reset Login
POST /admin/users/login/reset
Update Credentials
PUT /admin/users/{userId}/credentials
Reset User Login
Resets credentials for a specific user.
Request
Bearer token for authentication
Code Examples
curl -X POST "https://sandbox.finhub.cloud/api/v2.1/admin/users/login/reset" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "X-Tenant-ID: YOUR_TENANT_ID" \
-H "Content-Type: application/json" \
-d '{}'
{
"success": true,
"data": {
"message": "Credentials reset successfully"
}
}
Update User Credentials
Updates credentials for a specific user.
Request
Bearer token for authentication
Code Examples
curl -X PUT "https://sandbox.finhub.cloud/api/v2.1/admin/users/user_12345/credentials" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "X-Tenant-ID: YOUR_TENANT_ID" \
-H "Content-Type: application/json" \
-d '{}'
{
"success": true,
"data": {
"userId": "user_12345",
"message": "Credentials updated successfully"
}
}
Response Codes
| Code | Description |
|---|
200 | Operation successful |
400 | Invalid request data |
401 | Not Authorized |
403 | Not Allowed |
404 | User not found |
500 | Internal server error |