Skip to content

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

Section Covers
Feed group configuration Feed group defaults, feed views, ranking, the For You feed
Permissions Roles and grants for feeds, activities and reactions
Visibility and membership Changing the visibility level of a feed, membership levels
Push configuration Per-feed-group push setup and notification templates; providers moved to the platform push pages
Importing and migration Bulk import files, moving an app from v2 to v3
Performance tuning Cutoff dates, hot feed cache
Audit and compliance Audit 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#.

Note:

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 Authentication and tokens.