16 pay-per-call utility APIs for AI agents: web scraping and extraction (scrape, markdown, pdf, LLM structured extract), crypto market data (spot, OHLC candles with backtest ranges, order book, gas), FX rates, weather (current + historical), RSS-to-JSON, and data utilities. USDC micropayments on Base, no signup, no API keys. OpenAPI at /openapi.json, catalog at /.well-known/x402.
Pay from $0.002 to $0.01 per request in USDC on Base, settled onchain via the x402 protocol, no signup, no API key needed.
ASSESSMENT
updated 1h agoEvidence-backed signals, not a single score. Click any chip for the proof. Measured values stay read-only; unknown is honest.
reliability 100%
- uptime 24h
- -
- uptime 7d
- -
- uptime 30d
- -
- uptime 90d
- -
- response p95
- 42ms
- avg response
- 42ms
- total checks
- 1
compliance unknown
x402 compliance not evaluated yet.
price $0.002 to $0.01 (p25 in Data)
- price (min)
- $0.002
- price (max)
- $0.01
- category percentile (min)
- p25 in Data
- category percentile (max)
- p43 in Data
- endpoints / prices
- 16 / 6
- model
- tiered
- stability
- 100%
risk clean
No deterministic risk flag. Risk fires only on an exact blocklist match, or a reserved-brand name with a mismatched verified payTo. Never from low uptime, a high price, or a model guess.
WHAT IT DOES
ai-derivedA multi-purpose API service that provides various data scraping and conversion capabilities including financial data, weather, geocoding, and content processing. conf 90%
- category
- data-scraping conf 90%
- in
- mixed (query params and body)
AI-generated summary. The measured data is never altered by it.
ENDPOINTS
| METHOD | PATH | DESCRIPTION | PRICE | NETWORK | ASSET |
|---|---|---|---|---|---|
| GET | /candles | $0.005 | Base | USDC | |
| POST | /convert | $0.003 | Base | USDC | |
| POST | /count | $0.002 | Base | USDC | |
| GET | /crypto | $0.005 | Base | USDC | |
| POST | /extract | $0.01 | Base | USDC | |
| GET | /fx | $0.003 | Base | USDC | |
| GET | /gas | $0.003 | Base | USDC | |
| GET | /geo | $0.002 | Base | USDC | |
| GET | /markdown | $0.004 | Base | USDC | |
| GET | /orderbook | $0.004 | Base | USDC | |
| GET | $0.005 | Base | USDC | ||
| GET | /rss | $0.004 | Base | USDC | |
| GET | /scrape | $0.006 | Base | USDC | |
| GET | /tz | $0.002 | Base | USDC | |
| POST | /validate | $0.002 | Base | USDC | |
| GET | /weather | $0.003 | Base | USDC |
REQUEST / RESPONSE EXAMPLE
An unpaid request to GET /candles returns HTTP 402 with the payment terms. Settle onchain via your facilitator, then retry with the X-Payment header.
curl -i 'https://x402.shizu.me/candles'
No 402 response body has been captured for this service yet.
UPTIME
RECENT CHECKS
OVER TIME
All charts share the 30d window selected here. Every series is also served as JSON at /api/v1/services/scrape402/price and /api/v1/services/scrape402/scores.
Median across 16 endpoints. Use the selector to isolate one.
COMPLIANCE
not evaluated- 402 payload captured
- accepts[] array present
- payTo address recoverable
- payTo at accepts[0].payTo (conformant shape)
- payTo is a valid on-chain address
- atomic price declared
- atomic price in a sane range
- asset (token) address declared
- network resolves to CAIP-2
- payment scheme declared
- response mimeType declared
- served over HTTPS
EMBED THIS BADGE
<a href="https://x402-list.com/services/scrape402?utm_source=badge&utm_medium=referral&utm_campaign=embed"> <img src="https://x402-list.com/badge/scrape402.svg" alt="scrape402 listed on x402-list" height="28"> </a>
[](https://x402-list.com/services/scrape402?utm_source=badge&utm_medium=referral&utm_campaign=embed)
<a href="https://x402-list.com/services/scrape402?utm_source=badge&utm_medium=referral&utm_campaign=embed"> <img src="https://x402-list.com/badge/scrape402.svg?data=uptime" alt="scrape402 uptime on x402-list" height="28"> </a>