public interface TeamApi
CreateTeamMemberResponse createTeamMember(CreateTeamMemberRequest body) throws ApiException, IOException
body - Required parameter: An object containing the fields to POST for the request.
See the corresponding object definition for field details.ApiException - Represents error response from the server.IOException - Signals that an I/O exception of some sort has occurred.CompletableFuture<CreateTeamMemberResponse> createTeamMemberAsync(CreateTeamMemberRequest body)
body - Required parameter: An object containing the fields to POST for the request.
See the corresponding object definition for field details.BulkCreateTeamMembersResponse bulkCreateTeamMembers(BulkCreateTeamMembersRequest body) throws ApiException, IOException
body - Required parameter: An object containing the fields to POST for the request.
See the corresponding object definition for field details.ApiException - Represents error response from the server.IOException - Signals that an I/O exception of some sort has occurred.CompletableFuture<BulkCreateTeamMembersResponse> bulkCreateTeamMembersAsync(BulkCreateTeamMembersRequest body)
body - Required parameter: An object containing the fields to POST for the request.
See the corresponding object definition for field details.BulkUpdateTeamMembersResponse bulkUpdateTeamMembers(BulkUpdateTeamMembersRequest body) throws ApiException, IOException
body - Required parameter: An object containing the fields to POST for the request.
See the corresponding object definition for field details.ApiException - Represents error response from the server.IOException - Signals that an I/O exception of some sort has occurred.CompletableFuture<BulkUpdateTeamMembersResponse> bulkUpdateTeamMembersAsync(BulkUpdateTeamMembersRequest body)
body - Required parameter: An object containing the fields to POST for the request.
See the corresponding object definition for field details.SearchTeamMembersResponse searchTeamMembers(SearchTeamMembersRequest body) throws ApiException, IOException
body - Required parameter: An object containing the fields to POST for the request.
See the corresponding object definition for field details.ApiException - Represents error response from the server.IOException - Signals that an I/O exception of some sort has occurred.CompletableFuture<SearchTeamMembersResponse> searchTeamMembersAsync(SearchTeamMembersRequest body)
body - Required parameter: An object containing the fields to POST for the request.
See the corresponding object definition for field details.RetrieveTeamMemberResponse retrieveTeamMember(String teamMemberId) throws ApiException, IOException
teamMemberId - Required parameter: The ID of the team member to retrieve.ApiException - Represents error response from the server.IOException - Signals that an I/O exception of some sort has occurred.CompletableFuture<RetrieveTeamMemberResponse> retrieveTeamMemberAsync(String teamMemberId)
teamMemberId - Required parameter: The ID of the team member to retrieve.UpdateTeamMemberResponse updateTeamMember(String teamMemberId, UpdateTeamMemberRequest body) throws ApiException, IOException
teamMemberId - Required parameter: The ID of the team member to update.body - Required parameter: An object containing the fields to POST for the request.
See the corresponding object definition for field details.ApiException - Represents error response from the server.IOException - Signals that an I/O exception of some sort has occurred.CompletableFuture<UpdateTeamMemberResponse> updateTeamMemberAsync(String teamMemberId, UpdateTeamMemberRequest body)
teamMemberId - Required parameter: The ID of the team member to update.body - Required parameter: An object containing the fields to POST for the request.
See the corresponding object definition for field details.RetrieveWageSettingResponse retrieveWageSetting(String teamMemberId) throws ApiException, IOException
teamMemberId - Required parameter: The ID of the team member for which to retrieve the
wage setting.ApiException - Represents error response from the server.IOException - Signals that an I/O exception of some sort has occurred.CompletableFuture<RetrieveWageSettingResponse> retrieveWageSettingAsync(String teamMemberId)
teamMemberId - Required parameter: The ID of the team member for which to retrieve the
wage setting.UpdateWageSettingResponse updateWageSetting(String teamMemberId, UpdateWageSettingRequest body) throws ApiException, IOException
teamMemberId - Required parameter: The ID of the team member for which to update the
`WageSetting` object.body - Required parameter: An object containing the fields to POST for the request.
See the corresponding object definition for field details.ApiException - Represents error response from the server.IOException - Signals that an I/O exception of some sort has occurred.CompletableFuture<UpdateWageSettingResponse> updateWageSettingAsync(String teamMemberId, UpdateWageSettingRequest body)
teamMemberId - Required parameter: The ID of the team member for which to update the
`WageSetting` object.body - Required parameter: An object containing the fields to POST for the request.
See the corresponding object definition for field details.Copyright © 2022. All rights reserved.