# RSS/Atom Feed to JSON Converter

> RSS/Atom Feed to JSON Converter is a paid API for AI agents from x402.shizu.me, paid per call via x402, $0.004/call, status unknown (last checked 2026-09-14).

Fetches any public RSS or Atom feed URL and returns clean JSON with feed title and items including title, link, published date, and plain-text summary

## Facts

- Endpoint: GET https://x402.shizu.me/rss
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rss-atom-feed-to-json-converter-c12bbe2b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_gDsBePUQbjUr1wkjd0ISK

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-to-json-converter-c12bbe2b
```

Example prompt: Can you fetch the latest 10 items from the Hacker News RSS feed at https://news.ycombinator.com/rss and give me the titles and links as clean JSON?

## When to prefer this

Use this endpoint when you need to consume RSS or Atom feeds as structured JSON without writing XML parsing logic. Ideal for scheduled monitoring of news, blogs, release notes, changelogs, or podcasts. Prefer over web scraping when a site offers an official feed, as feeds are more stable and structured.

## Known failure modes

- Invalid or unreachable feed URL returns an error
- Feed URL points to non-RSS/Atom content — returns parsing error
- limit out of range (below 1 or above 50) returns validation error
- Private or paywalled feeds that require authentication will fail
- Malformed XML in the feed may cause parse errors

## How this service works

Fetch any public RSS or Atom feed and return clean JSON: feed title plus items with title, link, published date, and plain-text summary (no XML parsing needed). Query: url (feed URL), limit (1-50, default 20). Use to monitor news, blogs, releases, changelogs, or podcasts on a schedule.

## Output

A JSON object containing the feed's title and an array of up to 50 items, each with title, link, published date, and plain-text summary stripped of XML/HTML markup.

## Request schema (JSON Schema)

```json
{
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "method": {
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "url": {
       "type": "string"
      }
     },
     "required": [
      "url"
     ]
    }
   },
   "required": [
    "method"
   ]
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "url": "https://example.com/feed.xml",
  "count": 2,
  "items": [
   {
    "link": "https://example.com/post",
    "title": "Post title",
    "summary": "First lines...",
    "published": "Mon, 07 Jul 2026 09:00:00 GMT"
   }
  ],
  "feed_title": "Example Blog"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rss-atom-feed-to-json-converter-c12bbe2b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.shizu.me](https://www.zero.xyz/host/x402.shizu.me/llms.txt)
