Skip to content

RSS & Atom feeds

FxEmbed exposes RSS 2.0 and Atom feeds for X/Twitter and Bluesky profiles. Use them in feed readers, automation, or any client that polls syndication URLs.

Many readers can automatically detect the feed from an FxTwitter / FixupX / FxBluesky link, but if not, you can also manually add and customize the feed you want to your reader.

Format All Recent Posts
RSS https://fxtwitter.com/{handle}/feed.xml
Atom https://fxtwitter.com/{handle}/feed.atom.xml
Format Media-only Posts
RSS https://fxtwitter.com/{handle}/media.xml
Atom https://fxtwitter.com/{handle}/media.atom.xml

Replace the host with your deployment’s X realm (for example fixupx.com for x.com links).

Paths use /profile/ before the handle, matching other FxBluesky profile URLs.

Format All Recent Posts
RSS https://fxbsky.app/profile/{handle}/feed.xml
Atom https://fxbsky.app/profile/{handle}/feed.atom.xml
Format Media-only Posts
RSS https://fxbsky.app/profile/{handle}/media.xml
Atom https://fxbsky.app/profile/{handle}/media.atom.xml

{handle} is the Bluesky handle (for example user.bsky.social), with or without a leading @ in the path segment.

  • Timeline feeds include recent posts (original posts and reposts as returned by the profile timeline API).
  • Media feeds only include posts that have photos or videos—useful if you want a gallery-style stream.

All parameters are optional.

Parameter Applies to Description
count Timeline and media Number of items to fetch, 1–100 (default 90).
with_replies or withReplies Timeline only Include reply posts.
safe Timeline and media Hides posts (and quoted bodies) marked sensitive.
lang or language Timeline and media Requests for automatic translation of content when available. Currently it’s a bit iffy whether it works or not, so don’t be surprised if things aren’t translated just yet.

Example (X):

https://fxtwitter.com/example/feed.xml?count=50&safe=1

Example (Bluesky):

https://fxbsky.app/profile/user.bsky.social/feed.xml?count=50&safe=1

Query strings are preserved in the feed’s self-link metadata so subscribers and validators see a stable identity per URL variant.

  • RSS is RSS 2.0 with an Atom rel="self" link, guid per item (permalink to the post on X or Bluesky), and HTML description content (CDATA). Video items use Media RSS (media:thumbnail) when a poster image exists.
  • Atom is RFC 4287 with content type="html" entries and a feed-level author when a display name is available.
  • Channel artwork: profile avatar is exposed as RSS <image> and Atom <icon> when present.
  • Enclosures: the first suitable attachment is attached as enclosure / rel="enclosure"—photos and GIFs as images, videos as progressive MP4 (not HLS) when available. If a post has no media but has a link preview card with an image, that image may be used as the enclosure.