Browser Group API

This document shows request examples and return data structures for the browser group API, used to retrieve team members' browser group lists, including pagination parameters and group field descriptions.

Group Local API Documentation

Query Group List

Title

Query Group List

Brief Description

Paginate query for the group list, supporting filtering by group name and owner user.

Request URL

http://127.0.0.1:54345/group/list

Request Method

POST

ParameterRequiredExampleDescription
Content-TypeYesapplication/jsonRequest body format
X-Cos-Local-TokenYesYOUR_LOCAL_TOKENLocal access token, can be viewed in the client "Settings - Local API"

Request Body Parameters

ParameterRequiredTypeDescription
pageNonumberPage number, default 1
page_sizeNonumberNumber per page, default 100, compatible with pageSize
allNoboolean/stringWhen passed true or all, defaults to per page 10000
keyword / group_nameNostringGroup name search, compatible with groupName / name
owner_uidNonumber/stringOwner user UID, compatible with ownerUid
owner_accountNostringOwner account, compatible with ownerAccount / account

Success Response Example

{
  "code": 0,
  "msg": "success",
  "data": {
    "list": [
      {
        "id": 2001,
        "group_name": "Test Group",
        "parent_id": 0,
        "sort_num": 0,
        "browserCount": 2
      }
    ],
    "total": 1,
    "page": 1,
    "page_size": 100
  }
}

Success Response Parameter Description

ParameterTypeDescription
codenumber0 indicates successful request
msgstringReturn message
data.listarrayGroup list
data.list[].idnumber/stringGroup ID
data.list[].group_namestringGroup name
data.list[].parent_idnumber/stringParent group
data.list[].sort_numnumberSort order
data.list[].browserCountnumberNumber of windows under the group
data.totalnumberTotal number
data.pagenumberCurrent page number
data.page_sizenumberNumber per page

Notes

The interface only listens on localhost 127.0.0.1, please open and log in to the client before calling.

Add Group

Title

Add Group

Brief Description

Create a new browser group.

Request URL

http://127.0.0.1:54345/group/add

Request Method

POST

Header

ParameterRequiredExampleDescription
Content-TypeYesapplication/jsonRequest body format
X-Cos-Local-TokenYesYOUR_LOCAL_TOKENLocal access token, can be viewed in the client "Settings - Local API"

Request Body Parameters

ParameterRequiredTypeDescription
group_nameYesstringGroup name, compatible with groupName / name
parent_idNonumber/stringParent group, default 0, compatible with parentCode / parentId
sort_numNonumberSort order, default 0, compatible with sortNum
owner_uidNonumber/stringOwner user UID, compatible with ownerUid
owner_accountNostringOwner account, compatible with ownerAccount / account

Success Response Example

{
  "code": 0,
  "msg": "success",
  "data": {
    "id": 2001,
    "group_name": "Test Group",
    "transferredBrowserIds": []
  }
}

Success Response Parameter Description

ParameterTypeDescription
codenumber0 indicates successful request
msgstringReturn message
data.idnumber/stringNew group ID
data.group_name / data.groupNamestringGroup name
data.transferredBrowserIdsarrayArray of window IDs transferred to this group

Notes

When adding a top-level group, pass 0 or omit parent_id. Historical field parentCode is still compatible.

Edit Group

Title

Edit Group

Brief Description

Modify the name, parent, sort order, or ownership information of a specified group.

Request URL

http://127.0.0.1:54345/group/edit

Request Method

POST

Header

ParameterRequiredExampleDescription
Content-TypeYesapplication/jsonRequest body format
X-Cos-Local-TokenYesYOUR_LOCAL_TOKENLocal access token, can be viewed in the client "Settings - Local API"

Request Body Parameters

ParameterRequiredTypeDescription
id / group_idYesnumber/stringGroup ID
group_nameYesstringGroup name, compatible with groupName / name
parent_idNonumber/stringParent group, default 0, compatible with parentCode / parentId
sort_numNonumberSort order, default 0, compatible with sortNum
owner_uidNonumber/stringOwner user UID, compatible with ownerUid
owner_accountNostringOwner account, compatible with ownerAccount / account

Success Response Example

{
  "code": 0,
  "msg": "success",
  "data": {
    "id": 2001,
    "group_name": "New Group Name",
    "transferredBrowserIds": []
  }
}

Success Response Parameter Description

ParameterTypeDescription
codenumber0 indicates successful request
msgstringReturn message
data.idnumber/stringGroup ID
data.group_name / data.groupNamestringModified group name
data.transferredBrowserIdsarrayArray of window IDs transferred to this group

Notes

Before editing a group, you can call /group/list or /group/detail to get the group ID.

Delete Group

Title

Delete Group

Brief Description

Delete the specified group by group ID.

Request URL

http://127.0.0.1:54345/group/delete

Request Method

POST

Header

ParameterRequiredExampleDescription
Content-TypeYesapplication/jsonRequest body format
X-Cos-Local-TokenYesYOUR_LOCAL_TOKENLocal access token, can be viewed in the client "Settings - Local API"

Request Body Parameters

ParameterRequiredTypeDescription
idYesnumber/stringGroup ID, can also pass group_id

Success Response Example

{
  "code": 0,
  "msg": "success",
  "data": {
    "id": 2001
  }
}

Success Response Parameter Description

ParameterTypeDescription
codenumber0 indicates successful request
msgstringReturn message
data.idnumber/stringDeleted group ID

Notes

Before deleting a group, confirm the handling method of the windows under the group. The actual result is subject to the current logic of the client and server.

Query Group Detail

Title

Query Group Detail

Brief Description

Query the details of a group by group ID.

Request URL

http://127.0.0.1:54345/group/detail

Request Method

POST

Header

ParameterRequiredExampleDescription
Content-TypeYesapplication/jsonRequest body format
X-Cos-Local-TokenYesYOUR_LOCAL_TOKENLocal access token, can be viewed in the client "Settings - Local API"

Request Body Parameters

ParameterRequiredTypeDescription
idYesnumber/stringGroup ID, can also pass group_id

Success Response Example

{
  "code": 0,
  "msg": "success",
  "data": {
    "id": 2001,
    "group_name": "Test Group",
    "parent_id": 0,
    "sort_num": 0,
    "browserCount": 2
  }
}

Success Response Parameter Description

ParameterTypeDescription
codenumber0 indicates successful request
msgstringReturn message
data.idnumber/stringGroup ID
data.group_namestringGroup name
data.parent_idnumber/stringParent group
data.sort_numnumberSort order
data.browserCountnumberNumber of windows under the group

Notes

If the group does not exist, it may return code: 404 and msg: group not found.

Last modified: 2026-06-30