# Feed Discovery – Autodiscover RSS/Atom feeds from a website URL

> Feed Discovery – Autodiscover RSS/Atom feeds from a website URL is a paid API for AI agents from feed-reader.bowling-anthony.workers.dev, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Discovers and returns all RSS, Atom, or other syndication feeds declared in a website's HTML head, including their titles and types

## Facts

- Endpoint: GET https://feed-reader.bowling-anthony.workers.dev/discover
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/feed-discovery-autodiscover-rss-atom-feeds-from-a-website-url-b62a2a32
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qm0_rjnLGGy2QdFQzUwmL

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 feed-discovery-autodiscover-rss-atom-feeds-from-a-website-url-b62a2a32
```

Example prompt: Can you find the RSS or Atom feeds that arstechnica.com declares in its HTML — I want to know the feed URLs, their titles, and what type each one is so I can subscribe to the right one?

## When to prefer this

Use this endpoint when you know a website publishes content updates but don't know the feed URL. It is ideal for autodiscovery workflows where you want to enumerate all declared feeds from a site's HTML head without guessing paths. Prefer this over manual URL construction or generic web scrapers when you need structured feed metadata (title, type) alongside URLs. The sibling endpoint on the same service can then fetch and parse the actual feed contents once the URL is known.

## Known failure modes

- Site does not declare any feeds in its HTML head — returns empty list
- Target URL is unreachable or returns a non-200 response — request fails
- Site blocks crawlers or returns anti-bot challenges — content unavailable
- Malformed HTML may cause feed links to be missed
- No query parameter provided pointing to a target URL — request may error or return nothing useful

## How this service works

The feeds a site declares in its HTML head, with title and type, for when you know a site publishes updates but not where.

## Output

A list of feed objects declared in the website's HTML head, each including the feed URL (href/link), feed title, and feed type (e.g. application/rss+xml, application/atom+xml). Returns all feeds the site self-declares via standard link tags.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "feedCount": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/feed-discovery-autodiscover-rss-atom-feeds-from-a-website-url-b62a2a32/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from feed-reader.bowling-anthony.workers.dev](https://www.zero.xyz/host/feed-reader.bowling-anthony.workers.dev/llms.txt)
