HTTP/1.1 402 PAYMENT REQUIRED agent402.base.eth · BASE · SOLANA · POLYGON · ARBITRUM · MONAD · STELLAR · ALGORAND · ROBINHOOD · USDC · USDG
Agent402 / tools / skill-feed-watch

Skill: Feed watch

$0.080 per call · USDC via x402 · POST /api/skill/feed-watch

Bundled execution of the Feed watch workflow — Monitor an RSS/Atom feed in one call: parse the feed, read the top story in full, extract the keywords driving the cycle, and diff the item list against your last run to isolate what's new. One x402 payment runs 4 underlying tools (feed-parse, extract, keywords, text-diff); partial-success per step.

Input

FieldTypeDescription
url *stringRSS/Atom feed URL to monitor
previousstringThe item-title list from your previous run (one per line) to diff against

Example output

{
  "pack": "feed-watch",
  "args": {
    "url": "https://hnrss.org/frontpage",
    "previous": "PREVIOUS_SNAPSHOT"
  },
  "steps": [
    {
      "slug": "feed-parse",
      "ok": true,
      "result": {}
    },
    {
      "slug": "extract",
      "ok": true,
      "result": {}
    },
    {
      "slug": "keywords",
      "ok": true,
      "result": {}
    },
    {
      "slug": "text-diff",
      "ok": true,
      "result": {}
    }
  ],
  "summary": "4/4 steps succeeded"
}

Try it — see the 402 challenge (free)

curl -i -X POST https://agent402.tools/api/skill/feed-watch \
  -H "Content-Type: application/json" \
  -d '{"url":"https://hnrss.org/frontpage","previous":"PREVIOUS_SNAPSHOT"}'

The response is HTTP 402 Payment Required with exact payment requirements. Any x402 v2 client pays automatically and retries:

Paid call (JavaScript agent)

import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { registerExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client();
registerExactEvmScheme(client, { signer: privateKeyToAccount(KEY) });
const payFetch = wrapFetchWithPayment(fetch, client);

const res = await payFetch("https://agent402.tools/api/skill/feed-watch", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    "url": "https://hnrss.org/frontpage",
    "previous": "PREVIOUS_SNAPSHOT"
  }),
});
Wallet-only. This tool reaches the network/browser/storage, so it is paid in USDC via x402 (no proof-of-work tier).

Related tools

Skill: Earnings deep-dive

$0.050 · POST /api/skill/earnings-deep-dive

Bundled execution of the Earnings deep-dive workflow — Everything you need before a company reports: the upcoming earnin…

Skill: Options analytics

$0.050 · POST /api/skill/options-analytics

Bundled execution of the Options analytics workflow — Price a European option on a live stock: pull the current quote, e…

Skill: Fixed-income desk

$0.050 · POST /api/skill/fixed-income-desk

Bundled execution of the Fixed-income desk workflow — Read the rate environment and price a bond in one workflow: the li…