# TariffMonkee Rendered URL to Markdown Fetcher

> TariffMonkee Rendered URL to Markdown Fetcher is a paid API for AI agents from tariffmonkee.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Fetches a URL using a real headless browser (with JavaScript execution) and returns the page content as clean Markdown, with 24-hour caching per URL.

## Facts

- Endpoint: GET https://tariffmonkee.com/paid/content
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tariffmonkee-rendered-url-to-markdown-fetcher-54612d0d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4CZOwdwtNyRo_9FKPeDOw

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 tariffmonkee-rendered-url-to-markdown-fetcher-54612d0d
```

Example prompt: Can you fetch the content of https://example.com/some-dynamic-page and give it to me as clean markdown? It's a JavaScript-heavy site so it needs real browser rendering.

## When to prefer this

Choose this endpoint when the target page relies on JavaScript or client-side rendering (e.g. React, Vue, Angular SPAs) and a static HTTP fetch would return empty or incomplete content. It is also preferred when you want clean Markdown output rather than raw HTML, and when repeated fetching of the same URL benefits from 24-hour caching to save cost and latency.

## Known failure modes

- URL is unreachable or returns a non-200 HTTP status — error response returned
- Page takes too long to render (timeout)
- JavaScript errors on the target page may cause incomplete rendering
- Paywalled or login-required pages return only publicly visible content
- Cached result may be up to 24 hours stale for frequently updated pages
- Malformed or invalid URL input returns an error

## How this service works

Fetch a URL with a real rendered browser (JavaScript executed) and return clean Markdown. Results are cached for 24 hours per URL, so repeat calls for the same page are fast and don't re-render.

## Output

Returns the fully rendered page content as clean Markdown text. JavaScript is executed before extraction, so dynamic content, SPAs, and client-side rendered pages are captured. Results are cached for 24 hours per unique URL, making repeat calls for the same page instant without re-rendering.

## Request schema (JSON Schema)

```json
{
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tariffmonkee-rendered-url-to-markdown-fetcher-54612d0d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tariffmonkee.com](https://www.zero.xyz/host/tariffmonkee.com/llms.txt)
