scrooge-x402-tool-mill.vercel.app publishes 5 machine-payable endpoints over the x402 protocol, priced from $0.02 to $0.15 per call. Each was probed directly; the response code below is what it returned.
| Endpoint | Method | Price | Probe |
|---|---|---|---|
| /v1/batch-meta | GET | $0.15 | 402 |
| /v1/change-fingerprint | GET | $0.04 | 402 |
| /v1/link-graph | GET | $0.03 | 402 |
| /v1/page-meta | GET | $0.02 | 402 |
| /v1/readable-text | GET | $0.05 | 402 |
Batch page-meta for 1–10 public URLs in one payment. POST JSON {"urls":["https://example.com"]}. Returns {results:[{url,ok:true,meta}|{url,ok:false,error}]}. Each meta has title, description, canonica…
Fingerprint a public page so agents can detect changes: final url, etag, lastModified, sha256 contentHash of normalized visible text, raw byteLength, and fetchedAt. POST JSON {"url":"https://example.c…
Extract the outbound link graph of a public HTML page: final url, title, unique links as {href, text?}, and count. POST JSON {"url":"https://example.com","maxLinks":50}. Optional maxLinks is an intege…
Extract public HTML page metadata for agents: title, description, canonical URL, Open Graph image, language, and a ~500-character plaintext excerpt. POST JSON {"url":"https://example.com"}. Public htt…
Extract the main readable plaintext of a public HTML page: final url, title, text (capped), wordCount, language, and fetchedAt. POST JSON {"url":"https://example.com","maxChars":12000}. Optional maxCh…