# AgentsTools RSS/Atom/JSON Feed Parser

> AgentsTools RSS/Atom/JSON Feed Parser is a paid API for AI agents from api.agentstools.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-13).

Fetches and parses any RSS, Atom, or JSON Feed URL into a normalized list of items with metadata.

## Facts

- Endpoint: GET https://api.agentstools.dev/feed
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentstools-rss-atom-json-feed-parser-37956131
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ijzr7z_SlvnYtfQFu7FI1

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 agentstools-rss-atom-json-feed-parser-37956131
```

Example prompt: Can you fetch and parse the RSS feed at https://feeds.arstechnica.com/arstechnica/index and give me the latest 10 articles with their titles, links, and publish dates?

## When to prefer this

Use this endpoint when you need to quickly parse any RSS, Atom, or JSON Feed URL into a clean normalized list without setting up your own feed parsing infrastructure. Ideal for agents that need to monitor blogs, news sources, or podcast feeds on demand. Prefer this over web scraping when the site offers a feed URL, as it is more reliable and structured.

## Known failure modes

- URL is not a valid or reachable feed — returns error indicating invalid feed format
- Feed URL is behind a paywall or requires authentication — returns HTTP error from origin
- max_items out of range (must be 1–100) — schema validation error
- Feed is malformed XML or JSON — parser error returned
- URL parameter missing — required field validation error

## How this service works

Parse an RSS, Atom or JSON Feed URL into a normalized item list (title/link/published/summary/id/author) plus feed-level metadata.

## Output

A normalized list of feed items (up to 100), each containing title, link, published date, summary, id, and author, plus feed-level metadata such as feed title, feed link, and feed description.

## 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": "Public RSS/Atom/JSON-feed URL"
      },
      "max_items": {
       "type": "integer",
       "maximum": 100,
       "minimum": 1,
       "description": "Max items to return (default 20, cap 100)"
      }
     }
    }
   },
   "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/agentstools-rss-atom-json-feed-parser-37956131/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.agentstools.dev](https://www.zero.xyz/host/api.agentstools.dev/llms.txt)
