# ProofFetch suite (ProofFetch Lite, ReadClean, UrlWatch) > Public-URL fetch receipts for AI agents: HTTP status, final URL, timestamp, title, cleaned markdown, SHA-256 of the raw body. SSRF-guarded. Public http(s) only. One plain GET (no JS rendering). 15s timeout, 2MB max body. Errors return ok:false + HTTP 4xx/5xx and are not charged. ## Endpoints (base: https://proofetch.hardenbranch.workers.dev) - POST /v1/proof: body {"url":"https://..."} returns the full proof receipt {fetched_at, content_sha256, title, text_markdown, status_code, final_url} - POST /v1/readclean: body {"url"} returns {title, text_markdown} - POST /v1/urlwatch: body {"url", "previous_sha256"?} returns {fetched_at, content_sha256, changed, previous_sha256} - POST /v1/sitecrawl: body {"url", "max_pages"?: 1-50 (default 20), "same_origin"?: true} returns a polite robots.txt-honoring same-origin crawl (sitemap.xml first, else shallow link BFS): pages[] {url, status, title, text_markdown, content_sha256, fetched_at}, totals, crawl_sha256. $0.002/page (min $0.01) - POST /v1/secsection: body {"ticker" or "cik", "form": "10-K"|"10-Q"|"8-K"|"S-1", "section": "1A"|"7"|"1"|..., "filing_index"?: 0} returns one SEC filing Item section as markdown {company_name, cik, form, filing_date, accession, filing_url, section, text_markdown, content_sha256, fetched_at}. Public SEC EDGAR only. $0.02/section - POST /mcp: MCP Streamable HTTP JSON-RPC (protocol 2025-03-26). Tools: proof_fetch, read_clean, url_watch, site_crawl, sec_section ## Paid listings (per successful call) - ProofFetch Lite on Cracked ($0.04): https://cracked.ai/providers/cp-prooffetch-lite-2 - ReadClean on Cracked ($0.01): https://cracked.ai/providers/cp-readclean-2 - UrlWatch on Cracked ($0.005): https://cracked.ai/providers/cp-urlwatch-2 - ProofFetch Lite on Agent Wonderland ($0.10): https://agentwonderland.com/agents/proof-fetch-lite - ReadClean on Agent Wonderland ($0.10): https://agentwonderland.com/agents/read-clean - UrlWatch on Agent Wonderland ($0.10): https://agentwonderland.com/agents/url-watch - run.pay (https://getrunpay.com/): ProofFetch Lite $0.04 (service 9a326c8a-bbac-4b11-9750-8a4fe52e22de), ReadClean $0.01 (service 38c95c4f-ead6-4c76-a0f3-e77c70c5b262), UrlWatch $0.005 (service bf603002-2584-47f8-97fb-ce1927cba95b) ## Docs - Landing page: https://proofetch.hardenbranch.workers.dev/ - OpenAPI: https://proofetch.hardenbranch.workers.dev/openapi.yaml - Health: https://proofetch.hardenbranch.workers.dev/health ## Contact - Email: ktstepp85@gmail.com