Skip to content

RSS Feeds

RSS Feeds is an administrative page in Users/Configurations. It documents and tests the current RSS feeds that are provided by CommCenter Azure Functions.

CommCenter does not currently create or manage RSS feeds through a feed builder UI. Additional feeds require Function-side implementation and deployment.

Current Feeds

The current RSS feeds are:

  • Announcements RSS: returns published content from the Announcements channel.
  • Features & Stories RSS: returns published content from the News & Stories channel and includes a feed image enclosure when one is available in the indexed content.

Both feeds read published content from the CommCenter messages index. They can be surfaced in downstream systems, including district and school TV screens.

Use Test Feed on the RSS Feeds page to preview a feed. The preview opens the feed response in CommCenter and includes an option to open the raw feed.

Query Parameters

The feeds support these query parameters:

  • orgId: scopes the feed to a specific organization. If omitted, the Function uses the configured default organization.
  • limit: controls how many feed items are returned. The default is 20 and the maximum is 50.
  • category: optionally narrows the feed to a subset of content.

The maximum limit protects public anonymous feed endpoints from returning excessive numbers of items while still supporting signage and TV screen use.

Redirect Usage

Redirects are the preferred way to expose cleaner or more stable feed URLs to downstream systems.

Instead of distributing the raw Azure Functions hostname everywhere, create a district-owned redirect URL and forward it to the live feed endpoint. This makes the public URL easier to remember and reduces downstream changes if the underlying Function App hostname or feed implementation changes later.

Website redirects can be managed in Website > Redirects.

Current Scope

CommCenter currently documents and links to the existing RSS feeds. It does not provide a screen for:

  • creating new feed endpoints
  • setting a feed count limit per organization
  • changing the Function-side feed implementation

Those changes require updates to the CommCenter Functions code and a Functions deployment.