Skip to content

MngGetAccountsListByGrpoup

MngGetAccountsListByGroup

Command: MngGetAccountsListByGroup

Deprecated aliases: MngGetAccountsListByGrpoup, GetAccountsList

MngGetAccountsListByGrpoup and GetAccountsList are kept only for backward compatibility. New integrations must use MngGetAccountsListByGroup; legacy aliases may be removed in a future release.

Description: Returns a lightweight account table with login, name, group, brand, and currency for accounts matched by groupFilter.

Access Control

🛡️ Access Level Required: SESSION_MANAGER, SESSION_ADMIN, SESSION_DEALER

Access Scope

The request groupFilter only narrows the result. The server also applies the current cached manager scope: access_backoffice, see_accounts, groups, and brand. Token payload is used only to resolve the manager id and session type.

Endpoint

GET /accounts/logins

Request Parameters

Name Type Required Description
groupFilter string Yes Group mask, for example STD-*, *, or *, !TestGr*
offset int No Number of matching rows to skip before returning rows. Default 0
limit int No Optional maximum rows to return. If omitted, all matching accounts from offset are returned. Max 500000

Request Example

{
  "command": "MngGetAccountsListByGroup",
  "data": {
    "groupFilter": "*, !TestGr*",
    "offset": 0,
    "limit": 1000
  }
}

Response Parameters

Name Type Description
structure array Column order used in rows
rows array Account rows
count int Total number of matching visible accounts before offset and limit are applied
offset int Applied row offset, present when request includes offset or limit
limit int Applied row limit, present only when request includes limit
truncated bool Present when request includes offset or limit; true when more matching accounts exist after returned rows

Row Fields

  • login
  • name
  • group
  • brand
  • currency