# Lordevo Feed Reader

> Lordevo Feed Reader is a paid API for AI agents from shop.lordevo.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-31).

Parses RSS, Atom, or JSON Feed URLs (or auto-discovers feeds from a page URL) and returns normalised items with title, link, date, summary, and author

## Facts

- Endpoint: GET https://shop.lordevo.com/api/quick/feed-parse?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/lordevo-feed-reader-996f9913
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_1tPYygU2FGhu3ZOaNYGjG

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 lordevo-feed-reader-996f9913
```

Example prompt: Can you fetch the latest 10 articles from https://simonwillison.net — parse whatever feed format it uses and give me the title, link, and date for each post?

## When to prefer this

Use this endpoint when you need to ingest content from any standard syndication format (RSS, Atom, JSON Feed, RDF) without writing a parser yourself, especially when you only have a homepage URL and need automatic feed discovery. Ideal for agents that need to monitor blogs, news sites, or podcasts and want normalised output (title, link, ISO date, summary) regardless of underlying feed format. Prefer this over raw HTTP fetch when feed format is unknown or when auto-discovery from a page URL is needed.

## Known failure modes

- URL is unreachable or returns non-2xx status — feed_url may be empty and items empty
- Page has no detectable feed link and fallback paths also return nothing
- Feed XML is malformed and cannot be parsed — likely returns an error or empty items
- limit parameter out of 1–100 range causes validation failure
- Private or paywalled feed URLs return empty or partial content

## How this service works

Feed reader: RSS, Atom and JSON Feed to normalised items: Parses a feed URL, or finds the feed linked from a page (falls back to /feed, /rss.xml, /atom.xml), and returns normalised items with title, link, ISO date, summary and author, plus feed title and type. Input: url, optional limit 1-100. Limit

## Output

Returns a JSON object with: feed_url (resolved URL of the feed), feed_type (rss/atom/rdf/json), title (feed title), item_count (number of items returned), truncated (boolean indicating if the feed was cut), and items array where each item has title, link, date (ISO 8601), and summary. Feed discovery falls back to /feed, /rss.xml, /atom.xml if no feed link is found on the page.

## 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",
       "description": "Public http(s) URL or bare domain, e.g. https://example.com"
      },
      "limit": {
       "type": "string",
       "default": "20",
       "pattern": "^\\d{1,3}$",
       "description": "Max items returned, 1-100 (default 20)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "tool",
      "feed_url",
      "feed_type",
      "items"
     ],
     "properties": {
      "url": {
       "type": "string"
      },
      "tool": {
       "type": "string"
      },
      "items": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "date": {
          "type": [
           "string",
           "null"
          ]
         },
         "link": {
          "type": [
           "string",
           "null"
          ]
         },
         "title": {
          "type": [
           "string",
           "null"
          ]
         },
         "summary": {
          "type": [
           "string",
           "null"
          ]
         }
        }
       }
      },
      "title": {
       "type": [
        "string",
        "null"
       ]
      },
      "feed_url": {
       "type": "string"
      },
      "feed_type": {
       "enum": [
        "rss",
        "atom",
        "rdf",
        "json"
       ],
       "type": "string"
      },
      "truncated": {
       "type": "boolean"
      },
      "item_count": {
       "type": "integer"
      }
     }
    }
   }
  }
 }
}
```

## More

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