x402 · usdc nanopayments

Live dashboard

A pay-per-call web page extraction service built for AI agents. Agents send a URL, pay $0.01 in USDC, and get back clean structured content.

Paid calls

Earnings

Unique payers

Avg latency

Cache hit rate

Cached pages

Success rate

Cache TTL

Earnings over time

Paid calls and USDC earned per day (last 14 days).

No paid calls yet.

Test the service

Paste the address of any public web page you want the service to read. That is the only input the service takes — it fetches the page and returns clean structured content (title, description, headings, main text, links). Without a payment header the API answers 402 with payment requirements — exactly what a buying agent sees before it pays.

Try:
Own sample pages:view them

Recent calls

TimeURLWordsStatusCacheEarned
No calls yet — send a test request above.

Integrate in a minute

Buying agents can auto-discover the price and schema at /api/public/discovery.

# 1. discover price + schema
curl https://fetchweb.net/api/public/discovery

# 2. call it (returns 402 with payment requirements)
curl -X POST https://fetchweb.net/api/public/extract \
  -H 'content-type: application/json' \
  -d '{"url":"https://example.com","format":"markdown"}'

# 3. pay and retry with the signed x402 header
curl -X POST https://fetchweb.net/api/public/extract \
  -H 'content-type: application/json' \
  -H "x-payment: $SIGNED_X402_PAYLOAD" \
  -d '{"url":"https://example.com","format":"markdown"}'