|
Promise< GroupUser > | GetUser (long gamerTag) |
|
Promise< Group > | GetGroup (long groupId) |
|
Promise< EmptyResponse > | DisbandGroup (long group) |
|
Promise< GroupMembershipResponse > | LeaveGroup (long group) |
|
Promise< GroupMembershipResponse > | JoinGroup (long group) |
|
Promise< EmptyResponse > | Petition (long group) |
|
Promise< GroupSearchResponse > | GetRecommendations () |
|
Promise< GroupSearchResponse > | Search (string name=null, List< string > enrollmentTypes=null, bool? hasSlots=null, long? scoreMin=null, long? scoreMax=null, string sortField=null, int? sortValue=null, int? offset=null, int? limit=null) |
|
Promise< GroupCreateResponse > | CreateGroup (GroupCreateRequest request) |
|
Promise< AvailabilityResponse > | CheckAvailability (string name, string tag) |
|
Promise< EmptyResponse > | SetGroupProps (long groupId, GroupUpdateProperties props) |
|
Promise< GroupMembershipResponse > | Kick (long group, long gamerTag) |
|
Promise< EmptyResponse > | SetRole (long group, long gamerTag, string role) |
|
Promise< EmptyResponse > | MakeDonationRequest (long group, Currency currency) |
|
Promise< EmptyResponse > | Donate (long group, long recipientId, long amount) |
|
string | AddQuery (string query, string key, string value) |
|
Promise< TData > | GetCurrent (string scope="") |
|
The documentation for this interface was generated from the following file:
- client/Packages/com.beamable.server/SharedRuntime/Api/Groups/IMicroserviceGroupsApi.cs