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.

Active

Capabilities (4)

List Conversations

List channels (public, private, DMs, group DMs) the bot/user has access to. Paginated via cursor.

conversations_list(types?, cursor?, limit?) -> [channel]
Required scopes:
channels:read groups:read im:read mpim:read

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]
Required scopes:
channels:history groups:history im:history mpim:history

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]
Required scopes:
channels:history groups:history im:history mpim:history

Get User Info

Resolve a user_id to profile info (real_name, display_name, email when scoped).

users_info(user) -> user_profile
Required scopes:
users:read

Links

No external links available.

Authentication

No authentication methods documented.