# MolCloud Wayback Machine Lookup

> MolCloud Wayback Machine Lookup is a paid API for AI agents from api.molcloud.net, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-17).

Looks up whether a given URL has been archived in the Internet Archive's Wayback Machine and returns the closest snapshot URL.

## Facts

- Endpoint: GET https://api.molcloud.net/api/web/wayback?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/molcloud-wayback-machine-lookup-99910ee4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_aio3ze7_43PqItL9hPw0N

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 molcloud-wayback-machine-lookup-99910ee4
```

Example prompt: Can you check if https://www.example.com/old-article has ever been archived by the Wayback Machine and give me the closest snapshot link?

## When to prefer this

Use this endpoint when an AI agent needs to check whether a specific URL has been captured by the Internet Archive's Wayback Machine, particularly for recovering deleted content, verifying historical existence of pages, or accessing older versions of webpages. Prefer this over general web scraping tools when the goal is specifically to access archived historical versions rather than the live current page.

## Known failure modes

- URL not found in Wayback Machine returns archived: false with no snapshot URL
- Invalid or malformed target URL causes a request error
- Wayback Machine API unavailability results in a timeout or error response
- Missing required 'url' query parameter returns a validation error

## How this service works

41 pay-per-request AI, search, headless browser, crypto alpha & memory APIs for autonomous agents settling in USDC on Base via x402 v2.

## Output

Returns a JSON object indicating whether the target URL has been archived (boolean), along with the URL of the closest archived snapshot on web.archive.org if one exists.

## 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",
    "queryParams"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "Target URL to look up in the Wayback Machine"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "status",
      "endpoint"
     ],
     "properties": {
      "data": {
       "type": "object"
      },
      "payer": {
       "type": "string"
      },
      "status": {
       "enum": [
        "success"
       ],
       "type": "string"
      },
      "endpoint": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "archived": true,
   "closestSnapshotUrl": "https://web.archive.org/..."
  },
  "status": "success",
  "endpoint": "/api/web/wayback"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/molcloud-wayback-machine-lookup-99910ee4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.molcloud.net](https://www.zero.xyz/host/api.molcloud.net/llms.txt)
