We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Slack
Slack is a workplace messaging platform. Channels organize team conversations; threaded replies, DMs, and group DMs cover synchronous and async use. The Web API exposes conversations_*, chat_*, users_*, and files_* method families.
Capabilities (8)
List Conversations
List channels (public, private, DMs, group DMs) the bot/user has access to. Paginated via cursor.
conversations_list(types?, cursor?, limit?) -> [channel]
Get Channel History
Fetch messages in a channel, oldest-first or newest-first, with optional time-range filtering. Paginated via cursor.
conversations_history(channel, oldest?, latest?, cursor?, limit?) -> [message]
Get Thread Replies
Fetch the full reply tree for a threaded message. First message in the response IS the thread root. Paginated via cursor.
conversations_replies(channel, ts, cursor?, limit?) -> [message]
Get User Info
Resolve a user_id to profile info (real_name, display_name, email when scoped).
users_info(user) -> user_profile
Edit Message
Edit a previously-sent message. The bot/user identity must match the original sender. Cannot be used to edit another user's message.
chat_update(channel, ts, text?, blocks?) -> message
Add Reaction
Add an emoji reaction to a message. `name` is the emoji short name WITHOUT colons (e.g., `thumbsup`, not `:thumbsup:`).
reactions_add(channel, timestamp, name) -> ok
Send Message
Send a message to a channel, DM, or group DM. Supports plain text via `text` or Block Kit via `blocks`. Use `thread_ts` to reply in a thread. Set `reply_broadcast=true` to broadcast a thread reply back to the channel.
chat_postMessage(channel, text?, blocks?, thread_ts?, ...) -> message
Delete Message
DESTRUCTIVE: permanently delete a message. The bot/user identity must match the sender OR have `chat:write:user` scope with the admin-installed app posture. Requires user confirmation before dispatch.
chat_delete(channel, ts) -> ok
Links
No external links available.
Authentication
-
Oauth2_authorization_code (Primary)