API reference

Members

The people in the workspace. Use member ids to set owners and assignees on leads, contacts, tasks and conversations.

List members

GET/v1/membersusers:read
Response
{
  "data": [
    {
      "id": "mb_01j8z5x7y9z1a3b5c7d9e1f3g5",
      "name": "Aziz Rahimov",
      "email": "[email protected]",
      "role": "manager",
      "status": "active",
      "joined_at": "2026-09-01T08:00:00Z",
      "is_me": false,
      "team_ids": ["tm_01j8z6a2b4c6d8e0f2g4h6j8k0"]
    }
  ]
}
  • team_ids are the teams the member is in (one person can be in several); [] when none.
  • role is owner, admin, team_lead, manager or viewer.
  • status is active or deactivated.
  • Without users:read the endpoint answers missing_scope with "scope": "users:read".

Inviting, changing and deactivating members is reserved for owners and admins in Kweko:

POST/v1/invitesKweko app only
PATCH/v1/members/{id}Kweko app only
POST/v1/members/{id}/deactivateKweko app only

Teams

GET/v1/teamsusers:read
Response
{
  "data": [
    {
      "id": "tm_01j8z6a2b4c6d8e0f2g4h6j8k0",
      "name": "Sales",
      "member_ids": ["mb_01j8z5x7y9z1a3b5c7d9e1f3g5"],
      "created_at": "2026-10-06T08:00:00Z"
    }
  ]
}

A team groups members so a pipeline can be opened to the whole team at once. Creating, renaming, changing the people of and deleting teams is reserved for owners and admins in Kweko:

POST/v1/teamsKweko app only
PATCH/v1/teams/{id}Kweko app only
DELETE/v1/teams/{id}Kweko app only