S

Stream Activity Feeds REST API

REST discovered

Details
URL
https://api.stream-io-api.com/api/v1.0/
Docs
https://getstream.io/docs_rest/
Authentication
Stream API key ?api_key=<credential> + Stream JWT token Authorization: <credential> + Stream JWT token Stream-Auth-Type: jwt <credential> discovered
Stream API key api_key Get key ↗

Sign in to the Stream Dashboard and open your app/project. Copy the app API key from the dashboard; the docs state the API key and secret are available there.

Stream JWT token jwt

Generate a JWT signed with your Stream app secret from the Stream Dashboard. For Feeds REST docs, Stream says every request includes the app api_key plus an auth token signed with the API secret using HS256. For Video docs, server-side examples send Authorization: ${TOKEN} with stream-auth-type: jwt. Mint this token in your backend using the appropriate product SDK or your own JWT library.