Ir al contenido

GroupService

Esta página aún no está disponible en tu idioma.

Manages recipient groups used for campaign audience targeting. Groups are named collections of users that can span teams and departments.

MethodDescription
CreateGroupCreate a new group
GetGroupGet a group by ID
ListGroupsList groups for the organization
UpdateGroupUpdate a group’s name or description
DeleteGroupDelete a group
AddGroupMembersAdd members to a group
RemoveGroupMembersRemove members from a group
ListGroupMembersList members of a group
GetUserGroupMembershipsGet all groups a user belongs to

Authorization: Requires MANAGE_GROUPS permission

FieldTypeDescription
namestringGroup name. Max 200 characters.
descriptionstringGroup description. Max 1000 characters.
FieldTypeDescription
groupGroupThe created group.

Authorization: Requires VIEW_GROUPS permission

FieldTypeDescription
idstringGroup ID.
FieldTypeDescription
groupGroupThe group.

Authorization: Requires VIEW_GROUPS permission

FieldTypeDescription
paginationPaginationPagination parameters.
FieldTypeDescription
groupsGroup[]List of groups.
paginationPaginationMetaPagination metadata.

Authorization: Requires MANAGE_GROUPS permission

FieldTypeDescription
idstringGroup ID.
namestringUpdated name.
descriptionstringUpdated description.
FieldTypeDescription
groupGroupThe updated group.

Authorization: Requires MANAGE_GROUPS permission

FieldTypeDescription
idstringGroup ID to delete.

Empty response on success.

Authorization: Requires MANAGE_GROUPS permission

FieldTypeDescription
group_idstringGroup ID.
user_idsstring[]User IDs to add. Max 1000 per request.
FieldTypeDescription
added_countint32Number of members added.

Authorization: Requires MANAGE_GROUPS permission

FieldTypeDescription
group_idstringGroup ID.
user_idsstring[]User IDs to remove.
FieldTypeDescription
removed_countint32Number of members removed.

Authorization: Requires VIEW_GROUPS permission

FieldTypeDescription
group_idstringGroup ID.
paginationPaginationPagination parameters.
FieldTypeDescription
usersUser[]List of group members.
paginationPaginationMetaPagination metadata.

Authorization: Authenticated user (own memberships) or VIEW_GROUPS permission

FieldTypeDescription
user_idstringUser ID.
FieldTypeDescription
membershipsUserGroupMembership[]Groups the user belongs to.
FieldTypeDescription
idstringUnique identifier.
namestringGroup name.
descriptionstringGroup description.
member_countint32Number of members.
created_atTimestampCreation timestamp.
updated_atTimestampLast update timestamp.