Search code examples
restkaizala

How can I add admin members to kaizala group with the rest api?


So, the default is that my logged user from the access token is whom has admin permissions but I don't know how to make any member an admin.

This is the body that I'm using from the documentation.

{
  "name": "Test Group",
  "welcomeMessage": "Welcome to group created programmatically",
  "members": [
    "{{mobile-number-3}}"
  ],
  "memberUserIds": [
    "{{loggedin-user-id}}"
  ],
  "groupType": "Group",
  "GroupPhoto": "",
  "BackgroundPhoto": "",
  "ShortDescriptionString": "Short description",
  "LongDescriptionString": "Long description"
}

Solution

  • Even though there is no documentation of it, a simple PUT on endpoint https://{endpoint-url}/v1/groups/{group-id}/{member-id} with a JSON payload of { "role": "Admin" } works for me