$ man archive-snapshot
/archive-snapshot
PRICE / CALL
$0.02
USDC · base mainnet · scheme: exact
METHOD
POST
CLUSTER
webprobeCATEGORY
utilities
STATUS
● live
NAME
archive-snapshot — finds the closest archived snapshot of a public url, like a wayback machine api
SYNOPSIS
POST https://x402.agentutility.ai/archive-snapshot
Content-Type: application/json
X-PAYMENT: <signed-transferWithAuthorization>
{ ... }↳ first call →
402 Payment Required. Sign USDCtransferWithAuthorization, retry with theX-PAYMENT header.DESCRIPTION
Finds the closest archived snapshot of a public URL, like a Wayback Machine API. Given a URL and optional timestamp, returns the closest archived capture URL, archive timestamp, and optional cleaned archived page text for citation repair, reference rot fixes, due diligence, and provenance checks. Use it as a web archive lookup, historical webpage snapshot, or archived URL finder.
INPUT — request schema
| property | type | description | req? |
|---|---|---|---|
| url | string | — | required |
| timestamp | string | — | optional |
| fetch_text | boolean | — | optional |
OUTPUT — response shape
| field | type | description |
|---|---|---|
| requested_url | string | Echoes back the URL submitted for archive lookup. |
| snapshot_url | string | Direct link to the closest archived snapshot on web.archive.org. |
| snapshot_timestamp | string | Wayback Machine timestamp of the snapshot in YYYYMMDDhhmmss format. |
| snapshot_iso_timestamp | string | Snapshot capture time as an ISO 8601 datetime string. |
| snapshot_status | string | HTTP status code the archive recorded when it captured the original page. |
| archived_text | string | Cleaned plain-text body extracted from the archived page, when text fetch was requested. |
| archived_text_chars | number | Character count of the cleaned archived_text payload. |
| archive_fetch_status | number | HTTP status code returned when fetching the snapshot page from web.archive.org. |
| source | string | Upstream archive provider used for the lookup, e.g. wayback or archive.org. |
EXAMPLES — two ways to call
EXAMPLE 1 · curl
curl -X POST https://x402.agentutility.ai/archive-snapshot \
-H 'Content-Type: application/json' \
-d '{ }'first response =
402 Payment Required with payment requirements; sign + retry with X-PAYMENT.EXAMPLE 2 · mcp
# Install the MCP package for this endpoint's cluster npx -y @agentutility/mcp-<cluster> # Required: EVM private key with USDC on Base export X402_PRIVATE_KEY=0x... # Then call the archive-snapshot tool from your MCP-aware agent.
MCP server handles payment automatically — your coding agent just calls the tool by name.
METADATA
- tags
- archivewaybackhistorymonitor
- methods
- POST
- cluster
- webprobe
- price
- $0.02 USDC per call
ADJACENT — other endpoints in webprobe
| endpoint | description | price |
|---|---|---|
| archive-snapshot-api | Finds archived snapshots of public web pages, returning the closest Wayback Machine captures with timestamps, status codes, and replay URLs. | $0.02 |
| archive-url | Looks up the archived copy of a public URL closest to a given timestamp and can fetch cleaned archived page text. | $0.02 |
| brand-domain-check | Checks whether a brand or company domain is established, expiring, registrar-locked, or newly registered, on the same RDAP backend as who… | $0.02 |
| brand-watch-domain-risk | Checks new or suspicious brand-adjacent domains for age, registrar, expiry, DNSSEC, and transfer/lock statuses. | $0.02 |
| creator-domain-check | Checks creator, newsletter, podcast, and community domains for age, expiry, registrar, DNSSEC, and suspicious new-registration flags. | $0.02 |
| dmarc-check | Audits a domain's email authentication posture: DMARC, SPF, and DKIM in one check. | $0.02 |
| dns-lookup | Full DNS lookup over Cloudflare 1.1.1.1 DNS-over-HTTPS. | $0.02 |
| domain-age-check | Checks a domain's age and registration date, with registrar metadata, for fraud, phishing, brand-protection, and lead-enrichment workflows. | $0.02 |
SEE ALSO