メインコンテンツまでスキップ
Last updated on October 14, 2025

Group Service Events 1.0.0 documentation

Published Messages (groupMember.groupMemberInvited)​

The service publishes one of these messages below.

groupMemberInvited​

Contains fields from and the following payload.

Example value
{
"namespace": "string",
"groupId": "string",
"groupName": "string",
"requesterUserId": "string",
"invitedUserId": "string"
}

namespace​

This is a free-form object.

groupId​

This is a free-form object.

groupName​

This is a free-form object.

requesterUserId​

This is a free-form object.

invitedUserId​

This is a free-form object.

Published Messages (groupMember.groupMemberJoinRequested)​

The service publishes one of these messages below.

groupMemberJoinRequested​

Contains fields from and the following payload.

Example value
{
"namespace": "string",
"groupId": "string",
"groupName": "string",
"adminIds": [
"string"
],
"userId": "string"
}

namespace​

This is a free-form object.

groupId​

This is a free-form object.

groupName​

This is a free-form object.

adminIds​

This is a free-form object.

userId​

This is a free-form object.

Published Messages (groupMember.groupMemberJoinAccepted)​

The service publishes one of these messages below.

groupMemberJoinAccepted​

Contains fields from and the following payload.

Example value
{
"namespace": "string",
"groupId": "string",
"groupName": "string",
"requesterUserId": "string",
"acceptedUserId": "string"
}

namespace​

This is a free-form object.

groupId​

This is a free-form object.

groupName​

This is a free-form object.

requesterUserId​

This is a free-form object.

acceptedUserId​

This is a free-form object.

Published Messages (groupMember.groupMemberJoinRejected)​

The service publishes one of these messages below.

groupMemberJoinRejected​

Contains fields from and the following payload.

Example value
{
"namespace": "string",
"groupId": "string",
"groupName": "string",
"requesterUserId": "string",
"rejectedUserId": "string"
}

namespace​

This is a free-form object.

groupId​

This is a free-form object.

groupName​

This is a free-form object.

requesterUserId​

This is a free-form object.

rejectedUserId​

This is a free-form object.

Published Messages (group.groupCreated)​

The service publishes one of these messages below.

groupCreated​

Contains fields from and the following payload.

Example value
{
"namespace": "string",
"groupId": "string",
"groupName": "string",
"groupDescription": "string",
"groupIcon": "string",
"groupRegion": "string",
"groupType": "string",
"userId": "string"
}

namespace​

This is a free-form object.

groupId​

This is a free-form object.

groupName​

This is a free-form object.

groupDescription​

This is a free-form object.

groupIcon​

This is a free-form object.

groupRegion​

This is a free-form object.

groupType​

This is a free-form object.

userId​

This is a free-form object.

Published Messages (group.groupUpdated)​

The service publishes one of these messages below.

groupUpdated​

Contains fields from and the following payload.

Example value
{
"namespace": "string",
"groupId": "string",
"groupName": "string",
"groupDescription": "string",
"groupIcon": "string",
"groupRegion": "string",
"groupType": "string",
"userId": "string"
}

namespace​

This is a free-form object.

groupId​

This is a free-form object.

groupName​

This is a free-form object.

groupDescription​

This is a free-form object.

groupIcon​

This is a free-form object.

groupRegion​

This is a free-form object.

groupType​

This is a free-form object.

userId​

This is a free-form object.

Published Messages (group.groupCustomRulesUpdated)​

The service publishes one of these messages below.

groupCustomRulesUpdated​

Contains fields from and the following payload.

Example value
{
"namespace": "string",
"groupId": "string",
"groupName": "string",
"groupCustomRules": "string",
"userId": "string"
}

namespace​

This is a free-form object.

groupId​

This is a free-form object.

groupName​

This is a free-form object.

groupCustomRules​

This is a free-form object.

userId​

This is a free-form object.

Published Messages (group.groupDeleted)​

The service publishes one of these messages below.

groupDeleted​

Contains fields from and the following payload.

Example value
{
"namespace": "string",
"groupId": "string",
"groupName": "string",
"userId": "string"
}

namespace​

This is a free-form object.

groupId​

This is a free-form object.

groupName​

This is a free-form object.

userId​

This is a free-form object.

Published Messages (group.groupPredefinedRulesUpdated)​

The service publishes one of these messages below.

groupPredefinedRulesUpdated​

Contains fields from and the following payload.

Example value
{
"namespace": "string",
"groupId": "string",
"groupName": "string",
"groupPredefinedRules": "string",
"userId": "string"
}

namespace​

This is a free-form object.

groupId​

This is a free-form object.

groupName​

This is a free-form object.

groupPredefinedRules​

This is a free-form object.

userId​

This is a free-form object.

Published Messages (group.groupPredefinedRulesDeleted)​

The service publishes one of these messages below.

groupPredefinedRulesDeleted​

Contains fields from and the following payload.

Example value
{
"namespace": "string",
"groupId": "string",
"groupName": "string",
"groupPredefinedRules": "string",
"userId": "string"
}

namespace​

This is a free-form object.

groupId​

This is a free-form object.

groupName​

This is a free-form object.

groupPredefinedRules​

This is a free-form object.

userId​

This is a free-form object.

Published Messages (groupRoles.groupRoleAssigned)​

The service publishes one of these messages below.

groupRoleAssigned​

Contains fields from and the following payload.

Example value
{
"namespace": "string",
"groupId": "string",
"groupName": "string",
"memberRoleId": "string",
"requesterUserId": "string",
"assignedUserId": "string"
}

namespace​

This is a free-form object.

groupId​

This is a free-form object.

groupName​

This is a free-form object.

memberRoleId​

This is a free-form object.

requesterUserId​

This is a free-form object.

assignedUserId​

This is a free-form object.

Published Messages (groupRoles.groupRoleRemoved)​

The service publishes one of these messages below.

groupRoleRemoved​

Contains fields from and the following payload.

Example value
{
"namespace": "string",
"groupId": "string",
"groupName": "string",
"memberRoleId": "string",
"requesterUserId": "string",
"removedUserId": "string"
}

namespace​

This is a free-form object.

groupId​

This is a free-form object.

groupName​

This is a free-form object.

memberRoleId​

This is a free-form object.

requesterUserId​

This is a free-form object.

removedUserId​

This is a free-form object.

Published Messages (groupMember.groupMemberInvitationAccepted)​

The service publishes one of these messages below.

groupMemberInvitationAccepted​

Contains fields from and the following payload.

Example value
{
"namespace": "string",
"groupId": "string",
"groupName": "string",
"userId": "string"
}

namespace​

This is a free-form object.

groupId​

This is a free-form object.

groupName​

This is a free-form object.

userId​

This is a free-form object.

Published Messages (groupMember.groupMemberInvitationRejected)​

The service publishes one of these messages below.

groupMemberInvitationRejected​

Contains fields from and the following payload.

Example value
{
"namespace": "string",
"groupId": "string",
"groupName": "string",
"userId": "string"
}

namespace​

This is a free-form object.

groupId​

This is a free-form object.

groupName​

This is a free-form object.

userId​

This is a free-form object.

Published Messages (groupMember.groupMemberLeft)​

The service publishes one of these messages below.

groupMemberLeft​

Contains fields from and the following payload.

Example value
{
"namespace": "string",
"groupId": "string",
"groupName": "string",
"userId": "string"
}

namespace​

This is a free-form object.

groupId​

This is a free-form object.

groupName​

This is a free-form object.

userId​

This is a free-form object.

Published Messages (groupMember.groupMemberJoinRequestCanceled)​

The service publishes one of these messages below.

groupMemberJoinRequestCanceled​

Contains fields from and the following payload.

Example value
{
"namespace": "string",
"groupId": "string",
"groupName": "string",
"userId": "string"
}

namespace​

This is a free-form object.

groupId​

This is a free-form object.

groupName​

This is a free-form object.

userId​

This is a free-form object.

Published Messages (groupMember.groupMemberKicked)​

The service publishes one of these messages below.

groupMemberKicked​

Contains fields from and the following payload.

Example value
{
"namespace": "string",
"groupId": "string",
"groupName": "string",
"requesterUserId": "string",
"kickedUserId": "string"
}

namespace​

This is a free-form object.

groupId​

This is a free-form object.

groupName​

This is a free-form object.

requesterUserId​

This is a free-form object.

kickedUserId​

This is a free-form object.

Published Messages (groupMember.groupMemberInvitationMemberCanceled)​

The service publishes one of these messages below.

groupMemberInvitationMemberCanceled​

Contains fields from and the following payload.

Example value
{
"namespace": "string",
"groupId": "string",
"groupName": "string",
"requesterUserId": "string",
"cancelledUserId": "string"
}

namespace​

This is a free-form object.

groupId​

This is a free-form object.

groupName​

This is a free-form object.

requesterUserId​

This is a free-form object.

cancelledUserId​

This is a free-form object.

Schemas​