← Back to directory

Use when an agent must hand over a document as a PDF (report, invoice, summary, ...

https://1gateway.dev/v1/render/pdf

Overview

Use when an agent must hand over a document as a PDF (report, invoice, summary, receipt). Input: GET ?url= for a public page, or POST JSON {html | markdown | url, format A4|Letter, landscape, margin_mm}. Markdown gets a clean stylesheet with Korean fonts. Output: JSON fileBase64 (decode to the PDF), bytes, page settings. Headless Chrome on Cloudflare. Bad input or daily cap refused before payment. Example: ?url=https://example.com/

Protocol x402
Price $0.01
Payment Asset USD Coin
Payment Network eip155:8453
Category uncategorized
Provider Render PDF
Source bazaar
Indexed 2026-10-31 11:36:12

Health

Status unknown
Latency (p50) —
Uptime (30d) —
Reliability Score —
Last Checked Never
Last Healthy Never
Consecutive Failures 0

x402 Payment Validation

Payment Requirements —
Asset Verified —
Facilitator —

Input Schema

{ "method": "GET", "queryParams": { "format": "A4", "html": "", "landscape": "0", "margin_mm": 12, "markdown": "", "url": "https://example.com/" }, "type": "http" }

Output Schema

{ "example": { "browserMs": 865, "bytes": 45, "contentType": "application/pdf", "fileBase64": "JVBERi0xLjQKMSAwIG9iajw8Pj5lbmRvYmoKdHJhaWxlcjw8Pj4KJSVFT0YK", "kind": "pdf", "notes": [ "Rendered by a headless Chromium on Cloudflare Browser Run. Decode fileBase64 to get the file." ], "page": { "format": "A4", "landscape": false, "marginMm": 12 }, "renderedAt": "2026-10-26T12:00:00.000Z", "source": "markdown" }, "type": "json" }