The Slack APIs allow you to integrate complex services with Slack to go beyond the integrations we provide out of the box.
Quickly build integrations between Slack and other services:
If our DIY integration tools aren't powerful enough, here are two APIs that can handle a lot more.
An HTTP/JSON based API that allows you to build applications that interact with Slack in more complex ways. Examples of what it can do include:
A WebSocket-based API that allows you to send messages as a user and receive events from Slack in real time.
Many of our official Slack integrations have been developed by third-party developers like you! If you want to integrate your service or application with Slack, please get in touch with us!
We'll help guide you in the right direction and provide you with additional resources you may need along the way.