S

Stream Chat API

REST discovered

Details
URL
https://chat.stream-io-api.com
Docs
https://getstream.github.io/protocol/?urls.primaryName=Chat
Authentication
Stream app API key + JWT signed with your Stream app secret discovered
Stream app API key api_key Get key ↗

Sign up or log in to the Stream dashboard. Open your app and view its app access keys; Stream's docs and tutorials refer to these as the app API key shown in the dashboard.

JWT signed with your Stream app secret jwt Get key ↗

In the Stream dashboard, open your app and copy its app secret from the app access keys. Generate an HS256 JWT signed with that secret. For server-side Chat API requests, Stream support shows using either an exp claim or a server: true payload; send the encoded JWT as the Authorization header value without a Bearer prefix.