The API Report CardAPI Index
Slack

Slack API

Team Messaging & Collaboration · slack.com

Slack's developer platform is fully self-serve: a Web API with about 200 methods, an Events API, Socket Mode, and admin surfaces. Auth is OAuth 2.0 with granular bot and user scopes. SCIM, Discovery, and Audit Logs APIs are gated to Business+ and Enterprise Grid.

Last verified: July 2026Software & Data Tools
API GRADE
A
VERIFIED JUL 2026

SCORECARD

ExistenceGOODA Web API of roughly 200 methods plus Events API, Socket Mode, SCIM, Discovery, and Audit Logs.
AccessGOODFully self-serve app creation; SCIM and Discovery are gated to Business+ and Enterprise Grid plans.
CoverageGOODMessaging, conversations, users, files, admin, provisioning, and audit events are all reachable.
AuthGOODOAuth 2.0 with granular scopes; distinct bot, user, and app-level token types.
Docs & DXGOODBolt SDKs for JavaScript, Python, and Java, lower-level SDKs, a CLI, and docs at docs.slack.dev.
StabilityGOOD
Supergood: Slack shipped a real API. Most vendors don't; we ship near-native APIs for the rest.

Frequently asked questions

Slack scores A on the API Report Card. Slack's developer platform is fully self-serve: a Web API with about 200 methods, an Events API, Socket Mode, and admin surfaces. Auth is OAuth 2.0 with granular bot and user scopes. SCIM, Discovery, and Audit Logs APIs are gated to Business+ and Enterprise Grid.

Tried to integrate with Slack?