New Webhooks for Collaborators, Members, and Teams

We're releasing new webhook events for repository collaborators, organization members, and teams. You'll automatically begin receiving these events if you have a webhook that is subscribed to wildcard events. As always, we continue to recommend listening for the actions in order to future-proof your code.

The new events and actions are detailed below.

MemberEvent

  • edited: sent when a collaborator's permissions change for a repository owned by an organization.
  • deleted: sent when a collaborator is removed from a repository.

OrganizationEvent

  • member_invited: sent when a user is invited into an organization.
  • member_added: sent when a user is added to an organization.
  • member_removed: sent when a user is removed from an organization.

TeamEvent

  • created: sent when a team is created.
  • edited: sent when a team's permissions change.
  • deleted: sent when a team is deleted.
  • added_to_repository: sent when a team is added to a repository.
  • removed_from_repository: sent when a team is removed from a repository.

If you have any questions or feedback, please get in touch!