---
title: "JS-Rendered Page to Markdown ($0.014/call)"
method: GET
path: "/render"
tags: ["scrape", "render", "javascript", "spa", "markdown", "crawl", "browser", "content", "extract"]
---

# JS-Rendered Page to Markdown ($0.014/call)

`GET /render`

## Request

- Base URL: `https://x402.shizu.me`
- URL: `https://x402.shizu.me/render`
- Auth: none declared

Fetch a JavaScript-rendered page through a real browser and return clean markdown (or html) — content from SPA/JS-heavy sites that a plain fetch can't see. Query: url (required), format (markdown|html, default markdown). Returns title, description, content.

Paid endpoint: $0.014 per call via the x402 protocol (USDC on Base). An unpaid request returns 402 with payment requirements in the PAYMENT-REQUIRED response header; attach payment and retry.

## Query parameters

- `url` string
- `format` string

## Response `200`

Paid result (JSON)

## Other responses

- `402`: Payment required — x402 requirements in the PAYMENT-REQUIRED response header

---

[API](https://skmtc.dev/shizu/apis/scrape402.md) · [All operations](https://skmtc.dev/shizu/apis/scrape402/llms.txt) · [OpenAPI document](https://skmtc.dev/shizu/apis/scrape402/revisions/0852d74798b8?raw)
