Skip to main content

Module types

Module types 

Source

Structs§

AcceptInvitationRequest
AcceptInvitationResponse
AddOrganizationMemberRequest
Input to the privileged server-only member-admission operation. Roles are joined verbatim, including whitespace, duplicates and empty roles.
BasicMemberResponse
CancelInvitationRequest
CheckSlugRequest
CheckSlugResponse
CreateOrganizationRequest
CreateOrganizationResponse
CreateRoleRequest
CreateRoleResponse
CreateTeamRequest
CreatedOrganizationResponse
DeleteOrganizationRequest
FullOrganizationResponse
FullOrganizationTeamResponse
Upstream’s full-organization join exposes the stored counter even though standalone team endpoints filter it from their response.
GetActiveMemberRoleQuery
GetActiveMemberRoleResponse
GetFullOrganizationQuery
GetInvitationQuery
GetInvitationResponse
GetOrganizationQuery
Select an organization without loading its joined members.
HasPermissionRequest
HasPermissionResponse
InvitationResponse
InviteMemberRequest
LeaveOrganizationRequest
ListInvitationsQuery
ListMembersQuery
ListMembersResponse
ListUserInvitationsQuery
Server-side email selection is allowed only without HTTP request metadata.
MemberResponse
Member with user details (for API responses).
MessageResponse
OrganizationMemberRemovalSnapshot
The original removed member. Email selection retains the joined minimal user; ID selection omits that join, matching the source adapter projection.
OrganizationResponse
RejectInvitationRequest
RemoveMemberRequest
RemoveTeamRequest
RemovedMemberResponse
RoleQuery
RoleResponse
Dynamic roles expose parsed permission statements rather than stored JSON text.
SetActiveOrganizationRequest
SetActiveTeamRequest
SuccessResponse
TeamMemberRequest
TeamQuery
UpdateMemberRoleRequest
UpdateOrganizationData
UpdateOrganizationRequest
UpdateRoleData
UpdateRoleRequest
UpdateRoleResponse
UpdateTeamData
UpdateTeamRequest
UserInvitationResponse

Enums§

NullableStringField
RoleInput
TeamInput