"skills":21,// pay-per-call, no account, no API key
"protocol":"x402 v2 · scheme exact",
"network":"eip155:8453",// Base mainnet
"this_page_pays":false// "Send unpaid request" only shows the 402 challenge. Paying stays with your own wallet or agent.
optional · prompt onlyThe Base address your agent pays from. It is only written into the copyable agent prompt so your agent knows which wallet to use. It is never sent to the server and nothing is signed here.
›"url-to-markdown": {URL to Markdown$0.003Fetch one public web page and return its title and clean Markdown (headings, links, lists, code, tables). Honors robots.txt, SSRF-guarded, HTML only, 1 MB / 5 s caps. No JavaScript rendering.
requiredstringA public http(s) page. robots.txt is honored; HTML only; JavaScript is not run.
Required · string
min length 8 · max length 2000
Example: "https://example.com"
},
"request_body":// live, from your inputs
{
"url": "https://example.com"
}
"you_get": {// HTTP 200 application/json after payment
{
"skill": "url_to_markdown",
"ok": true,
"url": "https://example.com",
"final_url": "https://example.com/",
"title": "Example Domain",
"markdown": "This domain is for use in documentation examples without needing permission. This is not a service; avoid relying on it for testing and monitoring purposes.",
"bytes": 577,
"truncated": false
}
},
"flow": [
POST https://grokzilla.shop/api/skills/url-to-markdown with the JSON body, no payment header