# AgentUtility Archive Snapshot

> AgentUtility Archive Snapshot is a paid API for AI agents from x402.agentutility.ai, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Finds the closest archived web snapshot for a given URL and optional timestamp, returning the archived capture URL, timestamp, and optionally cleaned page text for citation repair and provenance checks.

## Facts

- Endpoint: POST https://x402.agentutility.ai/archive-snapshot
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentutility-archive-snapshot-e8a23e77
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jKKX6BFIEH9nOyPFzLvd9

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agentutility-archive-snapshot-e8a23e77 -d '<json body>'
```

Example prompt: Can you find the closest archived snapshot of https://example.com/article-about-ai from around March 2021 and give me the archive URL and the cleaned text so I can use it as a citation?

## When to prefer this

Choose this endpoint when an agent needs to look up a historical or archived version of a specific webpage — especially for citation repair, reference rot remediation, provenance verification, or due diligence on what a URL contained at a past date. Prefer over direct web scraping when the live page is dead, changed, or unavailable.

## Known failure modes

- URL has never been archived — no snapshot found, returns null or error
- Requested timestamp is too recent or too old for any available archive
- Archived page text is empty or unparseable (e.g. heavily JavaScript-rendered)
- Invalid or malformed input URL
- Rate limits or payment failure via x402 protocol

## How this service works

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.

## Output

Returns the closest archived capture URL from a web archive, the exact archive timestamp of that capture, and optionally the cleaned text content of the archived page suitable for citation repair, provenance documentation, or reference rot fixes.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "Public http(s) URL to look up in the Wayback Machine."
      },
      "timestamp": {
       "type": "string",
       "description": "Optional. Target date for the snapshot: ISO 8601, 'YYYY-MM-DD', 'YYYYMMDD', or 'YYYYMMDDhhmmss'. Defaults to the most recent capture."
      },
      "fetch_text": {
       "type": "boolean",
       "description": "Optional. If true, also fetches and returns the archived page's cleaned text (source capped at 10MB). Default false."
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "snapshot_url": {
       "type": "string"
      },
      "snapshot_iso_timestamp": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "snapshot_url": "https://web.archive.org/web/20240101.../...",
  "snapshot_iso_timestamp": "2024-01-01T00:00:00Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentutility-archive-snapshot-e8a23e77/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.agentutility.ai](https://www.zero.xyz/host/x402.agentutility.ai/llms.txt)
