Slack


One way to interact with the Slack platform is its HTTP RPC-based Web API, a collection of methods requiring OAuth 2.0-based user, bot, or workspace tokens blessed with related OAuth scopes.

Resources

api
GET
/api.test
apps
GET
/apps.permissions.info
GET
/apps.permissions.request
GET
/apps.permissions.resources.list
GET
/apps.permissions.scopes.list
apps.permissions
GET
/apps.permissions.info
GET
/apps.permissions.request
apps.permissions.resources
GET
/apps.permissions.resources.list
apps.permissions.scopes
GET
/apps.permissions.scopes.list
auth
GET
/auth.revoke
GET
/auth.test
bots
GET
/bots.info
channels
POST
/channels.archive
POST
/channels.create
GET
/channels.history
GET
/channels.info
POST
/channels.invite
POST
/channels.join
POST
/channels.kick
POST
/channels.leave
GET
/channels.list
POST
/channels.mark
POST
/channels.rename
GET
/channels.replies
POST
/channels.setPurpose
POST
/channels.setTopic
POST
/channels.unarchive
chat
POST
/chat.delete
POST
/chat.meMessage
POST
/chat.postEphemeral
POST
/chat.postMessage
POST
/chat.unfurl
POST
/chat.update
conversations
POST
/conversations.archive
POST
/conversations.close
POST
/conversations.create
GET
/conversations.history
GET
/conversations.info
POST
/conversations.invite
POST
/conversations.join
POST
/conversations.kick
POST
/conversations.leave
GET
/conversations.list
GET
/conversations.members
POST
/conversations.open
POST
/conversations.rename
GET
/conversations.replies
POST
/conversations.setPurpose