@@ -193,18 +193,6 @@ public ProjectRotateTokenResponse rotateToken(String projectId) {
193193 return client .post ("/projects/" + segment (projectId ) + "/rotate-token" , null , ProjectRotateTokenResponse .class );
194194 }
195195
196- public ProjectUpdateMembersResponse updateMembers (String projectId , UpdateProjectMembersData payload ) {
197- return client .put ("/projects/" + segment (projectId ) + "/members" , payload , ProjectUpdateMembersResponse .class );
198- }
199-
200- public ProjectAddMemberResponse addMember (String projectId , String teamMemberId ) {
201- return client .post ("/projects/" + segment (projectId ) + "/members/" + segment (teamMemberId ), null , ProjectAddMemberResponse .class );
202- }
203-
204- public ProjectRemoveMemberResponse removeMember (String projectId , String teamMemberId ) {
205- return client .delete ("/projects/" + segment (projectId ) + "/members/" + segment (teamMemberId ), ProjectRemoveMemberResponse .class );
206- }
207-
208196 public RouteIndexResponse routes (String projectId ) {
209197 return routes (projectId , null );
210198 }
@@ -305,13 +293,25 @@ public TeamUsageDetailData usage(Map<String, String> query) {
305293 return client .get ("/team/usage" , TeamUsageDetailData .class , query );
306294 }
307295
296+ public TeamRolesResponse roles () {
297+ return client .get ("/team/roles" , TeamRolesResponse .class );
298+ }
299+
308300 public TeamMembersResponse members () {
309301 return members (null );
310302 }
311303
312304 public TeamMembersResponse members (Map <String , String > query ) {
313305 return client .get ("/team/members" , TeamMembersResponse .class , query );
314306 }
307+
308+ public TeamMemberData member (String userId ) {
309+ return client .get ("/team/members/" + segment (userId ), TeamMemberData .class );
310+ }
311+
312+ public TeamMemberData updateMemberAssignment (String userId , UpdateTeamMemberAssignmentData payload ) {
313+ return client .put ("/team/members/" + segment (userId ) + "/assignment" , payload , TeamMemberData .class );
314+ }
315315 }
316316
317317 public static class WebhooksEndpoint {
0 commit comments