-
Notifications
You must be signed in to change notification settings - Fork 228
Expand file tree
/
Copy pathMethods.java
More file actions
763 lines (615 loc) · 38.5 KB
/
Methods.java
File metadata and controls
763 lines (615 loc) · 38.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
package com.slack.api.methods;
/**
* The comprehensive list of Slack API methods.
*
* @see <a href="https://docs.slack.dev/reference/methods">Slack API Methods</a>
*/
public class Methods {
private Methods() {
}
public static final String ADMIN_ANALYTICS_GET_FILE = "admin.analytics.getFile";
// ------------------------------
// admin.apps
// ------------------------------
public static final String ADMIN_APPS_APPROVE = "admin.apps.approve";
public static final String ADMIN_APPS_CLEAR_RESOLUTION = "admin.apps.clearResolution";
public static final String ADMIN_APPS_RESTRICT = "admin.apps.restrict";
public static final String ADMIN_APPS_APPROVED_LIST = "admin.apps.approved.list";
public static final String ADMIN_APPS_RESTRICTED_LIST = "admin.apps.restricted.list";
public static final String ADMIN_APPS_UNINSTALL = "admin.apps.uninstall";
public static final String ADMIN_APPS_ACTIVITIES_LIST = "admin.apps.activities.list";
public static final String ADMIN_APPS_CONFIG_LOOKUP = "admin.apps.config.lookup";
public static final String ADMIN_APPS_CONFIG_SET = "admin.apps.config.set";
// ------------------------------
// admin.apps.requests
// ------------------------------
public static final String ADMIN_APPS_REQUESTS_LIST = "admin.apps.requests.list";
public static final String ADMIN_APPS_REQUESTS_CANCEL = "admin.apps.requests.cancel";
// ------------------------------
// admin.auth.policy
// ------------------------------
public static final String ADMIN_AUTH_POLICY_ASSIGN_ENTITIES = "admin.auth.policy.assignEntities";
public static final String ADMIN_AUTH_POLICY_GET_ENTITIES = "admin.auth.policy.getEntities";
public static final String ADMIN_AUTH_POLICY_REMOVE_ENTITIES = "admin.auth.policy.removeEntities";
// ------------------------------
// admin.barriers
// ------------------------------
public static final String ADMIN_BARRIERS_CREATE = "admin.barriers.create";
public static final String ADMIN_BARRIERS_DELETE = "admin.barriers.delete";
public static final String ADMIN_BARRIERS_LIST = "admin.barriers.list";
public static final String ADMIN_BARRIERS_UPDATE = "admin.barriers.update";
// ------------------------------
// admin.conversations
// ------------------------------
public static final String ADMIN_CONVERSATIONS_SET_TEAMS = "admin.conversations.setTeams";
public static final String ADMIN_CONVERSATIONS_ARCHIVE = "admin.conversations.archive";
public static final String ADMIN_CONVERSATIONS_CONVERT_TO_PRIVATE = "admin.conversations.convertToPrivate";
public static final String ADMIN_CONVERSATIONS_CREATE = "admin.conversations.create";
public static final String ADMIN_CONVERSATIONS_DELETE = "admin.conversations.delete";
public static final String ADMIN_CONVERSATIONS_DISCONNECT_SHARED = "admin.conversations.disconnectShared";
public static final String ADMIN_CONVERSATIONS_GET_CONVERSATION_PREFS = "admin.conversations.getConversationPrefs";
public static final String ADMIN_CONVERSATIONS_GET_TEAMS = "admin.conversations.getTeams";
public static final String ADMIN_CONVERSATIONS_INVITE = "admin.conversations.invite";
public static final String ADMIN_CONVERSATIONS_RENAME = "admin.conversations.rename";
public static final String ADMIN_CONVERSATIONS_SEARCH = "admin.conversations.search";
public static final String ADMIN_CONVERSATIONS_SET_CONVERSATION_PREFS = "admin.conversations.setConversationPrefs";
public static final String ADMIN_CONVERSATIONS_UNARCHIVE = "admin.conversations.unarchive";
public static final String ADMIN_CONVERSATIONS_GET_CUSTOM_RETENTION = "admin.conversations.getCustomRetention";
public static final String ADMIN_CONVERSATIONS_REMOVE_CUSTOM_RETENTION = "admin.conversations.removeCustomRetention";
public static final String ADMIN_CONVERSATIONS_SET_CUSTOM_RETENTION = "admin.conversations.setCustomRetention";
public static final String ADMIN_CONVERSATIONS_BULK_ARCHIVE = "admin.conversations.bulkArchive";
public static final String ADMIN_CONVERSATIONS_BULK_DELETE = "admin.conversations.bulkDelete";
public static final String ADMIN_CONVERSATIONS_BULK_MOVE = "admin.conversations.bulkMove";
public static final String ADMIN_CONVERSATIONS_CONVERT_TO_PUBLIC = "admin.conversations.convertToPublic";
public static final String ADMIN_CONVERSATIONS_LOOKUP = "admin.conversations.lookup";
// ------------------------------
// admin.conversations.ekm
// ------------------------------
public static final String ADMIN_CONVERSATIONS_EKM_LIST_ORIGINAL_CONNECTED_CHANNEL_INFO = "admin.conversations.ekm.listOriginalConnectedChannelInfo";
// ------------------------------
// admin.conversations.restrictAccess
// ------------------------------
public static final String ADMIN_CONVERSATIONS_RESTRICT_ACCESS_ADD_GROUP = "admin.conversations.restrictAccess.addGroup";
public static final String ADMIN_CONVERSATIONS_RESTRICT_ACCESS_LIST_GROUPS = "admin.conversations.restrictAccess.listGroups";
public static final String ADMIN_CONVERSATIONS_RESTRICT_ACCESS_REMOVE_GROUP = "admin.conversations.restrictAccess.removeGroup";
// ------------------------------
// admin.conversations.whitelist
// ------------------------------
@Deprecated // use admin.conversations.restrictAccess.addGroups instead
public static final String ADMIN_CONVERSATIONS_WHITELIST_ADD = "admin.conversations.whitelist.add";
@Deprecated // use admin.conversations.restrictAccess.listGroups instead
public static final String ADMIN_CONVERSATIONS_WHITELIST_LIST_GROUPS_LINKED_TO_CHANNEL = "admin.conversations.whitelist.listGroupsLinkedToChannel";
@Deprecated // use admin.conversations.restrictAccess.removeGroup instead
public static final String ADMIN_CONVERSATIONS_WHITELIST_REMOVE = "admin.conversations.whitelist.remove";
// ------------------------------
// admin.emoji
// ------------------------------
public static final String ADMIN_EMOJI_ADD = "admin.emoji.add";
public static final String ADMIN_EMOJI_ADD_ALIAS = "admin.emoji.addAlias";
public static final String ADMIN_EMOJI_LIST = "admin.emoji.list";
public static final String ADMIN_EMOJI_REMOVE = "admin.emoji.remove";
public static final String ADMIN_EMOJI_RENAME = "admin.emoji.rename";
// ------------------------------
// admin.functions
// ------------------------------
public static final String ADMIN_FUNCTIONS_LIST = "admin.functions.list";
public static final String ADMIN_FUNCTIONS_PERMISSIONS_LOOKUP = "admin.functions.permissions.lookup";
public static final String ADMIN_FUNCTIONS_PERMISSIONS_SET = "admin.functions.permissions.set";
// ------------------------------
// admin.inviteRequests
// ------------------------------
public static final String ADMIN_INVITE_REQUESTS_APPROVE = "admin.inviteRequests.approve";
public static final String ADMIN_INVITE_REQUESTS_DENY = "admin.inviteRequests.deny";
public static final String ADMIN_INVITE_REQUESTS_LIST = "admin.inviteRequests.list";
public static final String ADMIN_INVITE_REQUESTS_APPROVED_LIST = "admin.inviteRequests.approved.list";
public static final String ADMIN_INVITE_REQUESTS_DENIED_LIST = "admin.inviteRequests.denied.list";
// ------------------------------
// admin.roles
// ------------------------------
public static final String ADMIN_ROLES_LIST_ASSIGNMENTS = "admin.roles.listAssignments";
public static final String ADMIN_ROLES_ADD_ASSIGNMENTS = "admin.roles.addAssignments";
public static final String ADMIN_ROLES_REMOVE_ASSIGNMENTS = "admin.roles.removeAssignments";
// ------------------------------
// admin.teams.admins
// ------------------------------
public static final String ADMIN_TEAMS_ADMINS_LIST = "admin.teams.admins.list";
// ------------------------------
// admin.teams
// ------------------------------
public static final String ADMIN_TEAMS_CREATE = "admin.teams.create";
public static final String ADMIN_TEAMS_LIST = "admin.teams.list";
// ------------------------------
// admin.teams.owners
// ------------------------------
public static final String ADMIN_TEAMS_OWNERS_LIST = "admin.teams.owners.list";
// ------------------------------
// admin.teams.settings
// ------------------------------
public static final String ADMIN_TEAMS_SETTINGS_INFO = "admin.teams.settings.info";
public static final String ADMIN_TEAMS_SETTINGS_SET_DEFAULT_CHANNELS = "admin.teams.settings.setDefaultChannels";
public static final String ADMIN_TEAMS_SETTINGS_SET_DESCRIPTION = "admin.teams.settings.setDescription";
public static final String ADMIN_TEAMS_SETTINGS_SET_DISCOVERABILITY = "admin.teams.settings.setDiscoverability";
public static final String ADMIN_TEAMS_SETTINGS_SET_ICON = "admin.teams.settings.setIcon";
public static final String ADMIN_TEAMS_SETTINGS_SET_NAME = "admin.teams.settings.setName";
// ------------------------------
// admin.usergroups
// ------------------------------
public static final String ADMIN_USERGROUPS_ADD_CHANNELS = "admin.usergroups.addChannels";
public static final String ADMIN_USERGROUPS_ADD_TEAMS = "admin.usergroups.addTeams";
public static final String ADMIN_USERGROUPS_LIST_CHANNELS = "admin.usergroups.listChannels";
public static final String ADMIN_USERGROUPS_REMOVE_CHANNELS = "admin.usergroups.removeChannels";
// ------------------------------
// admin.users
// ------------------------------
public static final String ADMIN_USERS_ASSIGN = "admin.users.assign";
public static final String ADMIN_USERS_GET_EXPIRATION= "admin.users.getExpiration";
public static final String ADMIN_USERS_INVITE = "admin.users.invite";
public static final String ADMIN_USERS_LIST = "admin.users.list";
public static final String ADMIN_USERS_REMOVE = "admin.users.remove";
public static final String ADMIN_USERS_SET_ADMIN = "admin.users.setAdmin";
public static final String ADMIN_USERS_SET_EXPIRATION = "admin.users.setExpiration";
public static final String ADMIN_USERS_SET_OWNER = "admin.users.setOwner";
public static final String ADMIN_USERS_SET_REGULAR = "admin.users.setRegular";
// ------------------------------
// admin.users.unsupportedVersions
// ------------------------------
public static final String ADMIN_USERS_UNSUPPORTED_VERSIONS_EXPORT = "admin.users.unsupportedVersions.export";
// ------------------------------
// admin.users.session
// ------------------------------
public static final String ADMIN_USERS_SESSION_INVALIDATE = "admin.users.session.invalidate";
public static final String ADMIN_USERS_SESSION_LIST = "admin.users.session.list";
public static final String ADMIN_USERS_SESSION_RESET = "admin.users.session.reset";
public static final String ADMIN_USERS_SESSION_RESET_BULK = "admin.users.session.resetBulk";
public static final String ADMIN_USERS_SESSION_SET_SETTINGS = "admin.users.session.setSettings";
public static final String ADMIN_USERS_SESSION_GET_SETTINGS = "admin.users.session.getSettings";
public static final String ADMIN_USERS_SESSION_CLEAR_SETTINGS = "admin.users.session.clearSettings";
// ------------------------------
// admin.workflows
// ------------------------------
public static final String ADMIN_WORKFLOWS_COLLABORATORS_ADD = "admin.workflows.collaborators.add";
public static final String ADMIN_WORKFLOWS_COLLABORATORS_REMOVE = "admin.workflows.collaborators.remove";
public static final String ADMIN_WORKFLOWS_PERMISSIONS_LOOKUP = "admin.workflows.permissions.lookup";
public static final String ADMIN_WORKFLOWS_SEARCH = "admin.workflows.search";
public static final String ADMIN_WORKFLOWS_UNPUBLISH = "admin.workflows.unpublish";
// ------------------------------
// api
// ------------------------------
public static final String API_TEST = "api.test";
// ------------------------------
// apps
// ------------------------------
public static final String APPS_UNINSTALL = "apps.uninstall";
// ------------------------------
// apps.connections
// ------------------------------
public static final String APPS_CONNECTIONS_OPEN = "apps.connections.open";
// ------------------------------
// apps.user.connection
// ------------------------------
public static final String APPS_USER_CONNECTION_UPDATE = "apps.user.connection.update";
// ------------------------------
// apps.manifest
// ------------------------------
public static final String APPS_MANIFEST_CREATE = "apps.manifest.create";
public static final String APPS_MANIFEST_DELETE = "apps.manifest.delete";
public static final String APPS_MANIFEST_EXPORT = "apps.manifest.export";
public static final String APPS_MANIFEST_UPDATE = "apps.manifest.update";
public static final String APPS_MANIFEST_VALIDATE = "apps.manifest.validate";
public static final String TOOLING_TOKENS_ROTATE = "tooling.tokens.rotate";
// ------------------------------
// apps.event.authorizations
// ------------------------------
public static final String APPS_EVENT_AUTHORIZATIONS_LIST = "apps.event.authorizations.list";
// ------------------------------
// apps.permissions
// ------------------------------
// Developer preview has ended
// This feature was exclusive to our workspace apps developer preview.
// The preview has now ended, but fan-favorite features such as token rotation
// and the Conversations API will become available to classic Slack apps over
// the coming months.
@Deprecated
public static final String APPS_PERMISSIONS_INFO = "apps.permissions.info";
@Deprecated
public static final String APPS_PERMISSIONS_REQUEST = "apps.permissions.request";
@Deprecated
public static final String APPS_PERMISSIONS_RESOURCES_LIST = "apps.permissions.resources.list";
@Deprecated
public static final String APPS_PERMISSIONS_SCOPES_LIST = "apps.permissions.scopes.list";
@Deprecated
public static final String APPS_PERMISSIONS_USERS_LIST = "apps.permissions.users.list";
@Deprecated
public static final String APPS_PERMISSIONS_USERS_REQUEST = "apps.permissions.users.request";
// ------------------------------
// assistant.threads
// ------------------------------
public static final String ASSISTANT_THREADS_SET_STATUS = "assistant.threads.setStatus";
public static final String ASSISTANT_THREADS_SET_SUGGESTED_PROMPTS = "assistant.threads.setSuggestedPrompts";
public static final String ASSISTANT_THREADS_SET_TITLE = "assistant.threads.setTitle";
// ------------------------------
// auth
// ------------------------------
public static final String AUTH_REVOKE = "auth.revoke";
public static final String AUTH_TEST = "auth.test";
// ------------------------------
// auth.teams
// ------------------------------
public static final String AUTH_TEAMS_LIST = "auth.teams.list";
// ------------------------------
// bookmarks
// ------------------------------
public static final String BOOKMARKS_ADD = "bookmarks.add";
public static final String BOOKMARKS_EDIT = "bookmarks.edit";
public static final String BOOKMARKS_LIST = "bookmarks.list";
public static final String BOOKMARKS_REMOVE = "bookmarks.remove";
// ------------------------------
// bots
// ------------------------------
public static final String BOTS_INFO = "bots.info";
// ------------------------------
// calls
// ------------------------------
public static final String CALLS_ADD = "calls.add";
public static final String CALLS_END = "calls.end";
public static final String CALLS_INFO = "calls.info";
public static final String CALLS_UPDATE = "calls.update";
// ------------------------------
// calls.participants
// ------------------------------
public static final String CALLS_PARTICIPANTS_ADD = "calls.participants.add";
public static final String CALLS_PARTICIPANTS_REMOVE = "calls.participants.remove";
// ------------------------------
// canvases
// ------------------------------
public static final String CANVASES_ACCESS_DELETE = "canvases.access.delete";
public static final String CANVASES_ACCESS_SET = "canvases.access.set";
public static final String CANVASES_CREATE = "canvases.create";
public static final String CANVASES_DELETE = "canvases.delete";
public static final String CANVASES_EDIT = "canvases.edit";
public static final String CANVASES_SECTIONS_LOOKUP = "canvases.sections.lookup";
// ------------------------------
// channels
// ------------------------------
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String CHANNELS_ARCHIVE = "channels.archive";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String CHANNELS_CREATE = "channels.create";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String CHANNELS_HISTORY = "channels.history";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String CHANNELS_INFO = "channels.info";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String CHANNELS_INVITE = "channels.invite";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String CHANNELS_JOIN = "channels.join";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String CHANNELS_KICK = "channels.kick";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String CHANNELS_LEAVE = "channels.leave";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String CHANNELS_LIST = "channels.list";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String CHANNELS_MARK = "channels.mark";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String CHANNELS_RENAME = "channels.rename";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String CHANNELS_REPLIES = "channels.replies";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String CHANNELS_SET_PURPOSE = "channels.setPurpose";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String CHANNELS_SET_TOPIC = "channels.setTopic";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String CHANNELS_UNARCHIVE = "channels.unarchive";
// ------------------------------
// chat
// ------------------------------
public static final String CHAT_APPEND_STREAM = "chat.appendStream";
public static final String CHAT_DELETE = "chat.delete";
public static final String CHAT_DELETE_SCHEDULED_MESSAGE = "chat.deleteScheduledMessage";
public static final String CHAT_GET_PERMALINK = "chat.getPermalink";
public static final String CHAT_ME_MESSAGE = "chat.meMessage";
public static final String CHAT_POST_EPHEMERAL = "chat.postEphemeral";
public static final String CHAT_POST_MESSAGE = "chat.postMessage";
public static final String CHAT_SCHEDULE_MESSAGE = "chat.scheduleMessage";
public static final String CHAT_START_STREAM = "chat.startStream";
public static final String CHAT_STOP_STREAM = "chat.stopStream";
public static final String CHAT_UNFURL = "chat.unfurl";
public static final String CHAT_UPDATE = "chat.update";
// ------------------------------
// chat.scheduledMessages
// ------------------------------
public static final String CHAT_SCHEDULED_MESSAGES_LIST = "chat.scheduledMessages.list";
// ------------------------------
// conversations
// ------------------------------
public static final String CONVERSATIONS_ARCHIVE = "conversations.archive";
public static final String CONVERSATIONS_CLOSE = "conversations.close";
public static final String CONVERSATIONS_CREATE = "conversations.create";
public static final String CONVERSATIONS_HISTORY = "conversations.history";
public static final String CONVERSATIONS_INFO = "conversations.info";
public static final String CONVERSATIONS_INVITE = "conversations.invite";
public static final String CONVERSATIONS_JOIN = "conversations.join";
public static final String CONVERSATIONS_KICK = "conversations.kick";
public static final String CONVERSATIONS_LEAVE = "conversations.leave";
public static final String CONVERSATIONS_LIST = "conversations.list";
public static final String CONVERSATIONS_MARK = "conversations.mark";
public static final String CONVERSATIONS_MEMBERS = "conversations.members";
public static final String CONVERSATIONS_OPEN = "conversations.open";
public static final String CONVERSATIONS_RENAME = "conversations.rename";
public static final String CONVERSATIONS_REPLIES = "conversations.replies";
public static final String CONVERSATIONS_SET_PURPOSE = "conversations.setPurpose";
public static final String CONVERSATIONS_SET_TOPIC = "conversations.setTopic";
public static final String CONVERSATIONS_UNARCHIVE = "conversations.unarchive";
// Slack Connect APIs
public static final String CONVERSATIONS_INVITE_SHARED = "conversations.inviteShared";
public static final String CONVERSATIONS_ACCEPT_SHARED_INVITE = "conversations.acceptSharedInvite";
public static final String CONVERSATIONS_APPROVE_SHARED_INVITE = "conversations.approveSharedInvite";
public static final String CONVERSATIONS_DECLINE_SHARED_INVITE = "conversations.declineSharedInvite";
public static final String CONVERSATIONS_LIST_CONNECT_INVITES = "conversations.listConnectInvites";
public static final String CONVERSATIONS_CANVASES_CREATE = "conversations.canvases.create";
public static final String CONVERSATIONS_EXTERNAL_INVITE_PERMISSIONS_SET = "conversations.externalInvitePermissions.set";
public static final String CONVERSATIONS_REQUEST_SHARED_INVITE_APPROVE = "conversations.requestSharedInvite.approve";
public static final String CONVERSATIONS_REQUEST_SHARED_INVITE_DENY = "conversations.requestSharedInvite.deny";
public static final String CONVERSATIONS_REQUEST_SHARED_INVITE_LIST = "conversations.requestSharedInvite.list";
// ------------------------------
// dialog
// ------------------------------
public static final String DIALOG_OPEN = "dialog.open";
// ------------------------------
// dnd
// ------------------------------
public static final String DND_END_DND = "dnd.endDnd";
public static final String DND_END_SNOOZE = "dnd.endSnooze";
public static final String DND_INFO = "dnd.info";
public static final String DND_SET_SNOOZE = "dnd.setSnooze";
public static final String DND_TEAM_INFO = "dnd.teamInfo";
// ------------------------------
// emoji
// ------------------------------
public static final String EMOJI_LIST = "emoji.list";
// ------------------------------
// entity
// ------------------------------
public static final String ENTITY_PRESENT_DETAILS = "entity.presentDetails";
// ------------------------------
// files.comments
// ------------------------------
@Deprecated // https://docs.slack.dev/changelog/2018-05-file-threads-soon-tread
public static final String FILES_COMMENTS_ADD = "files.comments.add";
@Deprecated // https://docs.slack.dev/changelog/2018-05-file-threads-soon-tread
public static final String FILES_COMMENTS_DELETE = "files.comments.delete";
@Deprecated // https://docs.slack.dev/changelog/2018-05-file-threads-soon-tread
public static final String FILES_COMMENTS_EDIT = "files.comments.edit";
// ------------------------------
// files
// ------------------------------
public static final String FILES_DELETE = "files.delete";
public static final String FILES_INFO = "files.info";
public static final String FILES_LIST = "files.list";
public static final String FILES_REVOKE_PUBLIC_URL = "files.revokePublicURL";
public static final String FILES_SHARED_PUBLIC_URL = "files.sharedPublicURL";
@Deprecated // https://docs.slack.dev/changelog/2024-04-a-better-way-to-upload-files-is-here-to-stay
public static final String FILES_UPLOAD = "files.upload";
public static final String FILES_GET_UPLOAD_URL_EXTERNAL = "files.getUploadURLExternal";
public static final String FILES_COMPLETE_UPLOAD_EXTERNAL = "files.completeUploadExternal";
// ------------------------------
// files.remote
// https://docs.slack.dev/messaging/working-with-files#remote
// ------------------------------
public static final String FILES_REMOTE_ADD = "files.remote.add";
public static final String FILES_REMOTE_INFO = "files.remote.info";
public static final String FILES_REMOTE_LIST = "files.remote.list";
public static final String FILES_REMOTE_REMOVE = "files.remote.remove";
public static final String FILES_REMOTE_SHARE = "files.remote.share";
public static final String FILES_REMOTE_UPDATE = "files.remote.update";
// ------------------------------
// functions
// ------------------------------
public static final String FUNCTIONS_COMPLETE_SUCCESS = "functions.completeSuccess";
public static final String FUNCTIONS_COMPLETE_ERROR = "functions.completeError";
// ------------------------------
// groups
// ------------------------------
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String GROUPS_ARCHIVE = "groups.archive";
@Deprecated // https://github.com/slackapi/slack-api-specs/issues/12
public static final String GROUPS_CLOSE = "groups.close";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String GROUPS_CREATE = "groups.create";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String GROUPS_CREATE_CHILD = "groups.createChild";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String GROUPS_HISTORY = "groups.history";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String GROUPS_INFO = "groups.info";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String GROUPS_INVITE = "groups.invite";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String GROUPS_KICK = "groups.kick";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String GROUPS_LEAVE = "groups.leave";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String GROUPS_LIST = "groups.list";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String GROUPS_MARK = "groups.mark";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String GROUPS_OPEN = "groups.open";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String GROUPS_RENAME = "groups.rename";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String GROUPS_SET_PURPOSE = "groups.setPurpose";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String GROUPS_SET_TOPIC = "groups.setTopic";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String GROUPS_UNARCHIVE = "groups.unarchive";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String GROUPS_REPLIES = "groups.replies";
// ------------------------------
// im
// ------------------------------
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String IM_CLOSE = "im.close";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String IM_HISTORY = "im.history";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String IM_LIST = "im.list";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String IM_MARK = "im.mark";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String IM_OPEN = "im.open";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String IM_REPLIES = "im.replies";
// ------------------------------
// migration
// ------------------------------
public static final String MIGRATION_EXCHANGE = "migration.exchange";
// ------------------------------
// mpim
// ------------------------------
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String MPIM_CLOSE = "mpim.close";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String MPIM_HISTORY = "mpim.history";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String MPIM_LIST = "mpim.list";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String MPIM_MARK = "mpim.mark";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String MPIM_OPEN = "mpim.open";
@Deprecated // https://docs.slack.dev/changelog/2020-01-deprecating-antecedents-to-the-conversations-api
public static final String MPIM_REPLIES = "mpim.replies";
// ------------------------------
// oauth
// ------------------------------
public static final String OAUTH_ACCESS = "oauth.access";
public static final String OAUTH_V2_ACCESS = "oauth.v2.access";
public static final String OAUTH_V2_EXCHANGE = "oauth.v2.exchange";
public static final String OAUTH_TOKEN = "oauth.token";
// ------------------------------
// openid.connect
// ------------------------------
public static final String OPENID_CONNECT_TOKEN = "openid.connect.token";
public static final String OPENID_CONNECT_USER_INFO = "openid.connect.userInfo";
// ------------------------------
// pins
// ------------------------------
public static final String PINS_ADD = "pins.add";
public static final String PINS_LIST = "pins.list";
public static final String PINS_REMOVE = "pins.remove";
// ------------------------------
// reactions
// ------------------------------
public static final String REACTIONS_ADD = "reactions.add";
public static final String REACTIONS_GET = "reactions.get";
public static final String REACTIONS_LIST = "reactions.list";
public static final String REACTIONS_REMOVE = "reactions.remove";
// ------------------------------
// reminders
// ------------------------------
public static final String REMINDERS_ADD = "reminders.add";
public static final String REMINDERS_COMPLETE = "reminders.complete";
public static final String REMINDERS_DELETE = "reminders.delete";
public static final String REMINDERS_INFO = "reminders.info";
public static final String REMINDERS_LIST = "reminders.list";
// ------------------------------
// rtm
// ------------------------------
@Deprecated // https://docs.slack.dev/changelog/2024-09-legacy-custom-bots-classic-apps-deprecation
public static final String RTM_CONNECT = "rtm.connect";
@Deprecated // https://docs.slack.dev/changelog/2021-10-rtm-start-to-stop
public static final String RTM_START = "rtm.start";
// ------------------------------
// search
// ------------------------------
public static final String SEARCH_ALL = "search.all";
public static final String SEARCH_FILES = "search.files";
public static final String SEARCH_MESSAGES = "search.messages";
// ------------------------------
// slackLists
// ------------------------------
public static final String SLACKLISTS_ACCESS_DELETE = "slackLists.access.delete";
public static final String SLACKLISTS_ACCESS_SET = "slackLists.access.set";
public static final String SLACKLISTS_CREATE = "slackLists.create";
public static final String SLACKLISTS_DOWNLOAD_GET = "slackLists.download.get";
public static final String SLACKLISTS_DOWNLOAD_START = "slackLists.download.start";
public static final String SLACKLISTS_ITEMS_CREATE = "slackLists.items.create";
public static final String SLACKLISTS_ITEMS_DELETE = "slackLists.items.delete";
public static final String SLACKLISTS_ITEMS_DELETE_MULTIPLE = "slackLists.items.deleteMultiple";
public static final String SLACKLISTS_ITEMS_INFO = "slackLists.items.info";
public static final String SLACKLISTS_ITEMS_LIST = "slackLists.items.list";
public static final String SLACKLISTS_ITEMS_UPDATE = "slackLists.items.update";
public static final String SLACKLISTS_UPDATE = "slackLists.update";
// ------------------------------
// stars
// ------------------------------
public static final String STARS_ADD = "stars.add";
public static final String STARS_LIST = "stars.list";
public static final String STARS_REMOVE = "stars.remove";
// ------------------------------
// team
// ------------------------------
public static final String TEAM_ACCESS_LOGS = "team.accessLogs";
public static final String TEAM_BILLABLE_INFO = "team.billableInfo";
public static final String TEAM_INFO = "team.info";
public static final String TEAM_INTEGRATION_LOGS = "team.integrationLogs";
public static final String TEAM_BILLING_INFO = "team.billing.info";
public static final String TEAM_PREFERENCES_LIST = "team.preferences.list";
public static final String TEAM_EXTERNAL_TEAMS_LIST = "team.externalTeams.list";
public static final String TEAM_EXTERNAL_TEAMS_DISCONNECT = "team.externalTeams.disconnect";
// ------------------------------
// team.profile
// ------------------------------
public static final String TEAM_PROFILE_GET = "team.profile.get";
// ------------------------------
// usergroups
// ------------------------------
public static final String USERGROUPS_CREATE = "usergroups.create";
public static final String USERGROUPS_DISABLE = "usergroups.disable";
public static final String USERGROUPS_ENABLE = "usergroups.enable";
public static final String USERGROUPS_LIST = "usergroups.list";
public static final String USERGROUPS_UPDATE = "usergroups.update";
// ------------------------------
// usergroups.users
// ------------------------------
public static final String USERGROUPS_USERS_LIST = "usergroups.users.list";
public static final String USERGROUPS_USERS_UPDATE = "usergroups.users.update";
// ------------------------------
// users
// ------------------------------
public static final String USERS_CONVERSATIONS = "users.conversations";
public static final String USERS_DELETE_PHOTO = "users.deletePhoto";
public static final String USERS_GET_PRESENCE = "users.getPresence";
public static final String USERS_IDENTITY = "users.identity";
public static final String USERS_INFO = "users.info";
public static final String USERS_LIST = "users.list";
public static final String USERS_LOOKUP_BY_EMAIL = "users.lookupByEmail";
public static final String USERS_SET_ACTIVE = "users.setActive";
public static final String USERS_SET_PHOTO = "users.setPhoto";
public static final String USERS_SET_PRESENCE = "users.setPresence";
public static final String USERS_DISCOVERABLE_CONTACTS_LOOKUP = "users.discoverableContacts.lookup";
// ------------------------------
// users.profile
// ------------------------------
public static final String USERS_PROFILE_GET = "users.profile.get";
public static final String USERS_PROFILE_SET = "users.profile.set";
// ------------------------------
// views
// https://docs.slack.dev/surfaces/modals
// ------------------------------
public static final String VIEWS_OPEN = "views.open";
public static final String VIEWS_PUSH = "views.push";
public static final String VIEWS_UPDATE = "views.update";
// https://docs.slack.dev/surfaces
public static final String VIEWS_PUBLISH = "views.publish";
// ------------------------------
// workflows
// ------------------------------
public static final String WORKFLOWS_FEATURED_ADD = "workflows.featured.add";
public static final String WORKFLOWS_FEATURED_LIST = "workflows.featured.list";
public static final String WORKFLOWS_FEATURED_REMOVE = "workflows.featured.remove";
public static final String WORKFLOWS_FEATURED_SET = "workflows.featured.set";
public static final String WORKFLOWS_STEP_COMPLETED = "workflows.stepCompleted";
public static final String WORKFLOWS_STEP_FAILED = "workflows.stepFailed";
public static final String WORKFLOWS_UPDATE_STEP = "workflows.updateStep";
}