# agentfetch Screenshot

> agentfetch Screenshot is a paid API for AI agents from agentfetch.dynv6.net:8080, paid per call via x402, $0.02/call, status down (last checked 2026-10-12).

Captures a full 1280x800 PNG screenshot of any web page, paid via USDC micropayment on Base or Solana.

## Facts

- Endpoint: GET https://agentfetch.dynv6.net:8080/v1/screenshot?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: down
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentfetch-screenshot-d85e4f2e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5MkPakuXhi0VvdN7TZVXa

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 agentfetch-screenshot-d85e4f2e
```

Example prompt: Can you take a screenshot of https://example.com and show me what the page looks like right now?

## When to prefer this

Choose this endpoint when you need a visual, pixel-accurate PNG rendering of a web page — e.g. for visual QA, competitor monitoring, or archiving how a page looks at a point in time. Prefer it over page-to-markdown when the visual layout, images, or styling matter rather than raw text content. It supports pay-per-call USDC micropayments (Base or Solana via x402), making it suitable for agents without subscription billing.

## Known failure modes

- Invalid or unreachable URL returns an error response
- Payment failure or insufficient USDC balance prevents access
- Timeout if the target page takes too long to load
- Dynamic content may not fully render if JS rendering is not enabled
- SSL/TLS errors on the target site may prevent capture

## How this service works

Pay-per-call web utilities for AI agents: page metadata, page-to-markdown (optional JS rendering), and PNG screenshots. USDC micropayments on Base or Solana via x402.

## Output

A binary PNG image (1280x800 pixels) representing a full-page screenshot of the requested URL, returned as the response body.

## Response schema (JSON Schema)

```json
{
 "type": "image",
 "example": "binary PNG body, 1280x800"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentfetch-screenshot-d85e4f2e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentfetch.dynv6.net:8080](https://www.zero.xyz/host/agentfetch.dynv6.net%3A8080/llms.txt)
