Stream Documentation
Everything you need to add chat, video, feeds and moderation to your app. Pick a product to get started, or jump straight to a platform topic.
Products
Chat Messaging
In-app messaging with channels, threads, reactions and offline support. UI kits and API clients for every major platform.
QuickstartVideo and Audio
Video calling, audio rooms and livestreaming on Stream's global edge network.
QuickstartModeration
AI and rule-based moderation for text, images and video, with review queues built in.
QuickstartTools
Platform
Account-level topics that work the same way across every Stream product.
Start here
What the platform layer covers and the backend SDKs that call it.
Identity and access
Tokens, users, roles and the boundaries between tenants.
Events and notifications
Webhook callbacks to your server and push notifications to devices.
Using the API
Rate limits, query syntax, errors and the mechanics every request shares.
SDKs and platforms
Every SDK Stream ships, from UI kits to server-side libraries.
Chat Messaging
Video and Audio
Client Side SDKs
Backend