17trust / 100

World News

by Vextorium in News & content

x402 APIFailing, checked 14 min ago

Latest headlines from international outlets via public RSS (BBC, NPR, The Guardian, Al Jazeera, DW, France 24), tech (TechCrunch, The Verge) or Spain (El País), newest first, with link to the article; keyword and time-window filters.

POST https://api.vextorium.com/v1/world-news

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
0.0%
Response time
- typical, - slowest 5%
Last check
14 min ago: Amount "0.003" is not in atomic token units
Next check
in 48 min

How to call it

# See the payment challenge (nothing is charged)
curl -i -X POST "https://api.vextorium.com/v1/world-news" \
  -H "content-type: application/json" \
  -d '{"limit":3,"topic":"world"}'
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fapi.vextorium.com%2Fv1%2Fworld-news
const res = await pay("https://api.vextorium.com/v1/world-news", {
  method: "POST",
  headers: { "content-type": "application/json" },
  body: JSON.stringify({"limit":3,"topic":"world"}),
});
console.log(await res.json());

Example input

{
  "limit": 3,
  "topic": "world"
}

Example output

{
  "media": [
    "BBC World",
    "NPR"
  ],
  "news": [
    {
      "date": "2026-10-03T18:49:00+00:00",
      "excerpt": "For years, Pakistan supported the Taliban in Afghanistan. But now Pakistan is bombing its neighbor. How the former allies became adversaries and why negotiations keep failing.",
      "link": "https://www.dw.com/en/pakistan-vs-afghanistan-from-allies-and-neighbors-to-war/a-79532115?maca=en-rss-en-all-1573-rdf",
      "outlet": "DW",
      "title": "Pakistan vs. Afghanistan: From allies and neighbors to war"
    },
    {
      "date": "2026-10-03T18:41:00+00:00",
      "excerpt": "Prison commissioner Frank Strada insisted his team followed protocol, even after two doses of anesthetic failed to kill convicted murderer Christa Pike. He is set to leave his post this month.",
      "link": "https://www.dw.com/en/tennessee-s-prison-chief-resigns-after-botched-execution-of-murderer-christa-pike/a-79532481?maca=en-rss-en-all-1573-rdf",
      "outlet": "DW",
      "title": "Tennessee's prison chief resigns after botched execution of murderer Christa Pike"
    }
  ],
  "note": "Headlines and links from each outlet's public RSS; content belongs to its authors.",
  "search": null,
  "topic": "world",
  "total": 113
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
14 min agoAmount "0.003" is not in atomic token units40289 ms$0.003
4 h agoAmount "0.003" is not in atomic token units40281 ms$0.003
9 h agoAmount "0.003" is not in atomic token units402236 ms$0.003
13 h agoAmount "0.003" is not in atomic token units40287 ms$0.003
17 h agoAmount "0.003" is not in atomic token units40288 ms$0.003
21 h agoAmount "0.003" is not in atomic token units40274 ms$0.003
25 h agoAmount "0.003" is not in atomic token units40280 ms$0.003
29 h agoAmount "0.003" is not in atomic token units402293 ms$0.003
33 h agoAmount "0.003" is not in atomic token units40282 ms$0.003
38 h agoAmount "0.003" is not in atomic token units402206 ms$0.003
42 h agoTimed out---
46 h agoAmount "0.003" is not in atomic token units40275 ms$0.003
2 days agoAmount "0.003" is not in atomic token units402226 ms$0.003
2 days agoAmount "0.003" is not in atomic token units40284 ms$0.003
2 days agoAmount "0.003" is not in atomic token units40278 ms$0.003