82trust / 100
Page Markdown
by APEX HTML to Markdown in Search & web
x402 APIPassing, checked 2 h ago
HTML to Markdown: any web page, JavaScript rendered, as clean Markdown for LLMs. A web page as clean Markdown for an LLM: pass ?url= and the page is rendered in a real headless Chrome (JavaScript runs), then its main content comes back with headings, lists, links, code blocks, quotes and tables kept as Markdown, and the menus, header, footer and forms left out. Bot walls and empty renders are refused before any charge. Paid in USDC on Base.
GET https://apexfaucet.xyz/api/x402/page-markdown
Last 30 days
All checks passedSome failedAll failedNot checked
- Uptime
- 100%
- Response time
- 59 ms typical, 59 ms slowest 5%
- Last check
- 2 h ago
- Next check
- any minute now
How to call it
# See the payment challenge (nothing is charged)
curl -i -X GET "https://apexfaucet.xyz/api/x402/page-markdown?url=https%3A%2F%2Fdocs.arc.io%2F"import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";
const client = new x402Client().register(
"eip155:8453",
new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);
// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fapexfaucet.xyz%2Fapi%2Fx402%2Fpage-markdown
const res = await pay("https://apexfaucet.xyz/api/x402/page-markdown?url=https%3A%2F%2Fdocs.arc.io%2F");
console.log(await res.json());Example input
{
"url": "https://docs.arc.io/"
}Example output
{
"data": {
"characters": 1533,
"finalUrl": "https://docs.arc.io/",
"httpStatus": 200,
"markdown": "# Arc developer documentation\n\nEverything you need to build onchain finance with stablecoins: start fast, scale reliably…",
"title": "Welcome to Arc docs - Arc Docs",
"truncated": false,
"url": "https://docs.arc.io/"
},
"ok": true,
"paid": 0.002
}Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time | Price |
|---|---|---|---|---|
| 2 h ago | Passed | 402 | 76 ms | $0.002 |
| 8 h ago | Passed | 402 | 59 ms | $0.002 |