Parameters
No parameters required
This endpoint takes no path, query, header or body parameters.
Returns a paginated list of cas__user rows across the whole platform — not scoped to any organisation. Supports fulltext search (username / first name / last name / external id) and toggles for active/inactive, no-password, and 2FA-enabled. Each item carries derived counts of active memberships and pending invites so admins can tell at a glance who is onboarded and who is pending. Requires internal admin membership.
No parameters required
This endpoint takes no path, query, header or body parameters.
1 status code documented
itemsobject[]RequiredidstringRequired16-char external id (wire form).
usernamestringRequiredfirstNamestring | nullRequiredlastNamestring | nullRequiredactivebooleanRequiredhasOtpbooleanRequiredTrue when the user has a 2FA secret set.
hasPasswordbooleanRequiredFalse while the account is pending initial password setup.
avatarUrlstring | nullRequiredlastActivitystring | nullRequiredregisterDatestringRequiredactiveMembershipCountnumberRequiredpendingInviteCountnumberRequireditemCountnumberRequired{
"items": [
{
"id": "example_id",
"username": "example_username",
"active": false,
"hasOtp": false,
"hasPassword": false,
"registerDate": "example_registerDate",
"activeMembershipCount": 0,
"pendingInviteCount": 0
}
],
"itemCount": 0
}GET /bff/admin/user-list
curl -X GET "https://api.bizkithub.com/bff/admin/user-list" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY"All BizKitHub public API endpoints require authentication via API key.