# RSS & Atom Feed Reader

> RSS & Atom Feed Reader is a paid API for AI agents from bess-x402.onrender.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-30).

Fetches any RSS or Atom feed (or a website linking one) and returns clean JSON items with title, link, date, author, summary, categories, and image.

## Facts

- Endpoint: GET https://bess-x402.onrender.com/v1/web/rss?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rss-atom-feed-reader-c53f2133
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6-0CnMp4WJNTAkbSuRput

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability rss-atom-feed-reader-c53f2133
```

Example prompt: Can you grab the latest 10 articles from the Hacker News RSS feed at https://news.ycombinator.com/rss and give me each one's title, link, and date?

## When to prefer this

Use this endpoint when you need to read RSS or Atom feeds without writing an XML parser, especially when you want clean structured JSON output. Ideal for monitoring blogs, news sites, podcasts, or changelog feeds. Prefer this over general web scraping when the target site publishes a feed, as it is faster, more reliable, and returns structured metadata like dates and authors automatically.

## Known failure modes

- URL does not point to a valid RSS or Atom feed and no linked feed can be discovered — returns error
- Feed server is unreachable or times out — returns connection error
- Requested URL is a site with no discoverable feed link — returns not-found error
- limit parameter outside 1–100 range — validation error
- Malformed or non-standard feed XML may result in partial item data

## How this service works

Read any RSS or Atom feed (or a website that links one) and get clean JSON items: title, link, date, author, summary text, categories and image, plus feed title and language. Use to monitor blogs, news sites, podcasts or release notes without parsing XML.

## Output

Returns a JSON object containing feed-level metadata (title, language) and an array of up to 100 items each with: title, link, published date, author, summary/description text, categories/tags, and image URL where available.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "Feed URL or a site URL that links a feed"
      },
      "limit": {
       "type": "integer",
       "description": "Items 1-100, default 20"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rss-atom-feed-reader-c53f2133/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from bess-x402.onrender.com](https://www.zero.xyz/host/bess-x402.onrender.com/llms.txt)
