API Specification
PRIVATExeonr.auth.private.v1.TeamsService
postAccept a team invitation by emailed token or invitation id
postDirectly add an organisation user to a team (admin)
postCreate a team owned by the calling user
postInvite an email address to a team (owner)
postDecline a team invitation addressed to the calling user
postDelete a team (owner)
postGet a team with members, invitations, and application bindings
postLeave a team
postList applications a team could be entitled to
The organisation's application catalog for the entitlement picker, with self-serve availability and the team's current entitlements marked.
postList pending team invitations addressed to the calling user
The portal's invitation inbox: pending invitations addressed to the calling user's verified email, across every team in the organisation. Tokens are never returned, so the listing is not itself a capability.
postList the calling user's teams
postList all teams in the organisation (admin)
postRemove a team's application entitlement
postRemove a member from a team (owner)
postRevoke a pending team invitation (owner)
postSet a member's per-application roles within a team (owner)
postEntitle a team to an application
Owner-callable only for applications with automatic team binding; organisation administrators may bind any application and set config.