{"uid":"cap_RQdYRgmP_CniY5CbQHArT","slug":"manyfish-url-to-markdown-converter-7c553c48","name":"ManyFish URL to Markdown Converter","description":"Fetch a public URL containing static or server-rendered HTML and convert it into clean, LLM-ready Markdown. Does not execute JavaScript. Returns source URLs, article metadata, Markdown, and truncation status.","url":"https://manyfish-seller.redcliff-d7368db1.westus2.azurecontainerapps.io/api/v1/content/url-to-markdown","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","pattern":"^[hH][tT][tT][pP][sS]?://[^\\s]+$","maxLength":2048,"minLength":1}}},"responseSchema":{"type":"json","example":{"title":"Example","byline":null,"excerpt":"Article text.","finalUrl":"https://example.com/article","markdown":"# Example\n\nArticle text.","truncated":false,"retrievedAt":"2026-09-02T20:00:00.000Z","requestedUrl":"https://example.com/article","markdownCharacters":24}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_VuAmfLKiDr_Vy1OVI-CJg","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a public webpage by URL and converts its HTML content into clean, LLM-ready Markdown, returning article metadata and truncation status.","exampleAgentPrompt":"Can you fetch the article at https://example.com/news/article-title and convert it into clean markdown so I can read and process it?","exampleUseCases":[{"title":"Research article ingestion for RAG","prompt":"Pull down the content from https://arxiv.org/abs/2401.00001 and convert it to markdown so I can feed it into my retrieval pipeline."},{"title":"Competitive news monitoring","prompt":"Grab the text from this competitor blog post at https://techcrunch.com/2024/01/15/some-announcement and turn it into clean markdown I can analyze."},{"title":"Automated documentation reading","prompt":"Fetch the docs page at https://docs.stripe.com/api/charges and give me back the content as markdown so I can look up the API fields."}],"resultDescription":"A JSON object containing: the requested URL, the final URL after any redirects, article title, byline (author), excerpt, full Markdown text of the page content, total character count of the Markdown, a boolean indicating if the content was truncated, and the timestamp when the page was retrieved.","failureModes":["URL is unreachable or returns a non-200 HTTP status — endpoint may return an error or empty content","URL points to a JavaScript-heavy SPA — JS is not executed so dynamic content will be missing","Page requires authentication or a login wall — only publicly accessible content is returned","URL is malformed or does not match the required pattern — validation error returned","Page content exceeds maximum size — truncated flag will be set to true in the response","Network timeout fetching the remote URL — may result in an error response"],"whenToPreferThis":"Use this endpoint when you have a public URL and need to retrieve and read its HTML content as clean Markdown without running JavaScript. Prefer this over the sibling HTML-to-Markdown endpoint when you do not already have the raw HTML and need the service to fetch it for you. Best suited for static pages, news articles, documentation, and blog posts. If the page requires JavaScript execution to render, consider a headless browser alternative instead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T00:45:02.900Z","isFirstParty":false}