Back to catalogue

News Aggregation

Curated news endpoints that fetch current stories from vetted upstream RSS feeds, normalize them into a stable JSON shape, and expose them through x402 payments on both Stellar networks.

mainnettestnet 13 category routes spanning tech, business, politics, sports, blockchain, science, security, health, and moreMixed multi-source story output with standardized fieldsFeed-level error reporting alongside successful storiesMainnet and testnet route families

26 endpoints available

Click any endpoint to see details, example requests, and try it live with your Freighter wallet.

GET /news/tech
mainnet $0.01 USD

Latest technology stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/tech?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /testnet/news/tech
testnet $0.01 USD

Latest technology stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/tech?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /news/ai
mainnet $0.01 USD

Latest AI stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/ai?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /testnet/news/ai
testnet $0.01 USD

Latest AI stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/ai?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /news/global
mainnet $0.01 USD

Latest global news stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/global?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /testnet/news/global
testnet $0.01 USD

Latest global news stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/global?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /news/economics
mainnet $0.01 USD

Latest economics and markets stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/economics?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /testnet/news/economics
testnet $0.01 USD

Latest economics and markets stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/economics?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /news/blockchain
mainnet $0.01 USD

Latest blockchain and crypto stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/blockchain?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /testnet/news/blockchain
testnet $0.01 USD

Latest blockchain and crypto stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/blockchain?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /news/politics
mainnet $0.01 USD

Latest politics stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/politics?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /testnet/news/politics
testnet $0.01 USD

Latest politics stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/politics?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /news/sports
mainnet $0.01 USD

Latest sports stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/sports?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /testnet/news/sports
testnet $0.01 USD

Latest sports stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/sports?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /news/business
mainnet $0.01 USD

Latest business stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/business?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /testnet/news/business
testnet $0.01 USD

Latest business stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/business?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /news/science
mainnet $0.01 USD

Latest science stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/science?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /testnet/news/science
testnet $0.01 USD

Latest science stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/science?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /news/entertainment
mainnet $0.01 USD

Latest entertainment stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/entertainment?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /testnet/news/entertainment
testnet $0.01 USD

Latest entertainment stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/entertainment?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /news/gaming
mainnet $0.01 USD

Latest gaming stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/gaming?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /testnet/news/gaming
testnet $0.01 USD

Latest gaming stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/gaming?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /news/security
mainnet $0.01 USD

Latest cybersecurity and security stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/security?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /testnet/news/security
testnet $0.01 USD

Latest cybersecurity and security stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/security?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /news/health
mainnet $0.01 USD

Latest health and medicine stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/health?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10
GET /testnet/news/health
testnet $0.01 USD

Latest health and medicine stories mixed from multiple vetted RSS feeds.

query.json

Edit this JSON before trying the endpoint. The paid retry uses the exact same payload.

curl
curl "https://xlm402.com/news/health?limit=12&max_per_feed=6"
  • limit=1..30
  • max_per_feed=1..10