← Back to wiki index

Generated Feeds

You can generate a feed (in Atom or JSON format) for almost anything displayed in headlines buffer (e.g. actual feeds, Labels, Categories, etc.) by clicking this icon:

Note that subscribing to your own feed of search results is going to cause duplicate articles on each and every feed update. See this forum thread for details: https://discourse.tt-rss.org/t/behaviour-of-search-feeds/122/2

Data protection

Feed URLs are protected using random unique keys which are specific to each generated feed. Key can be regenerated at any time, invalidating previous URL.

You can clear all generated feeds in Preferences (FeedsPublished & shared articles).

Anatomy of a generated feed URL

http://example.com/tt-rss/public.php?op=rss&id=61&is_cat=1&view-mode=adaptive&key=...

Note: backend.php would also work.

Optional parameters:

Special feed IDs:

Feed ID values less than -10 are considered Labels.

Special category IDs (is_cat=1):

View mode values:

Note: It’s probably not a very good idea to use Adaptive view mode for generated feeds.

Actual output may differ between modes for several special feeds for usability reasons, e.g. recently read feed ignores unread specifier because unread articles are never part of the feed).

Order values:

See also: PublishArticles