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