[v10] ListSystemUsers
 October 14, 2025
    
            This API lists the information of all system users.
The settings can be found on the AhsayCBS web console at:
- System Settings > Basic > Administrative Access
URL
https://CBS.EXAMPLE.COM/obs/api/json/ListSystemUsers.do
Available Since Version: 9.1
Parameters
| Key | Type | Description | 
|---|---|---|
| SysUser | String | Username of an AhsayCBS System User with Admin, API or Read-Only API role. | 
| SysPwd | String | Password matching SysUser. | 
| RoleOnly | Boolean | List the role of system users only (SystemUserRole). | 
| Host | String | AhsayCBS’s URL. It is required for calling API from Redirector only. | 
Return Values
| Key | Type | Description | 
|---|---|---|
| Status | String | "OK" or "Error" | 
| Data | Array of SystemUserRole or Array of SystemUser | If RoleOnly is true, an array of SystemUserRole is returned. Otherwise, an array of SystemUser is returned. | 
| Message | String | Error message, it only appears if status displays "Error". | 
| ExptType | String | The type of exception, will only be displayed if the status is "Error". | 
JSON Objects
SystemUserRole
| Key | Type | Description | 
|---|---|---|
| Name | String | Name of user role. | 
| Role | String | The value can be any one of the following: ADMIN, READ_ONLY_ADMIN, RESELLER and API_ONLY. | 
SystemUser
| Key | Type | Description | 
|---|---|---|
| Name | String | Name of user. | 
| Role | String | The value can be any one of the following: ADMIN, READ_ONLY_ADMIN, RESELLER and API_ONLY. | 
| Status | String | Can either be "SUSPENDED" or "ENABLED". | 
| HashedPwd | String | Encrypted (Hashed) password of the user. | 
| IsShowRebrandingPages | Boolean | True=Show Branding UI. | 
| IsSendConsolidatedReport | Boolean | True=Send Consolidated Reports. | 
| IsFreeTrialOfferAllowed | Boolean | True=Free Trial option is allowed. False=Free Trial option hidden, users cannot be set to Trial user type. | 
Example
INPUT
{
	"SysUser":"api_user",
	"SysPwd":"qWeRtY123456!@#$%"
}
OUTPUT
{
	"Status":"OK",
	"Data":[
		{
		"Role":"ADMIN",
		"Status":"ENABLED",
		"HashedPwd":"ggeRi1mrAu37jPPCb6q6sRyBRlz/VxUgHbso6jqZu0I=",
		"IsShowRebrandingPages":false,
		"Name":"system",
		"IsFreeTrialOfferAllowed":true
		}
	]
}
