Slack GraphQL
Slack does not expose a native public GraphQL endpoint. The Slack platform APIs are REST-based: the Web API (https://slack.com/api/*) is an HTTP/JSON interface, the Events API delivers webhook payloads, Socket Mode uses WebSockets, and the RTM API (legacy) is also WebSocket-based. There is no gRPC surface exposed to third-party developers.
Overview
Slack GraphQL is a GraphQL API specification published by Slack on the APIs.io network.
Slack does not expose a native public GraphQL endpoint. The Slack platform APIs are REST-based: the Web API (https://slack.com/api/*) is an HTTP/JSON interface, the Events API delivers webhook payloads, Socket Mode uses WebSockets, and the RTM API (legacy) is also WebSocket-based. There is no gRPC surface exposed to third-party developers.
The specification includes 5 reference links.
Tagged areas include Bots, Chat, Collaboration, Messaging, and Productivity.
Endpoint
References
- Web API Methods https://docs.slack.dev/reference/methods
- Web API Overview https://docs.slack.dev/apis/web-api
- Events API https://docs.slack.dev/apis/events-api
- Block Kit Reference https://docs.slack.dev/reference/block-kit
- GitHub Organization https://github.com/slackapi