diff --git a/slack-api-client/src/main/java/com/slack/api/methods/RequestFormBuilder.java b/slack-api-client/src/main/java/com/slack/api/methods/RequestFormBuilder.java index 4f8b72b37..6e6892aa9 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/RequestFormBuilder.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/RequestFormBuilder.java @@ -190,6 +190,7 @@ public static FormBody.Builder toForm(AdminAppsApproveRequest req) { FormBody.Builder form = new FormBody.Builder(); setIfNotNull("app_id", req.getAppId(), form); setIfNotNull("request_id", req.getRequestId(), form); + setIfNotNull("enterprise_id", req.getEnterpriseId(), form); setIfNotNull("team_id", req.getTeamId(), form); return form; } @@ -207,6 +208,7 @@ public static FormBody.Builder toForm(AdminAppsRestrictRequest req) { FormBody.Builder form = new FormBody.Builder(); setIfNotNull("app_id", req.getAppId(), form); setIfNotNull("request_id", req.getRequestId(), form); + setIfNotNull("enterprise_id", req.getEnterpriseId(), form); setIfNotNull("team_id", req.getTeamId(), form); return form; } @@ -663,6 +665,11 @@ public static FormBody.Builder toForm(AdminUsersAssignRequest req) { FormBody.Builder form = new FormBody.Builder(); setIfNotNull("team_id", req.getTeamId(), form); setIfNotNull("user_id", req.getUserId(), form); + if (req.getChannelIds() != null && req.getChannelIds().size() > 0) { + setIfNotNull("channel_ids", req.getChannelIds().stream().collect(joining(",")), form); + } + setIfNotNull("is_restricted", req.isRestricted(), form); + setIfNotNull("is_ultra_restricted", req.isUltraRestricted(), form); return form; } @@ -1419,6 +1426,7 @@ public static FormBody.Builder toForm(DndEndSnoozeRequest req) { public static FormBody.Builder toForm(DndInfoRequest req) { FormBody.Builder form = new FormBody.Builder(); setIfNotNull("user", req.getUser(), form); + setIfNotNull("team_id", req.getTeamId(), form); return form; } @@ -1433,6 +1441,7 @@ public static FormBody.Builder toForm(DndTeamInfoRequest req) { if (req.getUsers() != null) { setIfNotNull("users", req.getUsers().stream().collect(joining(",")), form); } + setIfNotNull("team_id", req.getTeamId(), form); return form; } @@ -1917,6 +1926,7 @@ public static FormBody.Builder toForm(ReactionsListRequest req) { setIfNotNull("full", req.isFull(), form); setIfNotNull("count", req.getCount(), form); setIfNotNull("page", req.getPage(), form); + setIfNotNull("limit", req.getLimit(), form); setIfNotNull("team_id", req.getTeamId(), form); return form; } @@ -1936,29 +1946,34 @@ public static FormBody.Builder toForm(RemindersAddRequest req) { setIfNotNull("text", req.getText(), form); setIfNotNull("time", req.getTime(), form); setIfNotNull("user", req.getUser(), form); + setIfNotNull("team_id", req.getTeamId(), form); return form; } public static FormBody.Builder toForm(RemindersCompleteRequest req) { FormBody.Builder form = new FormBody.Builder(); setIfNotNull("reminder", req.getReminder(), form); + setIfNotNull("team_id", req.getTeamId(), form); return form; } public static FormBody.Builder toForm(RemindersDeleteRequest req) { FormBody.Builder form = new FormBody.Builder(); setIfNotNull("reminder", req.getReminder(), form); + setIfNotNull("team_id", req.getTeamId(), form); return form; } public static FormBody.Builder toForm(RemindersInfoRequest req) { FormBody.Builder form = new FormBody.Builder(); setIfNotNull("reminder", req.getReminder(), form); + setIfNotNull("team_id", req.getTeamId(), form); return form; } public static FormBody.Builder toForm(RemindersListRequest req) { FormBody.Builder form = new FormBody.Builder(); + setIfNotNull("team_id", req.getTeamId(), form); return form; } @@ -1996,6 +2011,7 @@ public static FormBody.Builder toForm(SearchAllRequest req) { public static FormBody.Builder toForm(SearchMessagesRequest req) { FormBody.Builder form = new FormBody.Builder(); setIfNotNull("query", req.getQuery(), form); + setIfNotNull("cursor", req.getCursor(), form); setIfNotNull("sort", req.getSort(), form); setIfNotNull("sort_dir", req.getSortDir(), form); setIfNotNull("highlight", req.isHighlight(), form); @@ -2029,7 +2045,10 @@ public static FormBody.Builder toForm(StarsAddRequest req) { public static FormBody.Builder toForm(StarsListRequest req) { FormBody.Builder form = new FormBody.Builder(); setIfNotNull("count", req.getCount(), form); + setIfNotNull("cursor", req.getCursor(), form); + setIfNotNull("limit", req.getLimit(), form); setIfNotNull("page", req.getPage(), form); + setIfNotNull("team_id", req.getTeamId(), form); return form; } @@ -2091,6 +2110,7 @@ public static FormBody.Builder toForm(UsergroupsCreateRequest req) { setIfNotNull("channels", req.getChannels().stream().collect(joining(",")), form); } setIfNotNull("include_count", req.isIncludeCount(), form); + setIfNotNull("team_id", req.getTeamId(), form); return form; } @@ -2098,6 +2118,7 @@ public static FormBody.Builder toForm(UsergroupsDisableRequest req) { FormBody.Builder form = new FormBody.Builder(); setIfNotNull("usergroup", req.getUsergroup(), form); setIfNotNull("include_count", req.isIncludeCount(), form); + setIfNotNull("team_id", req.getTeamId(), form); return form; } @@ -2105,6 +2126,7 @@ public static FormBody.Builder toForm(UsergroupsEnableRequest req) { FormBody.Builder form = new FormBody.Builder(); setIfNotNull("usergroup", req.getUsergroup(), form); setIfNotNull("include_count", req.isIncludeCount(), form); + setIfNotNull("team_id", req.getTeamId(), form); return form; } @@ -2113,6 +2135,7 @@ public static FormBody.Builder toForm(UsergroupsListRequest req) { setIfNotNull("include_disabled", req.isIncludeDisabled(), form); setIfNotNull("include_count", req.isIncludeCount(), form); setIfNotNull("include_users", req.isIncludeUsers(), form); + setIfNotNull("team_id", req.getTeamId(), form); return form; } @@ -2126,6 +2149,7 @@ public static FormBody.Builder toForm(UsergroupsUpdateRequest req) { setIfNotNull("channels", req.getChannels().stream().collect(joining(",")), form); } setIfNotNull("include_count", req.isIncludeCount(), form); + setIfNotNull("team_id", req.getTeamId(), form); return form; } @@ -2133,6 +2157,7 @@ public static FormBody.Builder toForm(UsergroupsUsersListRequest req) { FormBody.Builder form = new FormBody.Builder(); setIfNotNull("usergroup", req.getUsergroup(), form); setIfNotNull("include_disabled", req.isIncludeDisabled(), form); + setIfNotNull("team_id", req.getTeamId(), form); return form; } @@ -2143,6 +2168,7 @@ public static FormBody.Builder toForm(UsergroupsUsersUpdateRequest req) { setIfNotNull("users", req.getUsers().stream().collect(joining(",")), form); } setIfNotNull("include_count", req.isIncludeCount(), form); + setIfNotNull("team_id", req.getTeamId(), form); return form; } diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/admin/apps/AdminAppsApproveRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/admin/apps/AdminAppsApproveRequest.java index b970fe3d5..aa87fcad7 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/admin/apps/AdminAppsApproveRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/admin/apps/AdminAppsApproveRequest.java @@ -27,7 +27,12 @@ public class AdminAppsApproveRequest implements SlackApiRequest { private String requestId; /** - * Workspace Id + * The ID of the enterprise to approve the app on + */ + private String enterpriseId; + + /** + * The ID of the workspace to approve the app on */ private String teamId; diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/admin/apps/AdminAppsRestrictRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/admin/apps/AdminAppsRestrictRequest.java index da03a2eaa..2d094d1b0 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/admin/apps/AdminAppsRestrictRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/admin/apps/AdminAppsRestrictRequest.java @@ -27,7 +27,12 @@ public class AdminAppsRestrictRequest implements SlackApiRequest { private String requestId; /** - * Workspace Id + * The ID of the enterprise to approve the app on + */ + private String enterpriseId; + + /** + * The ID of the workspace to approve the app on */ private String teamId; diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/admin/users/AdminUsersAssignRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/admin/users/AdminUsersAssignRequest.java index 348ae97f0..ed0a9edd8 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/admin/users/AdminUsersAssignRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/admin/users/AdminUsersAssignRequest.java @@ -4,6 +4,8 @@ import lombok.Builder; import lombok.Data; +import java.util.List; + /** * https://api.slack.com/methods/admin.users.assign */ @@ -26,6 +28,11 @@ public class AdminUsersAssignRequest implements SlackApiRequest { */ private String userId; + /** + * Comma separated values of channel IDs to add user in the new workspace. + */ + private List channelIds; + /** * True if user should be added to the workspace as a guest. */ diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/dnd/DndInfoRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/dnd/DndInfoRequest.java index 07ff364aa..56cc2048a 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/dnd/DndInfoRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/dnd/DndInfoRequest.java @@ -18,4 +18,6 @@ public class DndInfoRequest implements SlackApiRequest { */ private String user; + private String teamId; + } \ No newline at end of file diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/dnd/DndTeamInfoRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/dnd/DndTeamInfoRequest.java index 33bd298fa..a242110f5 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/dnd/DndTeamInfoRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/dnd/DndTeamInfoRequest.java @@ -20,4 +20,6 @@ public class DndTeamInfoRequest implements SlackApiRequest { */ private List users; + private String teamId; + } \ No newline at end of file diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/pins/PinsAddRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/pins/PinsAddRequest.java index d9fb347b0..571a82093 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/pins/PinsAddRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/pins/PinsAddRequest.java @@ -21,11 +21,13 @@ public class PinsAddRequest implements SlackApiRequest { /** * File to pin. */ + @Deprecated private String file; /** * File comment to pin. */ + @Deprecated private String fileComment; /** diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/pins/PinsRemoveRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/pins/PinsRemoveRequest.java index 94027621c..1ccdaf16b 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/pins/PinsRemoveRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/pins/PinsRemoveRequest.java @@ -21,11 +21,13 @@ public class PinsRemoveRequest implements SlackApiRequest { /** * File to un-pin. */ + @Deprecated private String file; /** * File comment to un-pin. */ + @Deprecated private String fileComment; /** diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/reactions/ReactionsAddRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/reactions/ReactionsAddRequest.java index 45fd3f703..5d638cf99 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/reactions/ReactionsAddRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/reactions/ReactionsAddRequest.java @@ -21,11 +21,13 @@ public class ReactionsAddRequest implements SlackApiRequest { /** * File to add reaction to. */ + @Deprecated private String file; /** * File comment to add reaction to. */ + @Deprecated private String fileComment; /** diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/reactions/ReactionsListRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/reactions/ReactionsListRequest.java index d73737f97..5c3502744 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/reactions/ReactionsListRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/reactions/ReactionsListRequest.java @@ -27,6 +27,8 @@ public class ReactionsListRequest implements SlackApiRequest { private Integer page; + private Integer limit; + /** * Required for org-wide apps. */ diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersAddRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersAddRequest.java index 6511538ba..07b9be554 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersAddRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersAddRequest.java @@ -30,4 +30,6 @@ public class RemindersAddRequest implements SlackApiRequest { */ private String user; + private String teamId; + } \ No newline at end of file diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersCompleteRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersCompleteRequest.java index f5c34ae8c..2063b1bc9 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersCompleteRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersCompleteRequest.java @@ -17,4 +17,7 @@ public class RemindersCompleteRequest implements SlackApiRequest { * The ID of the reminder to be marked as complete */ private String reminder; + + private String teamId; + } \ No newline at end of file diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersDeleteRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersDeleteRequest.java index 0ce5a2021..76ef3595a 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersDeleteRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersDeleteRequest.java @@ -18,4 +18,6 @@ public class RemindersDeleteRequest implements SlackApiRequest { */ private String reminder; + private String teamId; + } \ No newline at end of file diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersInfoRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersInfoRequest.java index 88fd19e5a..09b82052f 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersInfoRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersInfoRequest.java @@ -18,4 +18,6 @@ public class RemindersInfoRequest implements SlackApiRequest { */ private String reminder; + private String teamId; + } \ No newline at end of file diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersListRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersListRequest.java index c06803600..0776cecd8 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersListRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/reminders/RemindersListRequest.java @@ -13,4 +13,5 @@ public class RemindersListRequest implements SlackApiRequest { */ private String token; + private String teamId; } \ No newline at end of file diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/search/SearchMessagesRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/search/SearchMessagesRequest.java index 7d443739d..3c02447d3 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/search/SearchMessagesRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/search/SearchMessagesRequest.java @@ -33,6 +33,8 @@ public class SearchMessagesRequest implements SlackApiRequest { */ private boolean highlight; + private String cursor; + private Integer count; private Integer page; diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/stars/StarsListRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/stars/StarsListRequest.java index e8f47aa40..665f9d24c 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/stars/StarsListRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/stars/StarsListRequest.java @@ -4,6 +4,7 @@ import lombok.Builder; import lombok.Data; +// https://api.slack.com/methods/stars.list @Data @Builder public class StarsListRequest implements SlackApiRequest { @@ -13,8 +14,33 @@ public class StarsListRequest implements SlackApiRequest { */ private String token; + /** + * Number of items to return per page. + */ private Integer count; + /** + * Parameter for pagination. Set cursor equal to the next_cursor attribute returned + * by the previous request's response_metadata. This parameter is optional, + * but pagination is mandatory: the default value simply fetches + * the first "page" of the collection. See pagination for more details. + */ + private String cursor; + + /** + * The maximum number of items to return. + * Fewer than the requested number of items may be returned, even if the end of the list hasn't been reached. + */ + private Integer limit; + + /** + * Page number of results to return. + */ private Integer page; + /** + * encoded team id to list stars in, required if org token is used + */ + private String teamId; + } \ No newline at end of file diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsCreateRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsCreateRequest.java index bbd37602b..c1e8993f2 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsCreateRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsCreateRequest.java @@ -6,6 +6,7 @@ import java.util.List; +// https://api.slack.com/methods/usergroups.create @Data @Builder public class UsergroupsCreateRequest implements SlackApiRequest { @@ -40,4 +41,9 @@ public class UsergroupsCreateRequest implements SlackApiRequest { */ private boolean includeCount; + /** + * encoded team id where the user group exists, required if org token is used + */ + private String teamId; + } \ No newline at end of file diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsDisableRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsDisableRequest.java index 1bd2626b2..82158c85b 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsDisableRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsDisableRequest.java @@ -4,6 +4,7 @@ import lombok.Builder; import lombok.Data; +// https://api.slack.com/methods/usergroups.disable @Data @Builder public class UsergroupsDisableRequest implements SlackApiRequest { @@ -23,4 +24,9 @@ public class UsergroupsDisableRequest implements SlackApiRequest { */ private boolean includeCount; + /** + * encoded team id where the user group exists, required if org token is used + */ + private String teamId; + } \ No newline at end of file diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsEnableRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsEnableRequest.java index 87e284245..a626f46f2 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsEnableRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsEnableRequest.java @@ -4,6 +4,7 @@ import lombok.Builder; import lombok.Data; +// https://api.slack.com/methods/usergroups.enable @Data @Builder public class UsergroupsEnableRequest implements SlackApiRequest { @@ -22,4 +23,9 @@ public class UsergroupsEnableRequest implements SlackApiRequest { * Include the number of users in the User Group. */ private boolean includeCount; + + /** + * encoded team id where the user group exists, required if org token is used + */ + private String teamId; } \ No newline at end of file diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsListRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsListRequest.java index 10d007e53..2ab81adc6 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsListRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsListRequest.java @@ -4,6 +4,7 @@ import lombok.Builder; import lombok.Data; +// https://api.slack.com/methods/usergroups.list @Data @Builder public class UsergroupsListRequest implements SlackApiRequest { @@ -28,4 +29,9 @@ public class UsergroupsListRequest implements SlackApiRequest { */ private boolean includeUsers; + /** + * encoded team id where the user group exists, required if org token is used + */ + private String teamId; + } \ No newline at end of file diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsUpdateRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsUpdateRequest.java index 21e1284a8..12efa09a8 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsUpdateRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/UsergroupsUpdateRequest.java @@ -6,6 +6,7 @@ import java.util.List; +// https://api.slack.com/methods/usergroups.update @Data @Builder public class UsergroupsUpdateRequest implements SlackApiRequest { @@ -45,4 +46,9 @@ public class UsergroupsUpdateRequest implements SlackApiRequest { */ private boolean includeCount; + /** + * encoded team id where the user group exists, required if org token is used + */ + private String teamId; + } \ No newline at end of file diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/users/UsergroupsUsersListRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/users/UsergroupsUsersListRequest.java index 19dd3ca43..0c1abd5b5 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/users/UsergroupsUsersListRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/users/UsergroupsUsersListRequest.java @@ -4,6 +4,7 @@ import lombok.Builder; import lombok.Data; +// https://api.slack.com/methods/usergroups.users.list @Data @Builder public class UsergroupsUsersListRequest implements SlackApiRequest { @@ -23,4 +24,9 @@ public class UsergroupsUsersListRequest implements SlackApiRequest { */ private boolean includeDisabled; + /** + * encoded team id where the user group exists, required if org token is used + */ + private String teamId; + } \ No newline at end of file diff --git a/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/users/UsergroupsUsersUpdateRequest.java b/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/users/UsergroupsUsersUpdateRequest.java index 73800f224..5a2f2fafb 100644 --- a/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/users/UsergroupsUsersUpdateRequest.java +++ b/slack-api-client/src/main/java/com/slack/api/methods/request/usergroups/users/UsergroupsUsersUpdateRequest.java @@ -6,6 +6,7 @@ import java.util.List; +// https://api.slack.com/methods/usergroups.users.update @Data @Builder public class UsergroupsUsersUpdateRequest implements SlackApiRequest { @@ -30,4 +31,9 @@ public class UsergroupsUsersUpdateRequest implements SlackApiRequest { */ private boolean includeCount; + /** + * encoded team id where the user group exists, required if org token is used + */ + private String teamId; + } \ No newline at end of file