# Aayat AI Feed Reader

> Aayat AI Feed Reader is a paid API for AI agents from aayatai.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-02).

Fetches and parses RSS, Atom, or JSON feeds from any URL, returning structured feed items with titles, summaries, authors, and publish dates

## Facts

- Endpoint: GET https://aayatai.com/feed?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/aayat-ai-feed-reader-f7726b9c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FlgGTEKxHAAn97NtkbbFE

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 aayat-ai-feed-reader-f7726b9c
```

Example prompt: Can you fetch the latest 10 posts from https://example.com/feed.xml and give me their titles, summaries, and publish dates?

## When to prefer this

Use this endpoint when you need to read, parse, and extract structured content from RSS, Atom, or JSON syndication feeds without setting up your own feed parser. It's ideal for monitoring blogs, news sites, or podcasts programmatically, especially in agent workflows that need pay-per-call access without API key management. Prefer it over generic web scrapers when the target site exposes a standard feed format.

## Known failure modes

- Invalid or unreachable URL returns an error — ensure the URL is publicly accessible
- URL points to a non-feed page with no discoverable feed link, resulting in no items
- Feed is malformed XML/JSON and cannot be parsed
- Rate limiting or paywalls on the target URL block fetching
- limit parameter out of range (must be 1–100) returns validation error

## How this service works

Pay-per-use data and tools for AI agents: crypto token safety, prices and wallets, an LLM gateway, web search and documents to Markdown, library docs, package safety and AI model prices for coding agents, company research, news, UK/EU open data and an x402 market guide. Pay per call in USDC on Base or Solana with x402. No account or API key.

## Output

Returns a JSON object containing the feed's kind (rss, atom, or json), title, canonical link, fetch timestamp, how the feed was discovered (direct, page-link, or common-path), and an array of up to N items each with title, URL, author, summary, and publishedAt timestamp. Also includes a trust object describing any third-party content that was cleaned.

## 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",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "format": "uri",
       "maxLength": 2048,
       "description": "A feed URL or any page on the site."
      },
      "limit": {
       "type": "integer",
       "default": 20,
       "maximum": 100,
       "minimum": 1,
       "description": "Most items to return."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "feedUrl",
      "kind",
      "items",
      "count",
      "discoveredFrom"
     ],
     "properties": {
      "kind": {
       "enum": [
        "rss",
        "atom",
        "json"
       ],
       "type": "string"
      },
      "link": {
       "type": [
        "string",
        "null"
       ]
      },
      "count": {
       "type": "integer"
      },
      "items": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "url": {
          "type": [
           "string",
           "null"
          ]
         },
         "title": {
          "type": [
           "string",
           "null"
          ]
         },
         "author": {
          "type": [
           "string",
           "null"
          ]
         },
         "summary": {
          "type": [
           "string",
           "null"
          ]
         },
         "publishedAt": {
          "type": [
           "string",
           "null"
          ]
         }
        }
       }
      },
      "title": {
       "type": [
        "string",
        "null"
       ]
      },
      "trust": {
       "type": "object",
       "description": "Third-party text, cleaned: read trust.notice; removed = what we stripped."
      },
      "feedUrl": {
       "type": "string"
      },
      "fetchedAt": {
       "type": "string"
      },
      "discoveredFrom": {
       "enum": [
        "direct",
        "page-link",
    
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "kind": "rss",
  "link": "https://example.org/",
  "count": 1,
  "items": [
   {
    "url": "https://example.org/hello",
    "title": "Hello",
    "author": null,
    "summary": "First post.",
    "publishedAt": "2026-09-27T10:00:00.000Z"
   }
  ],
  "title": "Example blog",
  "feedUrl": "https://example.org/feed.xml",
  "fetchedAt": "2026-09-28T12:00:00.000Z",
  "discoveredFrom": "page-link"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aayat-ai-feed-reader-f7726b9c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from aayatai.com](https://www.zero.xyz/host/aayatai.com/llms.txt)
