100 free credits
No email. Rate limited to 10 captures per minute.
Evidence-grade browser capture · API + MCP
Send a public URL. Attest renders it, stores the private artifact and gives your agent a signed retrieval link plus a public evidence receipt.
Live renderer
The demo uses a server-side key and the same capture path as the API. Public HTTP and HTTPS pages only.
One-time credit packs
PNG and HTML use 1 credit. PDF uses 2. No subscription is required.
No email. Rate limited to 10 captures per minute.
For prototypes, monitoring and small agent fleets.
Buy this packFor production agents with regular evidence work.
Buy this packFor high-volume capture and audit pipelines.
Buy this packPaid pack delivery
After payment you are redirected back here to collect your key instantly. The key is shown once, with the purchased credits already loaded.
Four ways in
curl -X POST https://getattest.com.au/api/v1/capture \
-H "Authorization: Bearer $ATTEST_CAPTURE_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com","format":"png"}'const result = await fetch(
"https://getattest.com.au/api/v1/capture",
{ method: "POST", headers: {
Authorization: "Bearer YOUR_KEY",
"Content-Type": "application/json"
}, body: JSON.stringify({
url: "https://example.com", format: "pdf"
}) }
).then(r => r.json());import os, requests
result = requests.post(
"https://getattest.com.au/api/v1/capture",
headers={"Authorization": f"Bearer {os.environ['ATTEST_CAPTURE_KEY']}"},
json={"url": "https://example.com", "format": "html"},
).json(){
"mcpServers": {
"attest-capture": {
"command": "node",
"args": ["./packages/attest-capture-mcp/index.mjs"],
"env": { "ATTEST_CAPTURE_KEY": "YOUR_KEY" }
}
}
}The server package is included in this repository and is not yet published to npm.
The evidence page
The receipt records the public URL and exactly when Attest rendered it.
SHA-256 lets a verifier check that downloaded bytes match the recorded artifact.
The page proves what our renderer saw. It does not prove authorship, legal validity or a forensic chain of custody.
Practical guides
Capture the public page behind an agent citation as a timestamped artifact with a SHA-256 digest and scoped evidence receipt.
Read the guide →Add timestamped public-page artifacts and SHA-256 digests to a compliance evidence workflow without claiming certification.
Read the guide →Use repeatable captures and artifact digests as an input to public-page change monitoring, with clear limits around dynamic content.
Read the guide →Preserve what a public page showed to the Attest renderer, with a timestamp, artifact digest and deliberately limited evidence claim.
Read the guide →