Extract Markdown
Fetches a URL and converts its HTML content to clean Markdown format with optional metadata extraction
Authorization
BearerAuth Bearer token for API authentication
In: header
Request Body
application/json
Request body
Content scope. "main" (default) returns the main article content; "full" returns the whole page, including navigation, footer, and links.
"main"Value in
- "main"
- "full"
Fetch effort level controlling speed vs. capability tradeoff. "min": fastest, no fallback (1-5s). "standard": balanced with enhanced reliability (default, 3-15s). "max": full browser rendering for JS-heavy sites (15-60s).
"standard"Value in
- "min"
- "standard"
- "max"
Optional geotargeting parameters for proxy requests
Include extracted metadata (Open Graph and HTML metadata) as a separate field in the response
falseBypass cache and force fresh data retrieval
falseURL to fetch and convert to markdown
uriResponse Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/extract/markdown" \ -H "Content-Type: application/json" \ -d '{ "url": "https://example.com/blog/article" }'{ "content": "# Example Article Title\n\nThis is the article content converted to markdown...", "metadata": { "author": "Example Author", "description": "This is an example article description", "image": "https://example.com/images/article.jpg", "publisher": "Example Publisher", "site_name": "Example Blog", "title": "Example Article Title", "type": "article", "url": "https://example.com/blog/article" }, "url": "https://example.com/blog/article"}