# AgentRXI Screenshot

> AgentRXI Screenshot is a paid API for AI agents from agentrxi.com, paid per call via x402, $0.0045/call, status unknown (last checked 2026-10-15).

Renders any public URL in a real browser and returns a full-page PNG screenshot

## Facts

- Endpoint: GET https://agentrxi.com/v1/screenshot?utm_source=zero.xyz
- Price: $0.0045/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentrxi-screenshot-7801af60
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_AzuP-VHX2Y5L7n3HOFIaw

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 agentrxi-screenshot-7801af60
```

Example prompt: Can you take a full-page browser screenshot of https://example.com and send me the PNG — use a 1280px wide viewport?

## When to prefer this

Use this endpoint when you need a real-browser-rendered PNG screenshot of any public URL, especially when JavaScript rendering matters. Prefer this over HTML-fetch approaches when visual fidelity is required, such as for visual QA, archiving, link previews, or competitive intelligence. This is the right choice when you need an actual image rather than parsed HTML or text content.

## Known failure modes

- URL is unreachable or returns a non-2xx status — screenshot may fail or return a blank/error page render
- URL points to a private or authentication-gated resource — screenshot captures the login screen rather than the intended content
- Invalid or malformed URL in the query parameter — request rejected
- Page takes too long to render (heavy JS) — timeout may produce incomplete screenshot
- Width or height parameters out of supported range — may fail or be clamped

## How this service works

Full-page PNG screenshot of any public URL rendered by a real browser. Returns PNG bytes. Also callable as GET with the same fields as query parameters.

## Output

Raw PNG image bytes representing the rendered browser screenshot of the requested URL. The image captures the full page (or viewport) as seen in a real browser, with correct layout, fonts, and styling.

## 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"
      },
      "width": {
       "type": "integer"
      },
      "height": {
       "type": "integer"
      },
      "fullPage": {
       "type": "boolean"
      }
     }
    }
   },
   "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/agentrxi-screenshot-7801af60/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentrxi.com](https://www.zero.xyz/host/agentrxi.com/llms.txt)
