WebService::GitHub::Orgs::Members
Cancel an organization invitation
WebService::GitHub::Orgs::Members.cancel-invitation( Str $org
, Int(Str) $invitation-id
)
Check organization membership for a user
WebService::GitHub::Orgs::Members.check-membership-for-user( Str $org
, Str $username
)
Check public organization membership for a user
WebService::GitHub::Orgs::Members.check-public-membership-for-user( Str $org
, Str $username
)
Create an organization invitation
WebService::GitHub::Orgs::Members.create-invitation( Str $org
, Str :$email
, Positional :$team-ids
, Int(Str) :$invitee-id
, WebService::GitHub::Orgs::Members::CreateInvitationRole :$role
)
Get an organization membership for the authenticated user
WebService::GitHub::Orgs::Members.get-membership-for-authenticated-user( Str $org
)
Get organization membership for a user
WebService::GitHub::Orgs::Members.get-membership-for-user( Str $org
, Str $username
)
List failed organization invitations
WebService::GitHub::Orgs::Members.list-failed-invitations( Str $org
, Int(Str) :$per-page
, Int(Str) :$page
)
List organization invitation teams
WebService::GitHub::Orgs::Members.list-invitation-teams( Str $org
, Int(Str) $invitation-id
, Int(Str) :$per-page
, Int(Str) :$page
)
List organization members
WebService::GitHub::Orgs::Members.list-members( Str $org
, WebService::GitHub::Orgs::Members::ListMembersFilter :$filter
, WebService::GitHub::Orgs::Members::ListMembersRole :$role
, Int(Str) :$per-page
, Int(Str) :$page
)
List organization memberships for the authenticated user
WebService::GitHub::Orgs::Members.list-memberships-for-authenticated-user( WebService::GitHub::Orgs::Members::ListMembershipsForAuthenticatedUserState :$state
, Int(Str) :$per-page
, Int(Str) :$page
)
List pending organization invitations
WebService::GitHub::Orgs::Members.list-pending-invitations( Str $org
, Int(Str) :$per-page
, Int(Str) :$page
)
List public organization members
WebService::GitHub::Orgs::Members.list-public-members( Str $org
, Int(Str) :$per-page
, Int(Str) :$page
)
Remove an organization member
WebService::GitHub::Orgs::Members.remove-member( Str $org
, Str $username
)
Remove organization membership for a user
WebService::GitHub::Orgs::Members.remove-membership-for-user( Str $org
, Str $username
)
Remove public organization membership for the authenticated user
WebService::GitHub::Orgs::Members.remove-public-membership-for-authenticated-user( Str $org
, Str $username
)
Set organization membership for a user
WebService::GitHub::Orgs::Members.set-membership-for-user( Str $org
, Str $username
, WebService::GitHub::Orgs::Members::SetMembershipForUserRole :$role
)
Set public organization membership for the authenticated user
WebService::GitHub::Orgs::Members.set-public-membership-for-authenticated-user( Str $org
, Str $username
)
Update an organization membership for the authenticated user
WebService::GitHub::Orgs::Members.update-membership-for-authenticated-user( Str $org
, WebService::GitHub::Orgs::Members::UpdateMembershipForAuthenticatedUserState :$state!
)