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

WhenResultHTTPTimePrice
2 h agoPassed40276 ms$0.002
8 h agoPassed40259 ms$0.002