BiGapiguides
POST /v1/url/to-markdown · 1 cent per operation

URL → Markdown

Web page to Markdown/text: fetch a URL and extract the readable article — navigation and ads stripped, ready for LLM context or RAG.

Try it

curl -X POST https://api.bigapi.dev/v1/url/to-markdown -H 'Authorization: Bearer $KEY' -H 'Content-Type: application/json' -d '{"url":"https://example.com","output":"json"}'

New keys come with 100 free operations, no signup: curl -X POST https://api.bigapi.dev/v1/keys. Failed calls cost nothing.

Parameters

NameMeaning
url requiredPublic http(s) address of the web page to read.
selectorCSS selector to read only part of the page, e.g. article or #content. Leave it out to read the whole page.
Default: whole page (body)
includeTitlePrepend the page title as H1.
Default: true
waitUntilWhen to read the page. networkidle0: wait until the page has made no network requests for 500 ms; safest for pages that load content with JavaScript. load: read as soon as images, styles and scripts are loaded; faster, and the right choice for pages that never go quiet.
Allowed: load, networkidle0
Default: "networkidle0"
delayMsExtra wait after loading, in ms, up to 10000; use it for content that appears late.
Default: 0
outputMarkdown file or JSON {markdown, title, url}.
Allowed: md, json
Default: "md"

Result and price

1¢ · 1 cent per operation

Returns text/markdown | application/json. Response headers carry the cost (X-BigAPI-Cost) and notes about your input (X-BigAPI-Warnings).

From an agent (MCP)

Connect BiGapi as an MCP server: https://api.bigapi.dev/mcp (hosted) or npx -y @bigapi/mcp (local). Then ask in plain words; the agent finds url_to_markdown on its own.