{"info":{"title":"Benlab","version":"1.0.0"},"openapi":"3.1.0","paths":{"/html-to-md":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Benlab: Html To Md","intent":"charge","method":"evm","recipient":"0xAED4a496Fed1132b94C0A5f9Fb5eE7cf63D869C2"}]},"summary":"Convert a supplied HTML string into deterministic, LLM-ready Markdown. Preserves headings, links, lists, emphasis, and code without fetching a URL or invoking an AI model. Input is bounded to 2,000,000 characters."}},"/scrape":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Benlab: Scrape","intent":"charge","method":"evm","recipient":"0xAED4a496Fed1132b94C0A5f9Fb5eE7cf63D869C2"}]},"summary":"Fetch one public HTTP(S) URL for research, extraction, or agent workflows. Returns the final URL, upstream status, content type, and decoded content. Private, local, metadata, and reserved destinations are blocked; redirects are revalidated and response size and duration are bounded."}}},"x-service-info":{"description":"Benlab is an x402-native service at https://fetchharbor.benlab.download, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 2 endpoints listed."}}