Server-Side Overview

Parts of Stream Feeds are configured from your backend rather than from a client SDK. Feed groups, ranking, permissions, push setup and bulk imports are all set up with a server-side SDK or the REST API, authenticated with your API secret. That code never runs in your app.

Those pages used to appear in this sidebar. They now live in the server-side documentation, so the pages here stay focused on the code you ship to your users.

What you will find there

SectionCovers
Feed group configurationFeed group defaults, feed views, ranking, the For You feed
PermissionsRoles and grants for feeds, activities and reactions
Visibility and membershipChanging the visibility level of a feed, membership levels
Push configurationPer-feed-group push setup, notification templates, providers and bundles
Importing and migrationBulk import files, moving an app from v2 to v3
Performance tuningCutoff dates, hot feed cache
Audit and complianceAudit logs, GDPR deletion

Languages

The server-side docs are published per language. Pick yours from the selector at the top of the page: Node.js, Python, Go, Java, Ruby, PHP or C#.

If you landed here because your client cannot connect, token generation is the usual cause. Tokens must be signed with your API secret on your server, so a client SDK cannot mint one. Start with Tokens & Authentication.