Slack
Slack logoSlack · Feature trail

Conversations API

2 posts · Jan 2018 – Aug 2021

What this trail covers

This thread tracks the evolution of Slack's API design, focusing on creating a unified interface for all channel types. Initial posts detailed the challenges of evolving APIs and the need for backwards compatibility. This post introduces the Conversations API, a new interface designed to unify channel types (public, private, DMs, shared channels) under a single set of endpoints. Key improvements include smarter OAuth scope resolution, simplified and consistent arguments, better performance for l

All Slack trails