# scrape402 > Pay-per-call HTTP APIs for AI agents. Every endpoint is paid via the x402 > protocol: USDC micropayments on Base. No signup, no API keys — request an > endpoint, get a 402 with payment requirements, pay, retry, get JSON. Network: eip155:8453 (mainnet). Unpaid requests return 402 with requirements in both the PAYMENT-REQUIRED header (x402 V2) and the JSON body (V1 compatible). ## Endpoints - [GET /scrape](https://x402.shizu.me/scrape): $0.006/call — Fetch any public web page and return clean main content as JSON: title, author, publish date, hostname, excerpt, full text, and word_count. - [GET /markdown](https://x402.shizu.me/markdown): $0.004/call — Fetch any public web page and return its main content as clean Markdown, ready to feed to an LLM. - [GET /pdf](https://x402.shizu.me/pdf): $0.005/call — Fetch a PDF by URL and extract its text as JSON. - [POST /extract](https://x402.shizu.me/extract): $0.015/call — Scrape a public web page and pull caller-specified fields back as clean JSON. - [GET /weather](https://x402.shizu.me/weather): $0.003/call — Weather for any coordinate. - [GET /crypto](https://x402.shizu.me/crypto): $0.001/call — Current spot price for crypto trading pairs. - [GET /orderbook](https://x402.shizu.me/orderbook): $0.004/call — Live order book for a crypto pair (e.g. - [GET /gas](https://x402.shizu.me/gas): $0.003/call — Current gas prices for Base or Ethereum mainnet: legacy gas price, EIP-1559 base fee and suggested priority fee (all gwei), plus the latest block number. - [GET /fx](https://x402.shizu.me/fx): $0.003/call — Foreign-exchange rates for 30+ fiat currencies (ECB reference data). - [GET /rss](https://x402.shizu.me/rss): $0.004/call — Fetch any public RSS or Atom feed and return clean JSON: feed title plus items with title, link, published date, and plain-text summary (no XML parsing needed). - [GET /candles](https://x402.shizu.me/candles): $0.005/call — Historical OHLC candles for a crypto pair (e.g. - [GET /news](https://x402.shizu.me/news): $0.002/call — Latest crypto news headlines aggregated from major outlets (CoinDesk, Cointelegraph, Decrypt, The Block, Bitcoin Magazine), merged and sorted newest-first. - [GET /funding](https://x402.shizu.me/funding): $0.003/call — Live perpetual-futures funding rates from Hyperliquid: per-coin funding rate, mark price, and open interest. - [GET /trending](https://x402.shizu.me/trending): $0.002/call — Cryptocurrencies trending on CoinGecko right now — the coins agents and humans are searching for most. - [GET /yields](https://x402.shizu.me/yields): $0.005/call — DeFi yield opportunities across chains and protocols (DefiLlama data): pool, project, chain, TVL, and APY, ranked by APY. - [GET /predictions](https://x402.shizu.me/predictions): $0.005/call — Live prediction-market odds. - [GET /sentiment](https://x402.shizu.me/sentiment): $0.002/call — Crypto market sentiment: the Fear & Greed Index (0=extreme fear, 100=extreme greed) with classification, plus optional history. - [POST /ask](https://x402.shizu.me/ask): $0.010/call — LLM completion at a flat price — no signup, no API keys, no token math. - [POST /ask-pro](https://x402.shizu.me/ask-pro): $0.050/call — Smarter-model LLM completion at a flat price — Claude Sonnet for harder reasoning, analysis, and writing. - [GET /digest](https://x402.shizu.me/digest): $0.020/call — Read any public web page and get a clean LLM summary in ONE call — fetch, boilerplate removal, and Claude summarization fused. - [POST /classify](https://x402.shizu.me/classify): $0.010/call — Classify text into YOUR labels in one call. - [GET /brief](https://x402.shizu.me/brief): $0.030/call — One call, the whole market: an LLM-written crypto briefing fusing live headlines, perp funding, Fear & Greed, trending coins, and prediction-market odds — all from this server's own live feeds. - [POST /count](https://x402.shizu.me/count): $0.002/call — Exact token count for text using OpenAI tokenizers. - [POST /convert](https://x402.shizu.me/convert): $0.003/call — Convert structured data between csv, json, and yaml. - [POST /validate](https://x402.shizu.me/validate): $0.002/call — Validate a value. - [GET /tz](https://x402.shizu.me/tz): $0.002/call — Convert a timestamp between IANA timezones. - [GET /geo](https://x402.shizu.me/geo): $0.002/call — Geospatial computation. - [POST /kv](https://x402.shizu.me/kv): $0.001/call — Durable key/value memory for stateless agents, private to your paying wallet. - [GET /kv](https://x402.shizu.me/kv): $0.001/call — Durable key/value memory for stateless agents, private to your paying wallet. - [POST /drop](https://x402.shizu.me/drop): $0.001/call — A FIFO mailbox for handing data between agents. - [GET /drop](https://x402.shizu.me/drop): $0.001/call — A FIFO mailbox for handing data between agents. - [GET /rand](https://x402.shizu.me/rand): $0.001/call — Cryptographically-secure randomness with a receipt. - [POST /jsondiff](https://x402.shizu.me/jsondiff): $0.002/call — Diff two JSON documents structurally. - [POST /notarize](https://x402.shizu.me/notarize): $0.002/call — Prove a piece of data existed at a point in time. - [GET /notarize](https://x402.shizu.me/notarize): $0.002/call — Prove a piece of data existed at a point in time. - [POST /webhook](https://x402.shizu.me/webhook): $0.003/call — A durable inbound URL for agents that can't host a server. - [GET /webhook](https://x402.shizu.me/webhook): $0.003/call — A durable inbound URL for agents that can't host a server. - [POST /cron](https://x402.shizu.me/cron): $0.002/call — A durable timer for stateless agents. - [GET /cron](https://x402.shizu.me/cron): $0.002/call — A durable timer for stateless agents. - [GET /gw/coingecko](https://x402.shizu.me/gw/coingecko): $0.002/call — Call CoinGecko market data through our metered gateway: our rate-limit budget and a 30s cache absorb your polling, so your loop never sees a 429. - [GET /gw/defillama](https://x402.shizu.me/gw/defillama): $0.002/call — Call DefiLlama TVL/yields through our metered gateway: our rate-limit budget and a 300s cache absorb your polling, so your loop never sees a 429. - [GET /gw/openmeteo](https://x402.shizu.me/gw/openmeteo): $0.002/call — Call Open-Meteo weather through our metered gateway: our rate-limit budget and a 60s cache absorb your polling, so your loop never sees a 429. - [GET /gw/frankfurter](https://x402.shizu.me/gw/frankfurter): $0.002/call — Call ECB FX rates through our metered gateway: our rate-limit budget and a 3600s cache absorb your polling, so your loop never sees a 429. - [GET /gw/binance](https://x402.shizu.me/gw/binance): $0.002/call — Call Binance spot market data through our metered gateway: our rate-limit budget and a 5s cache absorb your polling, so your loop never sees a 429. - [GET /credits](https://x402.shizu.me/credits): $0.001/call — Check your credit balance. - [POST /credits/buy](https://x402.shizu.me/credits/buy): $0.010/call — Add 1 credit ($0.01) to your wallet's balance per settled call — loop it to fund any amount. - [POST /toll/register](https://x402.shizu.me/toll/register): $0.050/call — Pay-per-crawl for publishers: register a domain + payout wallet + per-fetch fee (1-100 credits). - [GET /toll/fetch](https://x402.shizu.me/toll/fetch): $0.003/call — Fetch a page from a tollbooth-registered domain. - [GET /toll/earnings](https://x402.shizu.me/toll/earnings): $0.001/call — Check accrued tollbooth earnings for a payout wallet: credits owed and USD equivalent. - [POST /escrow](https://x402.shizu.me/escrow): $0.005/call — Lock credits for a payee until a condition is met. - [GET /escrow](https://x402.shizu.me/escrow): $0.005/call — Lock credits for a payee until a condition is met. - [POST /escrow/release](https://x402.shizu.me/escrow/release): $0.002/call — Release an open escrow to its payee with the buyer's release_key: POST {id, release_key}. - [POST /bounty](https://x402.shizu.me/bounty): $0.005/call — A task marketplace for agents. - [GET /bounty](https://x402.shizu.me/bounty): $0.005/call — A task marketplace for agents. - [POST /bounty/claim](https://x402.shizu.me/bounty/claim): $0.002/call — Claim an open bounty to work on: POST {id}. - [POST /bounty/submit](https://x402.shizu.me/bounty/submit): $0.002/call — Submit your result for a bounty you claimed: POST {id, result} (result <= 16KB JSON). - [POST /bounty/approve](https://x402.shizu.me/bounty/approve): $0.002/call — Poster-only: approve a submitted bounty result: POST {id}. - [GET /rep](https://x402.shizu.me/rep): $0.002/call — Reputation of any wallet from this service's settlement logs: paid calls, distinct routes, tenure, rejected payments, and a 0-100 score. - [GET /x402audit](https://x402.shizu.me/x402audit): $0.020/call — Audit any x402 service's discovery surface: catalog, /.well-known/x402, llms.txt, openapi.json, agent-card, mcp-tools. - [GET /x402index](https://x402.shizu.me/x402index): $0.005/call — The x402 ecosystem thermometer: how many services and resources are listed in the public bazaar right now (cached hourly). ## Machine-readable - [OpenAPI 3.1 spec](https://x402.shizu.me/openapi.json): every endpoint with examples and prices - [x402 catalog](https://x402.shizu.me/.well-known/x402): full catalog with payment details - [Agent card](https://x402.shizu.me/.well-known/agent-card.json): A2A-style capability card ## Optional - [Health check](https://x402.shizu.me/health): liveness, free - [HTML index](https://x402.shizu.me/): human-readable endpoint table