{"uid":"cap_HbvNtMwd9f_d03KTzSlwr","slug":"notarized-website-capture-6d30660d","name":"Notarized Website Capture","description":"Web Evidence ($0.01/call), OpenSCAD Print Validation ($0.05/call), Spreadsheet Modification & Audit ($0.05/call), Packing & Shipping Engineer ($0.05/call), Game-Asset Technical Artist ($0.10/call), PCB Fabrication Engineer ($0.25/call), Software Failure Reduction Lab ($0.50/call), Laboratory-Protocol Compiler ($0.15/call), Video Finishing & Localization ($0.50/call), Print Prototype Engineer ($0.15/call), Garment-Pattern Engineer ($0.10/call), Product-Label Artwork Compiler ($0.15/call) and Notarized Website Capture ($10.00/call), settled in USDC on Base mainnet over HTTP 402. No API keys, no accounts.\n\nPrice: $0.01 (10000 atomic USDC per call), settled over HTTP 402 (x402, scheme \"exact\", EIP-3009).\n\nHow to pay: an unpaid POST answers 402 with a base64 `payment-required` header describing an exact transfer of 10000 atomic USDC on eip155:8453 (asset 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913) to 0x26026370fe8b2bb17af9092a17691c76519366da. Sign the EIP-3009 authorization, attach it in the `payment-signature` header, and retry the identical request. Invalid requests are never charged.\n\n- Settlement: eip155:8453 / 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 / 0x26026370fe8b2bb17af9092a17691c76519366da","url":"https://api.williamrobinson.dev/v1/notary/capture?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","maxLength":2048,"minLength":1,"description":"Public HTTPS start URL, validated the same way as the evidence product (no userinfo, no non-443 port, no localhost/private-IP literal)."},"urls":{"type":"array","items":{"type":"string","format":"uri","maxLength":2048,"minLength":1},"default":[],"maxItems":20,"description":"Additional seed URLs; must share url's origin (and, under same-path scope, its path prefix); deduplicated after normalization."},"scope":{"enum":["same-origin","same-path"],"type":"string","default":"same-origin","description":"same-path restricts crawled links to the directory of url's path and below."},"maxPages":{"type":"integer","default":10,"maximum":20,"minimum":1},"reference":{"type":"string","maxLength":200,"minLength":1,"description":"Buyer's case/matter id, copied into the manifest (and therefore timestamped)."},"includeHtml":{"type":"boolean","default":true,"description":"Include each page's serialized DOM snapshot in the capture."},"screenshots":{"type":"boolean","default":true}}},"responseSchema":{"type":"json","example":{"pages":{"failed":1,"captured":4,"maxPages":5,"stoppedBy":"max_pages","notCaptured":42},"status":"notarized","startUrl":"https://www.iana.org/help/example-domains","warnings":["1 subresource were dropped by the capture budget across all pages","page 4 (https://www.iana.org/protocols) failed: EXTRACTION_LIMIT_EXCEEDED"],"artifacts":[{"url":"https://notary.api.williamrobinson.dev/v1/notary/artifacts/dacd7ad09988f18304e7391fc1f61608e151314436ecac79/manifest.json","name":"manifest.json","sha256":"25c9054a051cffd7bc51020273d306f194926cb1a1bc07831fc990f4b420cd67","mediaType":"application/json","sizeBytes":8149},{"url":"https://notary.api.williamrobinson.dev/v1/notary/artifacts/dacd7ad09988f18304e7391fc1f61608e151314436ecac79/manifest.json.tsr","name":"manifest.json.tsr","sha256":"08e11ddd2b1191549b1d13897b1555a970a21597b203936ab0b8119da393a0b8","mediaType":"application/timestamp-reply","sizeBytes":6007},{"url":"https://notary.api.williamrobinson.dev/v1/notary/artifacts/dacd7ad09988f18304e7391fc1f61608e151314436ecac79/manifest.json.ots","name":"manifest.json.ots","sha256":"2bac346c29f311053936a047a8f243448983ab51f04aa6c5796da347543a5eae","mediaType":"application/octet-stream","sizeBytes":613},{"url":"https://notary.api.williamrobinson.dev/v1/notary/artifacts/dacd7ad09988f18304e7391fc1f61608e151314436ecac79/capture.zip","name":"capture.zip","sha256":"681dd2780bf78018349ad685ba5857e7a9be3adea7d9114ec246dbfa7fa3675e","mediaType":"application/zip","sizeBytes":717325},{"url":"https://notary.api.williamrobinson.dev/v1/notary/artifacts/dacd7ad09988f18304e7391fc1f61608e151314436ecac79/report.json","name":"report.json","sha256":"ebcb7a871ff294ffdd41cff0708ccb51ddeb08e651583b37315c024bf76b1239","mediaType":"application/json","sizeBytes":2581}],"expiresAt":"2026-10-06T08:13:12.366Z","reference":"matter-2026-001","capturedTo":"2026-09-29T08:13:10.983Z","timestamps":{"rfc3161":{"genTime":"2026-09-29T08:13:11.000Z","authority":"digicert","policyOid":"2.16.840.1.114412.7.1","serialNumber":"5249246359816347852680129227448516577"},"openTimestamps":{"status":"pending","calendars":["https://a.pool.opentimestamps.org","https://b.pool.opentimestamps.org","https://ots.btc.catallaxy.com"]}},"capturedFrom":"2026-09-29T08:13:04.289Z","pageSummaries":[{"url":"https://www.iana.org/help/example-domains","error":null,"index":1,"title":"Example Domains","status":200,"finalUrl":"https://www.iana.org/help/example-domains","contentSha256":"2a27300ae3dce6815512704c4540111cbfd50abaf2b506120ddcc2e6a8864509"},{"url":"https://www.iana.org/","error":null,"index":2,"title":"Internet Assigned Numbers Authority","status":200,"finalUrl":"https://www.iana.org/","contentSha256":"8667438440c92e620356c437a4a776f27153c21d3ab9cfbbf6e3f6d29e4f2c34"},{"url":"https://www.iana.org/domains","error":null,"index":3,"title":"Domain Name Services","status":200,"finalUrl":"https://www.iana.org/domains","contentSha256":"843cf52d35b4bc4270ca7441ff060e3dd13a756dd5520573dae687e435724e36"},{"url":"https://www.iana.org/protocols","error":"EXTRACTION_LIMIT_EXCEEDED","index":4,"title":null,"status":null,"finalUrl":null,"contentSha256":null},{"url":"https://www.iana.org/numbers","error":null,"index":5,"title":"Number Resources","status":200,"finalUrl":"https://www.iana.org/numbers","contentSha256":"6e954a3604a9cfb3dbb6d78f5f1a99701b7c340eca8351956e7c8693e89749dd"}],"manifestSha256":"25c9054a051cffd7bc51020273d306f194926cb1a1bc07831fc990f4b420cd67","captureZipSha256":"681dd2780bf78018349ad685ba5857e7a9be3adea7d9114ec246dbfa7fa3675e"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"10","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$10/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"10","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"10","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_MKpwaQjXSkdee-PieuaQR","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"10","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Crawls and cryptographically notarizes web pages, producing timestamped, tamper-evident evidence artifacts for legal, compliance, or audit purposes","exampleAgentPrompt":"Capture and notarize https://www.example.com — crawl up to 10 pages within the same origin, include screenshots and HTML snapshots, and tag it with matter reference 'case-2024-557' so I have timestamped legal evidence.","exampleUseCases":[{"title":"Preserving trademark infringement evidence","prompt":"Please notarize https://www.suspiciousbrand.com as legal evidence — crawl up to 20 pages across the whole site, take screenshots, include HTML, and mark it under reference 'trademark-2024-089' so I can use it in court."},{"title":"Regulatory compliance website audit snapshot","prompt":"I need a certified, timestamped capture of https://www.vendorsite.com/policies — stay within the /policies path, grab up to 5 pages with screenshots and HTML, and tag it as reference 'compliance-audit-Q3-2024'."},{"title":"Preserving social media post before deletion","prompt":"Quickly capture and notarize https://www.socialmediasite.com/user/post/12345 with screenshots and HTML as a single page, under case reference 'litigation-matter-2025-442', so I have cryptographic proof of what it said right now."}],"resultDescription":"A JSON response containing: capture status ('notarized'), artifact URLs for a manifest.json (with RFC 3161 and OpenTimestamps cryptographic proofs), a capture.zip (containing page screenshots and DOM snapshots), and a report.json. Each artifact includes its SHA-256 hash and size. The response also includes page counts (captured vs. failed), timestamps, expiry date, scope notes, and any warnings about pages that hit limits.","failureModes":["Invalid or unreachable URL returns a validation or network error","Private/localhost IPs or non-standard ports rejected at input validation","Exceeding maxPages (>20) returns a schema validation error","Pages that exceed extraction limits are recorded as failed in the response with EXTRACTION_LIMIT_EXCEEDED","Payment authorization missing or invalid returns HTTP 402 with payment-required header","URLs outside the specified scope (same-origin or same-path) are not crawled","Artifacts expire after a set period (expiresAt) and become unavailable"],"whenToPreferThis":"Choose this endpoint when you need legally defensible, cryptographically timestamped evidence of web content — for litigation, IP enforcement, regulatory audits, or compliance documentation. It is the right choice when you need RFC 3161 timestamps and/or OpenTimestamps blockchain anchoring alongside full DOM snapshots and screenshots. Prefer this over a simple web scraper or screenshot tool when tamper-evidence, chain-of-custody, and long-term verifiability are requirements.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T12:36:04.738Z","isFirstParty":false,"canonicalSlug":"notarized-website-capture-6d30660d"}