Member Removed

Emitted when a member leaves or is removed from a workspace

Overview

The MemberRemoved event is published when a member voluntarily leaves or is removed from a workspace by an admin.

Example Payload

{
"eventId": "evt_remove_456",
"eventType": "MemberRemoved",
"timestamp": "2025-12-11T13:00:00Z",
"version": "1.0.0",
"data": {
"memberId": "mbr_jane_smith",
"workspaceId": "ws_acme_corp",
"userId": "usr_jane_smith",
"reason": "removed_by_admin",
"removedBy": {
"userId": "usr_john_doe",
"name": "John Doe"
},
"removedAt": "2025-12-11T13:00:00Z"
}
}

Downstream Actions

  • Task Service: Unassigns all tasks from the removed member
  • Billing Service: Releases workspace seat
  • Access Control: Revokes all workspace access tokens