# Grizzly Web Page to Markdown Converter

> Grizzly Web Page to Markdown Converter is a paid API for AI agents from grizzly-x402.onrender.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-30).

Fetches a web page by URL and returns its content converted to Markdown format, paid per-call in USDC via x402.

## Facts

- Endpoint: GET https://grizzly-x402.onrender.com/markdown?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/grizzly-web-page-to-markdown-converter-aeb4ce49
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Bxe1wSifreF1du9VUccyf

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 grizzly-web-page-to-markdown-converter-aeb4ce49
```

Example prompt: Fetch the content of https://example.com and give me the page as clean markdown so I can read it.

## When to prefer this

Choose this endpoint when an AI agent needs to read and process the human-readable text content of a web page in a structured, clean format. It is ideal for pipelines that need to summarize, answer questions from, or analyze web content, as opposed to endpoints that return raw HTML or structured data scraping. The pay-per-call USDC model via x402 makes it suitable for agent-native workflows where metered access is preferred over subscriptions.

## Known failure modes

- Invalid or unreachable URL returns non-200 HTTP status in the response
- URL that requires JavaScript rendering may return incomplete or empty markdown
- Payment failure or insufficient USDC balance blocks the request entirely
- Very large pages may be truncated (truncated: true in response)
- Private or auth-gated pages return empty or login-redirect content

## How this service works

Pay-per-call data tools for agents, paid in USDC on Base via x402.

## Output

A JSON object containing: the resolved URL, the full page content as a Markdown string, the page title (or null), the HTTP status code of the fetched page, the byte count of the markdown content, and a boolean indicating whether the content was truncated.

## 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",
       "description": "http(s) URL"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "url": {
       "type": "string"
      },
      "bytes": {
       "type": "integer"
      },
      "title": {
       "type": [
        "string",
        "null"
       ]
      },
      "status": {
       "type": "integer"
      },
      "markdown": {
       "type": "string"
      },
      "truncated": {
       "type": "boolean"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "url": "https://example.com",
  "bytes": 167,
  "title": "Example Domain",
  "status": 200,
  "markdown": "# Example Domain\n\nThis domain is for use in illustrative examples...",
  "truncated": false
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/grizzly-web-page-to-markdown-converter-aeb4ce49/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from grizzly-x402.onrender.com](https://www.zero.xyz/host/grizzly-x402.onrender.com/llms.txt)
