Early bird discounts live! Claim your offer

team.* events

Team creation, deletion, and membership changes. Growth-tier only.

Only emitted by MemberPass accounts on the Growth tier or above. Teams are off on Free and Starter.

Events

EventFires when
team.createdA new team is created (beyond the implicit personal team).
team.deletedA team is deleted. Cascading deletes on team-scoped projects happen separately.
team.member.invitedAn invitation is issued to a new collaborator.
team.member.joinedAn invited collaborator accepts and joins.
team.member.removedA collaborator is removed or leaves.
team.member.role_changedA collaborator's role within the team changes.

See the dedicated pages above for full payload, field reference, and caveats per event.

Example payload

{
  "id": "evt_01HX...",
  "type": "team.member.joined",
  "created_at": "2026-05-18T10:05:00Z",
  "api_version": "2026-05-01",
  "project_id": null,
  "data": {
    "team": { "id": "tem_01HX...", "name": "Research Team" },
    "member": {
      "id": "usr_01HX...",
      "email": "[email protected]",
      "role": "manager"
    }
  }
}

Note that project_id is always null for team.* events — these are account-level.

Required abilities

Tokens subscribing to team.* events must carry team:view-any. For team.member.* events, additionally carry team-member:invite (required for invites, informative for other transitions).

How is this guide?

On this page

MemberPass is a product designed by you — for you.

No boardroom full of executives deciding what we ships next. Our roadmap always shaped by you with your feedback.

Share feedback or a request