slack
Version:
Slack API client written in JS
570 lines (569 loc) • 7.69 kB
JSON
{
"api.test": [],
"apps.permissions.info": [
"token"
],
"apps.permissions.request": [
"token",
"scopes",
"trigger_id"
],
"apps.permissions.resources.list": [
"token"
],
"apps.permissions.scopes.list": [
"token"
],
"apps.permissions.users.list": [
"token"
],
"apps.permissions.users.request": [
"token",
"scopes",
"trigger_id",
"user"
],
"apps.uninstall": [
"token",
"client_id",
"client_secret"
],
"auth.revoke": [
"token"
],
"auth.test": [
"token"
],
"bots.info": [
"token"
],
"channels.archive": [
"token",
"channel"
],
"channels.create": [
"token",
"name"
],
"channels.history": [
"token",
"channel"
],
"channels.info": [
"token",
"channel"
],
"channels.invite": [
"token",
"channel",
"user"
],
"channels.join": [
"token",
"name"
],
"channels.kick": [
"token",
"channel",
"user"
],
"channels.leave": [
"token",
"channel"
],
"channels.list": [
"token"
],
"channels.mark": [
"token",
"channel",
"ts"
],
"channels.rename": [
"token",
"channel",
"name"
],
"channels.replies": [
"token",
"channel",
"thread_ts"
],
"channels.setPurpose": [
"token",
"channel",
"purpose"
],
"channels.setTopic": [
"token",
"channel",
"topic"
],
"channels.unarchive": [
"token",
"channel"
],
"chat.delete": [
"token",
"channel",
"ts"
],
"chat.getPermalink": [
"token",
"channel",
"message_ts"
],
"chat.meMessage": [
"token",
"channel",
"text"
],
"chat.postEphemeral": [
"token",
"channel",
"text",
"user"
],
"chat.postMessage": [
"token",
"channel",
"text"
],
"chat.unfurl": [
"token",
"channel",
"ts",
"unfurls"
],
"chat.update": [
"token",
"channel",
"text",
"ts"
],
"conversations.archive": [
"token",
"channel"
],
"conversations.close": [
"token",
"channel"
],
"conversations.create": [
"token",
"name"
],
"conversations.history": [
"token",
"channel"
],
"conversations.info": [
"token",
"channel"
],
"conversations.invite": [
"token",
"channel",
"users"
],
"conversations.join": [
"token",
"channel"
],
"conversations.kick": [
"token",
"channel",
"user"
],
"conversations.leave": [
"token",
"channel"
],
"conversations.list": [
"token"
],
"conversations.members": [
"token",
"channel"
],
"conversations.open": [
"token"
],
"conversations.rename": [
"token",
"channel",
"name"
],
"conversations.replies": [
"token",
"channel",
"ts"
],
"conversations.setPurpose": [
"token",
"channel",
"purpose"
],
"conversations.setTopic": [
"token",
"channel",
"topic"
],
"conversations.unarchive": [
"token",
"channel"
],
"dialog.open": [
"token",
"dialog",
"trigger_id"
],
"dnd.endDnd": [
"token"
],
"dnd.endSnooze": [
"token"
],
"dnd.info": [
"token"
],
"dnd.setSnooze": [
"token",
"num_minutes"
],
"dnd.teamInfo": [
"token"
],
"emoji.list": [
"token"
],
"files.comments.add": [
"token",
"comment",
"file"
],
"files.comments.delete": [
"token",
"file",
"id"
],
"files.comments.edit": [
"token",
"comment",
"file",
"id"
],
"files.delete": [
"token",
"file"
],
"files.info": [
"token",
"file"
],
"files.list": [
"token"
],
"files.revokePublicURL": [
"token",
"file"
],
"files.sharedPublicURL": [
"token",
"file"
],
"files.upload": [
"token"
],
"groups.archive": [
"token",
"channel"
],
"groups.create": [
"token",
"name"
],
"groups.createChild": [
"token",
"channel"
],
"groups.history": [
"token",
"channel"
],
"groups.info": [
"token",
"channel"
],
"groups.invite": [
"token",
"channel",
"user"
],
"groups.kick": [
"token",
"channel",
"user"
],
"groups.leave": [
"token",
"channel"
],
"groups.list": [
"token"
],
"groups.mark": [
"token",
"channel",
"ts"
],
"groups.open": [
"token",
"channel"
],
"groups.rename": [
"token",
"channel",
"name"
],
"groups.replies": [
"token",
"channel",
"thread_ts"
],
"groups.setPurpose": [
"token",
"channel",
"purpose"
],
"groups.setTopic": [
"token",
"channel",
"topic"
],
"groups.unarchive": [
"token",
"channel"
],
"im.close": [
"token",
"channel"
],
"im.history": [
"token",
"channel"
],
"im.list": [
"token"
],
"im.mark": [
"token",
"channel",
"ts"
],
"im.open": [
"token",
"user"
],
"im.replies": [
"token",
"channel",
"thread_ts"
],
"migration.exchange": [
"token",
"users"
],
"mpim.close": [
"token",
"channel"
],
"mpim.history": [
"token",
"channel"
],
"mpim.list": [
"token"
],
"mpim.mark": [
"token",
"channel",
"ts"
],
"mpim.open": [
"token",
"users"
],
"mpim.replies": [
"token",
"channel",
"thread_ts"
],
"oauth.access": [
"client_id",
"client_secret",
"code"
],
"oauth.token": [
"client_id",
"client_secret",
"code"
],
"pins.add": [
"token",
"channel"
],
"pins.list": [
"token",
"channel"
],
"pins.remove": [
"token",
"channel"
],
"reactions.add": [
"token",
"name"
],
"reactions.get": [
"token"
],
"reactions.list": [
"token"
],
"reactions.remove": [
"token",
"name"
],
"reminders.add": [
"token",
"text",
"time"
],
"reminders.complete": [
"token",
"reminder"
],
"reminders.delete": [
"token",
"reminder"
],
"reminders.info": [
"token",
"reminder"
],
"reminders.list": [
"token"
],
"rtm.connect": [
"token"
],
"rtm.start": [
"token"
],
"search.all": [
"token",
"query"
],
"search.files": [
"token",
"query"
],
"search.messages": [
"token",
"query"
],
"stars.add": [
"token"
],
"stars.list": [
"token"
],
"stars.remove": [
"token"
],
"team.accessLogs": [
"token"
],
"team.billableInfo": [
"token"
],
"team.info": [
"token"
],
"team.integrationLogs": [
"token"
],
"team.profile.get": [
"token"
],
"usergroups.create": [
"token",
"name"
],
"usergroups.disable": [
"token",
"usergroup"
],
"usergroups.enable": [
"token",
"usergroup"
],
"usergroups.list": [
"token"
],
"usergroups.update": [
"token",
"usergroup"
],
"usergroups.users.list": [
"token",
"usergroup"
],
"usergroups.users.update": [
"token",
"usergroup",
"users"
],
"users.conversations": [
"token"
],
"users.deletePhoto": [
"token"
],
"users.getPresence": [
"token",
"user"
],
"users.identity": [
"token"
],
"users.info": [
"token",
"user"
],
"users.list": [
"token"
],
"users.lookupByEmail": [
"token",
"email"
],
"users.setActive": [
"token"
],
"users.setPhoto": [
"token",
"image"
],
"users.setPresence": [
"token",
"presence"
],
"users.profile.get": [
"token"
],
"users.profile.set": [
"token"
]
}