GET /group/list | none | List groups joined by the account. |
GET /group/myall | none | List groups where the account appears as owner/admin according to the handler logic. |
POST /group/create | GroupName, Participants | Create a group and add initial participants. |
POST /group/info | GroupJID | Fetch group metadata. |
POST /group/invitelink | GroupJID, Reset | Get invite link, optionally reset it. |
POST /group/update | GroupJID, ParticipantJID, Action | Add, remove, promote, or demote participants. |
POST /group/name | GroupJID, Name | Change group subject. |
POST /group/photo | GroupJID, Image | Set JPEG group photo. |
POST /group/description | GroupJID, Description | Update group topic/description. |
POST /group/lock | GroupJID, Lock | Restrict who can edit group info. |
POST /group/adminonly | GroupJID, AdminOnly | Restrict sending messages to admins. |
POST /group/join | Code | Join a group using invite code/link. |
POST /group/leave | GroupId | Leave a group. |