jsonlink
DocsMarkdown
Endpoints

Markdown

Turn any web page into clean Markdown — only the main content, ready for LLMs, RAG pipelines and AI agents.

POSThttps://jsonlink.io/api/markdown
1 credit per successful requestFailed requests are freeTry it live →

Request body

Send a JSON body with Content-Type: application/json:

urlstringRequired

The full URL of the page to convert. Send it in the JSON body (or the query string).

api_keystringRequired

Your API key, in the JSON body or the query string.

Response

urlstring

The URL you requested.

titlestring

Title of the extracted article or page.

languagestring

Detected language of the page, when available.

wordCountnumber

Approximate number of words in the Markdown.

markdownstring

The main content of the page as Markdown, without navigation, ads or footers.

Errors

Pages without readable content return {"error": "Unable to extract main content"} and are not billed. SeeErrors.

Tips

  • Markdown keeps headings, lists and links, so you can split it into chunks by heading for embeddings.
  • Use wordCount to skip thin pages before sending them to a model.
  • JavaScript-rendered pages are loaded in a real browser when needed.