# SiteSignal URL Evidence Snapshot

> SiteSignal URL Evidence Snapshot is a paid API for AI agents from scanner-magical-pupils-toys.trycloudflare.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-15).

Fetches a public URL and returns evidence confirming whether specified text appears on that page, settling via USDC micropayment.

## Facts

- Endpoint: GET https://scanner-magical-pupils-toys.trycloudflare.com/x402/url-evidence?url=https%3A%2F%2Fexample.com&expectedText=Example%20Domain
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitesignal-url-evidence-snapshot-d50d172c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FsRHev0oYza1nNqbGTiQo

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 sitesignal-url-evidence-snapshot-d50d172c
```

Example prompt: Check if the page at https://acme.com/pricing still contains the text 'Free trial available' — I need evidence that it's actually showing up on the live site right now.

## When to prefer this

Choose this endpoint when you need lightweight, pay-per-use verification that a specific text string appears on a live public URL — especially useful for smoke tests after deployments, content compliance checks, or monitoring competitor pages for specific claims. Costs only $0.02 USDC per check with no subscription required.

## Known failure modes

- URL is unreachable or returns non-200 status — error indicating fetch failure
- expectedText not found — result returns match:false with page evidence
- Invalid URL format — schema validation error before fetch
- Page behind authentication or bot protection — fetch may fail or return gated content
- Timeout on slow-loading pages — request may fail or return partial evidence

## How this service works

Paid SiteSignal url evidence resource with bounded public-data inputs and direct Base USDC settlement.

## Output

Returns a snapshot of evidence from the requested URL including whether the expectedText was found on the page, page metadata, and confirmation of the live content at the time of the request. Settled via $0.02 USDC per call using the x402 payment protocol.

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "format": "uri"
      },
      "expectedText": {
       "type": "string",
       "maxLength": 500
      },
      "caseSensitive": {
       "type": "boolean",
       "default": false
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitesignal-url-evidence-snapshot-d50d172c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from scanner-magical-pupils-toys.trycloudflare.com](https://www.zero.xyz/host/scanner-magical-pupils-toys.trycloudflare.com/llms.txt)
