{"uid":"cap_iVugPXgXBXlcVF4HMJrXJ","slug":"dotrockets-scrape-to-markdown-649977ac","name":"dotrockets Scrape-to-Markdown","description":"Machine-payable APIs for AI agents over x402: cosmic live data, AI-visibility scoring, website screenshots, and scrape-to-markdown. Pay per call in USDC on Base. No API keys, no signup.","url":"https://x402.dotrockets.com/v1/scrape","method":"GET","headers":{},"bodySchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"https://example.com/artikel"},"render":{"type":"string","description":"0 (statisch) oder 1 (JS-gerendert)"}}},"responseSchema":{"type":"object","properties":{"title":{"type":"string"},"markdown":{"type":"string"},"rendered":{"type":"boolean"},"word_count":{"type":"number"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.04","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.04/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.04","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.04","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_sBzbFYB2B4S1rHpMU807b","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.04","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a web page and returns its content as clean Markdown, with optional JavaScript rendering","exampleAgentPrompt":"Can you scrape https://example.com/artikel and give me the full content as markdown — make sure to render the JavaScript so I get the dynamic content too.","exampleUseCases":null,"resultDescription":"Returns a JSON object with the page title, full page content converted to Markdown, a boolean indicating whether JS rendering was used, and the word count of the extracted content.","failureModes":["URL is unreachable or returns a non-200 status — scrape fails with an error","JavaScript rendering requested (render=1) but page times out — may return partial or empty content","URL points to a binary file or non-HTML resource — markdown output may be empty or malformed","Payment not settled via x402 — 402 Payment Required response before content is returned","Paywalled or login-gated pages — returns only publicly visible content"],"whenToPreferThis":"Use this endpoint when an AI agent needs to read the textual content of a specific web page as clean Markdown — especially when the page uses JavaScript to load content dynamically (use render=1). It is ideal for single-page article extraction, LLM context injection from URLs, and situations where no API key or account signup is desired. Prefer this over browser automation tools when low latency and pay-per-call pricing in USDC (no subscription) is preferred.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:36:13.477Z","isFirstParty":false}