Slack logo

Slack

SandBaseapi

Published June 20, 2026

About

Access the full Slack Web API through OAuth. Send messages, manage channels, list users, and automate workspace interactions — powered by Nango Connector Gateway.

Documentation

Slack Connector

Access the full Slack Web API through OAuth. Send messages, manage channels, list users, and automate workspace interactions.

Pricing

OperationPrice
Successful API call (2xx)$0.001
Failed call (4xx/5xx)Free

Quick Test (curl)

# List channels
curl -X POST https://api.sandbase.ai/v1/run \
  -H "Authorization: Bearer sk-your-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"slack","endpoint":"/conversations.list","method":"GET"}'

# Send a message
curl -X POST https://api.sandbase.ai/v1/run \
  -H "Authorization: Bearer sk-your-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"slack","endpoint":"/chat.postMessage","method":"POST","body":{"channel":"C0123456789","text":"Hello from Sandbase!"}}'

# List workspace users
curl -X POST https://api.sandbase.ai/v1/run \
  -H "Authorization: Bearer sk-your-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"slack","endpoint":"/users.list","method":"GET"}'

# Get team info
curl -X POST https://api.sandbase.ai/v1/run \
  -H "Authorization: Bearer sk-your-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"slack","endpoint":"/team.info","method":"GET"}'

Request Format

POST /v1/run
{
  "model": "slack",
  "endpoint": "/conversations.list",
  "method": "GET",
  "params": {},
  "headers": {},
  "body": {},
  "retries": 0
}

Common Endpoints

MethodEndpointDescription
GET/conversations.listList channels
POST/chat.postMessageSend a message
GET/users.listList workspace users
GET/team.infoGet team information
POST/reactions.addAdd emoji reaction
GET/conversations.historyChannel message history
POST/conversations.createCreate a channel

📖 Full API reference: Slack Web API Methods

Technical Specs

SpecValue
AuthOAuth 2.0 (user/bot-level)
ProxyNango (auto token refresh)
ExecutionSync
Rate limitInherits Slack's per-app tier limits

Try Slack

Test this model in the Sandbase Playground with your own prompts.

Open in Playground