{"name":"x402 Data API","description":"Pay-per-call HTTP data API for autonomous agents. Each tool is gated behind an HTTP-402 payment flow settled in USDC on Base — no API key, no account, no custodian. Call any endpoint, get a 402 with payment terms, pay via an x402 client, retry with the payment header, get JSON.","x402Version":1,"network":"base","price_usdc":0.005,"payTo":"0x7aEDE9Bb3A0c28132643ED8e416e4728f03FC18f","tool_count":13,"tools":[{"path":"/api/serp","description":"Web search SERP scraper. Returns organic web search results as JSON."},{"path":"/api/read","description":"URL reader. Fetches a web page and returns its cleaned main text as JSON."},{"path":"/api/price","description":"Crypto price lookup. Live USD price + 24h change by CoinGecko id."},{"path":"/api/wiki","description":"Wikipedia summary. Lead extract, description and URL for an article title."},{"path":"/api/news","description":"News headlines. Fresh articles (title, source, link, date) for a query."},{"path":"/api/weather","description":"Current weather by place name. Temperature, humidity, wind, conditions."},{"path":"/api/fx","description":"Foreign-exchange rates from a base currency to all or selected currencies."},{"path":"/api/geoip","description":"IP geolocation. Maps an IP address to city, country, coordinates, org and timezone."},{"path":"/api/dns","description":"DNS lookup. Resolves a domain's A/AAAA/MX/TXT/NS/CNAME records over DNS-over-HTTPS."},{"path":"/api/trending","description":"Trending crypto. Top trending coins right now by CoinGecko search volume."},{"path":"/api/stock","description":"Stock quote. Live price, previous close, day change and market state for a ticker symbol."},{"path":"/api/domain","description":"Domain WHOIS/RDAP. Registrar, registration & expiry dates, status and nameservers."},{"path":"/api/markets","description":"Crypto markets. Top coins by market cap with price, rank and 24h change."}],"discovery":{"x402_manifest":"/.well-known/x402","mcp_manifest":"/.well-known/mcp.json","llms_txt":"/llms.txt","health":"/api/health"},"how_to_pay":"Use an x402-capable client (e.g. x402-fetch). POST to any /api/* path; on the 402 response, sign the EIP-3009 USDC authorization for the quoted amount and resend with the X-PAYMENT header.","example":"curl -X POST https://x402deploy.vercel.app/api/serp -d '{\"query\":\"x402 protocol\"}'"}