Interface ITeamsApiExecutor
Assembly: Crowdin.Api.dll
Syntax
public interface ITeamsApiExecutor
Methods
|
Improve this Doc
View Source
AddTeam(AddTeamRequest)
Declaration
Task<Team> AddTeam(AddTeamRequest request)
Parameters
Returns
Type |
Description |
Task<Team> |
|
|
Improve this Doc
View Source
AddTeamMembers(Int32, AddTeamMembersRequest)
Declaration
Task<AddTeamMembersResponse> AddTeamMembers(int teamId, AddTeamMembersRequest request)
Parameters
Returns
|
Improve this Doc
View Source
AddTeamToProject(Int32, AddTeamToProjectRequest)
Declaration
Task<ProjectTeamResources> AddTeamToProject(int projectId, AddTeamToProjectRequest request)
Parameters
Returns
|
Improve this Doc
View Source
DeleteAllTeamMembers(Int32)
Declaration
Task DeleteAllTeamMembers(int teamId)
Parameters
Type |
Name |
Description |
System.Int32 |
teamId |
|
Returns
|
Improve this Doc
View Source
DeleteTeam(Int32)
Declaration
Task DeleteTeam(int teamId)
Parameters
Type |
Name |
Description |
System.Int32 |
teamId |
|
Returns
|
Improve this Doc
View Source
DeleteTeamMember(Int32, Int32)
Declaration
Task DeleteTeamMember(int teamId, int memberId)
Parameters
Type |
Name |
Description |
System.Int32 |
teamId |
|
System.Int32 |
memberId |
|
Returns
|
Improve this Doc
View Source
EditTeam(Int32, IEnumerable<TeamPatch>)
Declaration
Task<Team> EditTeam(int teamId, IEnumerable<TeamPatch> patches)
Parameters
Type |
Name |
Description |
System.Int32 |
teamId |
|
IEnumerable<TeamPatch> |
patches |
|
Returns
Type |
Description |
Task<Team> |
|
|
Improve this Doc
View Source
GetGroupTeam(Int32, Int32)
Declaration
Task<GroupTeam> GetGroupTeam(int groupId, int teamId)
Parameters
Type |
Name |
Description |
System.Int32 |
groupId |
|
System.Int32 |
teamId |
|
Returns
|
Improve this Doc
View Source
GetTeam(Int32)
Declaration
Task<Team> GetTeam(int teamId)
Parameters
Type |
Name |
Description |
System.Int32 |
teamId |
|
Returns
Type |
Description |
Task<Team> |
|
|
Improve this Doc
View Source
ListGroupTeams(Int32, Nullable<IEnumerable<SortingRule>>)
Declaration
Task<ResponseList<GroupTeam>> ListGroupTeams(int groupId, IEnumerable<SortingRule>? orderBy = null)
Parameters
Type |
Name |
Description |
System.Int32 |
groupId |
|
System.Nullable<IEnumerable<SortingRule>> |
orderBy |
|
Returns
|
Improve this Doc
View Source
ListTeamMembers(Int32, Int32, Int32)
Declaration
Task<ResponseList<TeamMember>> ListTeamMembers(int teamId, int limit = 25, int offset = 0)
Parameters
Type |
Name |
Description |
System.Int32 |
teamId |
|
System.Int32 |
limit |
|
System.Int32 |
offset |
|
Returns
|
Improve this Doc
View Source
ListTeams(TeamsListParams)
Declaration
Task<ResponseList<Team>> ListTeams(TeamsListParams params)
Parameters
Returns
|
Improve this Doc
View Source
ListTeams(Int32, Int32, Nullable<IEnumerable<SortingRule>>, Nullable<IEnumerable<ProjectRole>>, Nullable<IEnumerable<String>>, Nullable<IEnumerable<Int32>>)
Declaration
Task<ResponseList<Team>> ListTeams(int limit = 25, int offset = 0, IEnumerable<SortingRule>? orderBy = null, IEnumerable<ProjectRole>? projectRoles = null, IEnumerable<string>? languageIds = null, IEnumerable<int>? groupIds = null)
Parameters
Type |
Name |
Description |
System.Int32 |
limit |
|
System.Int32 |
offset |
|
System.Nullable<IEnumerable<SortingRule>> |
orderBy |
|
System.Nullable<IEnumerable<ProjectRole>> |
projectRoles |
|
System.Nullable<IEnumerable<System.String>> |
languageIds |
|
System.Nullable<IEnumerable<System.Int32>> |
groupIds |
|
Returns
|
Improve this Doc
View Source
UpdateGroupTeams(Int32, IEnumerable<GroupTeamPatch>)
Declaration
Task<ResponseList<GroupTeam>> UpdateGroupTeams(int groupId, IEnumerable<GroupTeamPatch> patches)
Parameters
Type |
Name |
Description |
System.Int32 |
groupId |
|
IEnumerable<GroupTeamPatch> |
patches |
|
Returns