# RSS and Atom Feed Reader – New Items Since Date

> RSS and Atom Feed Reader – New Items Since Date is a paid API for AI agents from feed-reader.x402tookit.com, paid per call via x402, $0.03/call, status unknown (last checked 2026-11-02).

Fetch an RSS or Atom feed and return only the items published after a specified date/time, sorted newest first.

## Facts

- Endpoint: GET https://feed-reader.x402tookit.com/feed-new-since?utm_source=zero.xyz
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rss-and-atom-feed-reader-new-items-since-date-7feb128c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Y8F7wbHEl3pyot526Je6R

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-and-atom-feed-reader-new-items-since-date-7feb128c
```

Example prompt: Can you fetch the RSS feed at https://blog.example.com/rss.xml and return all articles published after 2025-06-01, up to 30 items, newest first?

## When to prefer this

Use this endpoint when you need only the items published after a known cutoff date from an RSS or Atom feed, rather than fetching all recent items. It is ideal for incremental monitoring workflows where you track a feed periodically and only want new content since your last check, saving bandwidth and processing compared to fetching the full feed each time.

## Known failure modes

- Feed URL is unreachable or returns non-200 HTTP status — response indicates error with status code and reasons
- Feed URL does not point to a valid RSS, Atom, or RDF document — parse failure or verdict indicating invalid format
- The 'since' date is malformed or in an unsupported format — validation error returned
- No items newer than the given date exist — returns empty items array with newCount of 0
- Feed requires authentication or is behind a paywall — fetch fails with access error
- Limit parameter out of range (not 1–50) — validation error

## How this service works

Fetch an RSS or Atom feed and return the items published after a given ISO 8601 or RFC 822 date, newest first.

## Output

Returns a list of feed items published strictly after the given cutoff date, sorted newest first. Each item includes title, link, published date, author, plain-text summary, categories, and optional enclosure. The response also includes metadata such as feed format, source URL, final URL after redirects, total new item count, number of items returned, bytes read, and any undated items not checked.

## 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",
      "since"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "Full https URL of the RSS, Atom or RDF feed, no credentials, default port"
      },
      "limit": {
       "type": "integer",
       "description": "Items to return, 1 to 50 (default 20), newest first"
      },
      "since": {
       "type": "string",
       "description": "Date or date-time, for example 2026-10-01 or 2026-10-01T12:00:00Z; items strictly newer are returned"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "asOf": {
       "type": [
        "null",
        "string"
       ]
      },
      "items": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": "object",
        "properties": {
         "id": {
          "type": [
           "null",
           "string"
          ]
         },
         "link": {
          "type": [
           "null",
           "string"
          ]
         },
         "title": {
          "type": [
           "null",
           "string"
          ]
         },
         "author": {
          "type": [
           "null",
           "string"
          ]
         },
         "summary": {
          "type": [
           "null",
           "string"
          ]
         },
         "updated": {},
         "enclosure": {},
         "published": {
          "type": [
           "null",
           "string"
          ]
         },
         "categories": {
          "type": [
           "array",
           "null"
          ]
         }
        }
       }
      },
      "since": {
       "type": [
        "null",
        "string"
       ]
      },
      "format": {
       "type": [
        "null",
        "string"
       ]
      },
      "source": {
       "type": [
        "null",
        "string"
       ]
      },
      "status": {
 
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rss-and-atom-feed-reader-new-items-since-date-7feb128c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from feed-reader.x402tookit.com](https://www.zero.xyz/host/feed-reader.x402tookit.com/llms.txt)
