# Clear Agent Fetch

> Clear Agent Fetch is a paid API for AI agents from clear-agent-fetch.fly.dev, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-16).

Fetches a public web URL and returns its main content as clean Markdown using Readability and Turndown

## Facts

- Endpoint: POST https://clear-agent-fetch.fly.dev/v1/fetch
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/clear-agent-fetch-52a33ee8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lN8wZ6iAD2VLoraKz94NZ

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 clear-agent-fetch-52a33ee8 -d '<json body>'
```

Example prompt: Can you fetch the content of https://example.com/article and give it to me as clean, readable markdown?

## When to prefer this

Choose this endpoint when you need to extract the main readable body of a standard server-rendered HTML web page and want it delivered as clean Markdown. It is ideal for article pages, documentation, and blog posts. Prefer this over generic HTTP-fetch tools when you want Readability-style noise removal (stripping navbars, ads, footers) combined with Markdown formatting. Note: it will not work for JavaScript-heavy SPAs that render content client-side only.

## Known failure modes

- JS-only shells (SPAs without server-rendered HTML) fail and return an error, but are not billed
- Invalid or non-public URLs return an error
- Paywalled or login-required pages may return incomplete or no content
- Network timeouts if the target URL is slow or unavailable
- Binary files or non-HTML content types (PDFs, images) may not parse correctly

## How this service works

x402 fetch URL markdown. Pay USDC get page as markdown. No local browser. $0.005 USDC on Base via x402 / PayAI. Sign, we fetch the public HTML, cash only if you got the markdown.

## Output

Returns the main readable content of the target webpage as clean Markdown text, with boilerplate, navigation, ads, and surrounding HTML stripped away using Mozilla Readability and Turndown. JS-rendered single-page apps that require JavaScript execution will fail and not be billed.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "Public http(s) URL to extract as markdown from the public HTML (Readability + Turndown). JS-only shells fail and are not billed."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "url": "https://example.com",
  "rail": "usdc-base",
  "title": "Example Domain",
  "charged": true,
  "success": true,
  "markdown": "# Example Domain\n\nThis domain is for use in illustrative examples.",
  "paid_usd": "0.005",
  "final_url": "https://example.com/"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/clear-agent-fetch-52a33ee8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from clear-agent-fetch.fly.dev](https://www.zero.xyz/host/clear-agent-fetch.fly.dev/llms.txt)
